Senior Frontend Engineer • Product Lead • Product Designer • AI-Native Builder
Building scalable, real-time consumer platforms that users actually love.
10+ years of experience architecting production-grade applications with React, Next.js, TypeScript, and modern frontend tooling. I build high-performance interfaces—social feeds, real-time dashboards, messaging systems, live data experiences—that serve thousands of concurrent users.
As a Product Lead, I drive product vision, align cross-functional teams, and make strategic decisions that balance user needs, technical feasibility, and business goals.
My background in product design and Human-Computer Interaction (MSc) means I think about performance, usability, and user psychology alongside clean code architecture.
- High-performance consumer platforms with React, Next.js, TypeScript
- Real-time experiences—social feeds, dashboards, messaging systems, live data
- SSR and performance-optimized applications with Core Web Vitals >90
- Component-driven design systems with Storybook
- Mobile-first, responsive interfaces that work everywhere
- Frameworks: React · Next.js · TypeScript · JavaScript (ES6+)
- State Management: Redux Toolkit · Zustand · Context API · RTK Query
- Real-Time: WebSockets · Event-Driven Systems · Live Data Rendering
- Performance: SSR · Core Web Vitals · Lighthouse · Code-Splitting · Hydration
- Tooling: Storybook · Playwright · Cypress · Jest · Vite · Webpack · GitHub Actions
I actively integrate AI tools across the entire SDLC:
- ZCode – AI-powered code generation and refactoring
- Antigravity – AI-assisted debugging and root cause analysis
- GitHub Copilot – Real-time code suggestions and boilerplate generation
- ChatGPT & Claude – Automated documentation, test generation, and rapid prototyping
- Prompt Engineering – Optimizing LLM outputs for code quality and engineering productivity
I don't just write code. I think about:
- How users interact with interfaces
- How systems perform under load
- How every component feels to a real person
My background in Human-Computer Interaction (MSc) and product design means I build products that are both technically robust and genuinely usable.