Where I can
help your team.
Fixed-scope projects, retainers, or hourly consulting — whichever fits how your team works. I also welcome conversations about full-time roles.
Frontend Development
Responsive, accessible interfaces built with React and Next.js — pixel-close to design, fast on real devices, not just in dev tools.
- Component-driven React / Next.js builds
- Responsive layouts across breakpoints
- Accessibility (WCAG) and keyboard support
- Design-to-code from Figma
Backend Development
Node.js and Express services with APIs designed for the load you actually expect, and the load you might not.
- REST and GraphQL API design
- PostgreSQL / MongoDB schema design
- Authentication, authorization, and RBAC
- Caching, queues, and rate limiting
Full-Stack Product Builds
End-to-end delivery from architecture through deployment, for products that need one owner across the whole stack.
- Technical architecture and planning
- Frontend + backend implementation
- CI/CD and cloud deployment (AWS, Docker)
- Post-launch monitoring and handover
AI & LLM Integration
Practical LLM features — gateways, SDKs, and streaming interfaces — built on production-grade infrastructure.
- Multi-provider LLM gateway design
- Prompt routing and response streaming
- Lightweight client SDKs
- Cost and latency optimization
Performance & SEO Audits
A technical pass on speed, Core Web Vitals, and on-page SEO, with a prioritized list of fixes you can act on.
- Lighthouse and Core Web Vitals audit
- Technical SEO (meta, schema, sitemap)
- Bundle size and load-time optimization
- Actionable, prioritized fix list
Maintenance & Support
Ongoing support for an existing product — bug fixes, small features, and monitoring, on a retainer or as-needed basis.
- Bug fixes and small feature requests
- Dependency and security updates
- Uptime and error monitoring
- Monthly or as-needed retainer
Engagement models
Pick whatever fits the shape of the work.
Fixed-scope project
A defined deliverable, timeline, and price, agreed before work starts. Best for a single build or feature.
Monthly retainer
Ongoing capacity for maintenance, small features, or ad-hoc development, billed monthly.
Hourly consulting
Architecture reviews, code audits, or short-term hands-on help, billed by the hour.
Not sure which fits?
Tell me about the project and I’ll suggest the right engagement model — no pressure, no obligation.