Building the platform engine at
Wavemaker
that powers React application generation. Previously at
Rava AI
, where I took the product from zero to production. handling frontend, backend, DevOps, and AI integrations end-to-end.
I’m passionate about platform engineering, scalable web systems, and building tools that make developers more productive.

Experiences

  • Contributed to the React runtime engine powering WaveMaker Studio — the layer responsible for interpreting low-code definitions and rendering them as production-ready React applications.

  • Designed a JavaScript Proxy-based state management system to track and coordinate complex application state across hundreds of dynamically generated components — without requiring manual wiring.

  • Built code generation pipelines that export clean, maintainable React codebases from visual studio definitions, enabling teams to own and extend their output outside the platform.

  • Worked deep in the platform layer — the kind of infrastructure most engineers never touch, where reliability and predictability matter more than features.

ReactTypeScriptJS ProxyCode GenerationPlatform Engineering
  • Owned the product end-to-end at a seed-stage AI startup — from system design to deployment, across frontend, backend, DevOps, and AI integrations with no dedicated team per layer.

  • Built automated content pipelines using LLM APIs, embeddings, and vector search — processing diverse content types and delivering them through persona-based targeting for 1000+ customers.

  • Cut server load by 40% through strategic browser caching — reducing infrastructure costs without touching the core application logic.

  • Reduced deploy time by 70% by building a CI/CD pipeline from scratch — turning multi-hour manual deploys into single-click automated releases.

Next.jsNode.jsLLMsEmbeddingsCI/CDGCP
  • Built interactive Git and SQL learning environments — hands-on platforms where developers practice real commands in a sandboxed browser interface, not just watch videos.

  • Designed and shipped a responsive UI system that worked consistently across mobile, tablet, and desktop — significantly improving completion rates for learners on smaller devices.

  • Led UI/UX upgrades across the platform — standardising component patterns, improving visual consistency, and reducing friction in the learner journey.

ReactFirebaseGCPResponsive Design

Projects

ongoing

Trevyn

AI-powered GitHub App that reviews PRs with full codebase context and lets you apply fixes in one click or batch them into a single commit.

TypeScriptHono.jsPostgres + pgvectorTree-sitterBullMQ + RedisGoogle Cloud PlatformGitHub App
02

Collab

Trello-like project management with organizations, boards, task tracking, and Stripe subscription billing.

Skills

ReactNext.jsTailwindCSSTypescriptNode.jsReduxPrismaFirebaseMongoDBDockerC++PythonFastAPIGolang

Contact

Interested in a conversation? drop DMs over Linkedin or Email. Ask me anything about my work, projects, or anything else.