i make web apps. some are good. some break. all ship with real constraints.
Core technologies and areas of expertise
Methodology and principles guiding my work
The assistant is trained on my portfolio data — projects, services, and writing — so you get precise answers without the noise. Ask about delivery approach, technology choices, or what I’m shipping now.
Context-first answers
Responses are generated from portfolio sources only, so you get reliable detail and fewer hallucinations.
Two modes
Stay in AI mode for instant context. Switch to Human Support when you want to send a message directly.
AI Concierge
Grounded in live portfolio sources.
full-stack development · performance-focused · scalable systems
Pixel-perfect, responsive UIs with React, Next.js & Tailwind CSS
Scalable APIs and server-side logic with Node.js & Express
Efficient data modeling with PostgreSQL, Prisma & MongoDB
Performance-conscious builds with code splitting & lazy loading
CI/CD pipelines, containerization & cloud infrastructure
Complex app state with Redux, Zustand & React Query
Mobile-first approach ensuring perfect UX across all devices
SOLID principles, DRY code & comprehensive testing
Metrics that matter for user experience
a quick snapshot of how I approach building and operating software
typed, linted, and tested code with predictable structure
accessible, minimal UI layouts without visual noise
profiling, caching, and efficient rendering paths
modern TypeScript/React stack with automated checks
defensive coding, monitoring, and failure handling
small quality-of-life improvements across the stack
selected checkpoints in my work as an engineer
Discovered view-source, broke a few layouts, and realised I actually enjoyed fixing what I broke.
Moved from just shipping UIs to owning APIs and data models, including the late-night "why is this query so slow" debugging.
Started leading projects, reviewing a lot of code, and learning that good architecture is mostly about tradeoffs and communication.
Leaning harder into observability, tooling, and small experiments—shipping more, breaking less, and writing down what worked.
Production dependencies and tools
UI & Client-side
Server & Database
DevOps & Utilities
Orchestrating robust, scalable, and automated delivery pipelines.
commit -> production latency: < 5m
Code Push
Developer pushes code to GitHub
CI Triggers
GitHub Actions workflow starts
Build & Test
TypeScript compilation, linting, unit tests
Security Scan
Dependency audit and vulnerability checks
Deploy
Automatic deployment to Vercel
Verified
Production health checks pass
Technologies powering development, deployment, and operations
Key performance indicators
Deployments
Automated CI/CD pipeline
Monitoring
Production health checks
Build quality
Linting & tests on push
Reliability
Typed, validated code
Recent work, featured work, and side projects
Discovery tool for finding beginner-friendly open-source issues.
Realtime team task tracker that manages tasks, deadlines, and collaboration with instant updates.
High-concurrency API gateway optimized for low-latency real-time data delivery.
AI-powered code review system providing structured senior-engineer level feedback.
Workflow tools for high-quality AI data annotation and LLM response evaluation.
Multilingual financial sentiment analysis system for market intelligence.
Extensible framework to evaluate, score, and benchmark LLM prompts.
A lightweight yet powerful developer profile hub that allows developers to centralize their links, skills, and public presence. DevLink provides an authenticated dashboard for profile management alongside a fast, shareable public profile with built-in analytics and privacy-conscious tracking.
Discovery tool for finding beginner-friendly open-source issues.
Realtime team task tracker that manages tasks, deadlines, and collaboration with instant updates.
High-concurrency API gateway optimized for low-latency real-time data delivery.
AI-powered code review system providing structured senior-engineer level feedback.
Workflow tools for high-quality AI data annotation and LLM response evaluation.
Multilingual financial sentiment analysis system for market intelligence.
Extensible framework to evaluate, score, and benchmark LLM prompts.
A lightweight yet powerful developer profile hub that allows developers to centralize their links, skills, and public presence. DevLink provides an authenticated dashboard for profile management alongside a fast, shareable public profile with built-in analytics and privacy-conscious tracking.
Latest and featured posts
Hard-won lessons from shipping Next.js App Router apps: data fetching patterns, caching, server actions, and common footguns.
A practical blueprint for designing PostgreSQL schemas that scale: from modeling and constraints to indexing, migrations, and performance debugging.
A practical walkthrough of using Supabase with Next.js: auth, Postgres, row-level security (RLS), and safe environment setup.
Learn how to architect and implement production-ready REST APIs using Node.js, Express, and modern best practices for scalability and maintainability.
Master React performance optimization techniques to build blazingly fast user interfaces. Learn about memoization, code splitting, and advanced rendering patterns.
Learn essential database design principles, normalization techniques, indexing strategies, and how to build scalable data architectures for modern applications.
Hard-won lessons from shipping Next.js App Router apps: data fetching patterns, caching, server actions, and common footguns.
A practical blueprint for designing PostgreSQL schemas that scale: from modeling and constraints to indexing, migrations, and performance debugging.
A practical walkthrough of using Supabase with Next.js: auth, Postgres, row-level security (RLS), and safe environment setup.
Learn how to architect and implement production-ready REST APIs using Node.js, Express, and modern best practices for scalability and maintainability.
Master React performance optimization techniques to build blazingly fast user interfaces. Learn about memoization, code splitting, and advanced rendering patterns.
Learn essential database design principles, normalization techniques, indexing strategies, and how to build scalable data architectures for modern applications.
Download my complete resume with work experience, skills, and education
Format
Size
~250 KB
Updated
Jan 2025
Pages
2 pages
Includes: Work Experience • Skills • Education • Projects • Certifications
Get the latest articles, tutorials, and frontend tips delivered to your inbox. No spam, unsubscribe anytime.
Have a project in mind? Let's discuss how I can help bring your ideas to life.