Full-Stack Development
I build scalable web applications with NestJS, Next.js, TypeScript, and PostgreSQL. From MVPs to enterprise systems — 8+ years of production experience.
What I Build
End-to-end web development from database to deployment
Backend Development
Build robust, scalable APIs and microservices with NestJS and Node.js. From simple REST APIs to complex event-driven architectures with message queues and background workers.
- NestJS & Express.js
- REST & GraphQL APIs
- Microservices architecture
- Message queues (RabbitMQ, Redis)
Frontend Development
Create fast, responsive user interfaces with React and Next.js. Server-side rendering, static generation, and modern state management for optimal performance and SEO.
- Next.js & React
- TypeScript
- TailwindCSS & Styled Components
- TanStack Query & Redux
Database Design
Design efficient database schemas and optimize queries for performance. PostgreSQL expert with experience in complex queries, materialized views, and full-text search.
- PostgreSQL & MySQL
- Redis caching
- Database optimization
- Data migrations
DevOps & Deployment
Set up CI/CD pipelines, containerization, and cloud infrastructure. Your application deployed and running smoothly from day one.
- Docker & Kubernetes
- AWS & Vercel
- CI/CD pipelines
- Monitoring & logging
Tech Stack
Backend
Frontend
DevOps
Types of Projects
SaaS Applications
Multi-tenant applications with subscription billing, user management, and analytics dashboards
E-Commerce Platforms
Custom storefronts, inventory management, payment integrations, and order processing
Internal Tools
Admin panels, CRM systems, reporting dashboards, and workflow automation
API Development
RESTful and GraphQL APIs, third-party integrations, and microservices architecture
Full-Stack Projects
Melio MealPlan AI
AI-Powered Meal Planning
**What it is.** Full-stack AI meal-planning platform built as a pnpm monorepo and deployed on AWS. **Architecture.** NestJS handles business logic, a Python FastAPI ai-service runs the LangGraph agent with server-computed USDA nutrition and dual RAG (lexical USDA grounding plus a semantic recipe vector RAG with HyDE), and Next.js delivers a performant frontend with real-time SSE streaming. **Deployment.** Compute is right-sized per workload — ECS Fargate for the always-warm authenticated app plus continuous BullMQ/LangGraph workers, OpenNext → Lambda + S3 + CloudFront for the scale-to-zero SEO site — over RDS and ElastiCache.
Feels Protocol
Solana DEX Trading Platform
End-to-end ownership of a Solana DEX: Next.js 16 trading frontend and a Rust real-time indexer. Two streaming modes (mock Geyser for localnet/CI, Yellowstone gRPC for devnet/mainnet) switch via a Cargo feature flag, and a two-lane Playwright harness validates deployment coherence across frontend env, RPC, indexer, program ID, and token mints before any product assertion runs.
GovChime Analytics Platform
Government Contracts Intelligence
**What it is.** Main developer on a 7-package monorepo: NestJS API, Next.js 15 frontend on Cloudflare Workers, a SLED Admin SPA, and the ETL + CQRS data layer. **Data pipeline & ETL.** The data layer ingests the SAM.gov Contract Awards API into PostgreSQL 16 via idempotent composite-key upserts, materializes ~20 MVs (25× faster dashboards), and projects 300M+ records into ClickHouse (CQRS read model) for sub-50ms OLAP. Completeness is guaranteed despite 20–28% pagination drift through delta + deep + reconciliation sync layers. **Deployment.** End-to-end CI/CD with 24+ workflows (unit → integration → E2E → deploy) on a self-hosted runner; Komodo bare-metal (Hetzner) + Cloudflare deployment cut hosting cost roughly 5–10× versus Railway.
Filament Web3 Airdrop Platform
Decentralized Governance & Token Distribution
Full-stack Web3 platform with NestJS backend, SvelteKit frontend, and Ethers.js blockchain integrations. Adapter pattern for multi-chain support, event-driven WebSocket architecture, and Clerk Auth for secure user management.
Primsell NFT E-Commerce
Web3 NFT Campaign Platform with 7-Service Monorepo
Full-stack NFT e-commerce platform with 7 microservices: Express.js backoffice backend, NestJS payment service, 4 React 18 frontends, and shared component layer. Event-driven workflows manage order lifecycle, contract deployment, and reward distribution. Redux + React Query hybrid state management across all frontend apps.
Employee Engagement Platform
B2B SaaS for Gamified Employee Engagement
Full-stack employee engagement platform spanning React Native mobile (Oxygen) and React web (Uptech) with shared API architecture. RTK Query with custom rehydration logic, 5 Firebase services, Branch.io deep linking, Axios interceptor architecture for auth/device headers, and 19 feature modules using Ducks pattern.
Healthcare Benchmarking & DIY Ads
Enterprise SaaS for Hospital Analytics & Advertising
Two enterprise SaaS products: BIG v2 healthcare benchmarking with React + MobX frontend, Symfony PHP backend, AWS Cognito auth, and schema-driven report constructor. DIY Ads v2 self-service advertising with Vue.js frontend, Symfony 5.3 backend, Stripe PaymentIntents with manual capture, Jira REST API integration, and event-driven campaign workflow.
SpaceSeven NFT Marketplace
Multi-Chain NFT Marketplace with Go Backend
Full-stack multi-chain NFT marketplace with Go Fiber backend (37 entities, Protocol Buffers) and Next.js 11 + React 17 monorepo frontend (3 apps sharing common libraries). Wallet abstraction layer unifies Concordium native wallet and Ethereum MetaMask/WalletConnect behind a common interface. Universe system enables white-label marketplace instances.
ROBBED_
Memecoin Launchpad on an Arbitrum Orbit L2
**End-to-end ownership** of a live DeFi launchpad: seven immutable Solidity contracts, a Ponder indexer, a Hono/Bun API with WebSocket fanout, an auto-graduation keeper, a four-page Next.js frontend, and the Docker + Cloudflare deployment. **One interface layer.** A Zod-first shared package defines every cross-service type, WS channel, REST DTO, and constant exactly once; contract ABIs are generated at compile time from `forge build` and deploy addresses at deploy time, so no consumer ever hand-writes an ABI or pastes an address. **Verification as infrastructure.** Foundry unit, fuzz, invariant, fork, and economic suites; a local `validate.sh` that mirrors CI; a 53-flow E2E catalog enforced by a static coverage gate that demands a 1:1 spec per flow ID; and doc checks that fail the build on broken anchors, drifted canonical copy, or env inventory that no longer matches the `.env.example` files.
Live Casino Platform
Enterprise Live Casino with Real-Time Betting (NDA)
Enterprise live casino spanning 3 codebases: business logic engine (953 TS files), React 18 client (20+ games), and 505-component design system (379 Storybook stories). Inversify DI at root/session/game levels, MobX + RxJS for reactive real-time state, gRPC-Web streaming for live table updates, and optimistic betting with server reconciliation. Pixi.js and Konva handle graphics-heavy game rendering.
Full-Stack Development FAQ
What technologies do you specialize in?
I specialize in the modern JavaScript/TypeScript ecosystem: NestJS for backend, Next.js and React for frontend, PostgreSQL for databases, and Docker/AWS for deployment. This stack allows me to build scalable, maintainable applications efficiently.
Can you work with my existing codebase?
Absolutely. I regularly join existing projects to add features, fix bugs, or improve architecture. I start with a codebase audit to understand the current state, then provide recommendations and implement changes incrementally without disrupting your team.
How do you ensure code quality?
I follow industry best practices: TypeScript for type safety, comprehensive testing (unit, integration, e2e), code reviews, CI/CD pipelines with automated checks, and clear documentation. My code is built to be maintained by the whole team, long after I've moved to the next feature.
What's your experience with scaling applications?
I've built systems handling millions of records and high traffic loads. This includes database optimization with materialized views, caching strategies with Redis, horizontal scaling with load balancers, and performance monitoring. I recently optimized queries from 5s to 200ms on a 4.2M record database.
Do you handle both frontend and backend?
Yes, I'm a true full-stack developer. I can build your entire application from database schema to polished UI, or focus on just the backend or frontend depending on your needs. This flexibility means fewer handoffs and faster delivery.
Hiring a Full-Stack Engineer?
I'm open to full-time senior engineering roles. Reach out and let's talk about what your team is building.
Get in Touch