giandomenico

npm install giandomenico

# or: brew install coffee && open --new-project

added 1 package in 2ms

A high-performance, pixel-perfect frontend developer.
Zero dependencies on excuses. Ships clean code.

experience20+ yearsbuildpassingcoffeerequiredbugsrare
js
import { Developer } from '@webpx/giandomenico'

const dev = new Developer({
  stack: ['Vue', 'Nuxt', 'TypeScript'],
  philosophy: 'less is more',
  availability: true
})

dev.start() // → pixel perfect code

Getting Started

Who is this package?

I'm Giandomenico Pastore, a frontend web developer with 20+ years of experience. I've been working as a freelance professional since 2015 under the WebPX brand.

My philosophy: less is more . Every project I take on aims for precision, clean code, and solid performance. Hand me a design and I'll translate it to pixel-perfect code.

I work remotely with agencies, startups, and dev teams across Italy and internationally. I adapt to the team's methodology: Agile, Scrum, or Kanban. What I don't adapt is my standard for quality.

Off the clock: padel courts, running tracks, and the occasional Chopin nocturne at the piano. Also chess, Rubik's cube, and cooking — savory and baking both.

API Reference

dev.skills()

Technical capabilities, exposed as methods.

build(
design: FigmaFile ,
options?: BuildOptions
): Promise<PixelPerfectCode>

HTML5, CSS3, SASS, TypeScript. Vue.js, Nuxt.js, React. Tailwind CSS. From Figma to pixel-perfect code.

animate(
target: Element ,
config: AnimationConfig
): GSAPTimeline

Advanced animations via GSAP, Three.js, Canvas API, SVG animation. PWA with Service Workers.

manage(
state: AppState ,
strategy: "pinia" | "vuex"
): ReactiveStore

State management with Pinia and Vuex. Build tools: Vite, Webpack. ESLint + Prettier configured.

designSystem(
components: Component[] ,
tokens: DesignTokens
): StorybookDocs

Design systems with Storybook. WCAG accessibility, ARIA compliance, i18n with vue-i18n.

Configuration

How I work

Always remote. I've been working distributed since 2015 and it's become a permanent configuration, not a workaround.

Flexible on contract type: project-based or daily rate. I integrate with the client's methodology without friction.

I typically work with agencies, startups, and dev teams. Clear specs, direct communication, and a reliable delivery date: these are the non-negotiable properties.

  • Response time: <24h on working days
  • Timezone: UTC+1 (Italy, CET/CEST)
  • Languages: Italian (native), English (professional)
ts
interface WorkConfig {
  mode: 'remote'           // always
  contract: 'project' | 'daily'
  team: true
  methodology: 'Agile' | 'Scrum' | 'Kanban'
  coffee: 'required'       // non-negotiable

  clients: [
    'agencies',
    'startups',
    'dev-teams'
  ]

  responseTime: '< 24h'
  timezone: 'UTC+1'
}

Changelog

Career history

20 years of commits, summarized.

v20.0.02025AI Era
  • feat: AI integration across multiple client projects (Claude, Gemini, ChatGPT)
  • feat: NestJS API architecture for scalable backend systems
  • feat: Advanced Playwright E2E testing suites
  • perf: Core Web Vitals optimization achieving 95+ Lighthouse scores
v18.0.02022Backend expansion
  • feat: NestJS and REST API architecture adopted
  • feat: Docker-based development environments
  • feat: Headless WordPress + Nuxt stack for enterprise clients
v15.0.02019Modern stack
  • feat: Vue.js and Nuxt.js as primary frontend stack
  • feat: TypeScript adoption across all new projects
  • feat: GSAP and Three.js for advanced animations
  • feat: Tailwind CSS introduced to workflow
v12.0.02017WooCommerce mastery
  • feat: WooCommerce custom themes and plugin development
  • feat: Advanced ACF (Advanced Custom Fields) implementations
  • feat: WordPress multisite networks deployed
v10.0.02015WebPX launched
  • init: WebPX freelance activity officially launched
  • feat: First pixel-perfect project delivered on time and on spec
  • feat: First remote-only collaboration model established
v5.0.02010WordPress era
  • feat: WordPress custom theme development mastered
  • feat: PHP backend development for CMS integrations
  • feat: jQuery and JavaScript animation work
v1.0.02004First commit
  • init: First line of HTML written. No semicolons were harmed.
  • feat: CSS mastered to the extent CSS can be mastered

Plugins

Services

What I build. Install what you need.

npm install@webpx/website-dev

Corporate sites, landing pages, portfolio sites. From Figma design to live deployment. Pixel-perfect, fast, accessible.

Request a quote →
npm install@webpx/ecommerce

WooCommerce shops with custom themes, custom checkout flows, and payment integrations. No templates.

Request a quote →
npm install@webpx/webapp

Custom web applications with Vue/Nuxt. From interactive dashboards to full-featured SaaS tools.

Request a quote →
npm install@webpx/headless-cms

WordPress as API backend, modern Nuxt frontend. Best of both: familiar CMS, fast decoupled frontend.

Request a quote →
npm install@webpx/api-dev

REST API development with Node.js and NestJS. Architecture, documentation, and integration support.

Request a quote →
npm install@webpx/performance

Core Web Vitals audit and optimization. Technical SEO, load time, and Lighthouse score improvements.

Request an audit →
npm install@webpx/ai-integration

AI features built into your existing software via API. Claude, Gemini, ChatGPT. From chatbots to smart automation.

Request a quote →

Contributing

Want to work together?

# Want to contribute to a project together?

Open an issue: info@webpx.it

Fork & PR:Start a project together

Sponsor: Hire me full-time (rare availability)

Response time: < 24h (usually)

Timezone:UTC+1 (Italy)

Send an email →
@webpx/giandomenico © 2026
P.IVA 07710390720 · Bari, Italy
info@webpx.it UTC+1 · Bari, Italy