Tech stack

    The right tool for the job —
    never the trendiest one.

    A modern, production-grade stack chosen for reliability, hireability, and a clear path to scale. Here's exactly what I build with — and why.

    Frontend & Design

    Fast, accessible interfaces that feel effortless — designed and built as one.

    ReactNext.jsTypeScriptTailwindCSSshadcn/uiFramer MotionFigmaVite

    Backend & APIs

    Reliable, secure server-side foundations with clean APIs your product can grow on.

    Node.jsPythonFastAPIPostgreSQLPrismaSupabaseGraphQLRedis

    AI & Machine Learning

    Production AI — copilots, RAG, and agents — wired into real workflows with guardrails.

    OpenAIAnthropic ClaudeLangChainPineconepgvectorVercel AI SDKHugging FaceEvals

    Mobile Development

    iOS and Android from one codebase, with native performance and store delivery handled.

    React NativeExpoFlutterFlutterFlowPushDeep LinkingApp StorePlay Store

    No-Code / Low-Code

    When speed and budget win, built clean enough to scale or graduate to code later.

    BubbleWebflowAirtableXanoRetoolMakeZapiern8n

    Cloud & DevOps

    Infrastructure that deploys itself, scales on demand, and stays up when it matters.

    AWSVercelDockerGitHub ActionsCI/CDTerraformCloudflareMonitoring

    How I choose what to build with

    No hype cycles, no shiny-object syndrome. Three filters every technology has to pass.

    Battle-tested in production

    Every tool I recommend has proven itself at scale. Your runway is too precious for science experiments.

    Easy to hire into

    I choose technologies with strong ecosystems and large talent pools, so you can grow a team around your product.

    A clear path to scale

    The stack that ships your MVP should still serve you at 10,000 users — no rewrite forced by an early shortcut.

    Not sure what your product needs?

    Tell me what you're building. I'll recommend the right stack for your goals, budget, and timeline — and explain the trade-offs honestly.