Real problems, working software.

Apps I’ve designed, built, and shipped — with React and Next.js, Tailwind CSS, and AWS Amplify, increasingly accelerated by AI. Many are open-source: if something piques your interest, check out the code.

    Back to Fluency AI

    Back to Fluency AI

    Next.jsTypeScriptAWS Amplify Gen 2Amazon BedrockOpenAI Realtime APIStripeTailwindCSS

    An English learning platform built around the gap between your mother language and English — tailored audio lessons plus AI conversation practice by voice and text.
    DemoPrivate Repo

    Speak Level

    Speak Level

    Next.jsTypeScriptAWS Amplify Gen 2Azure SpeechAmazon BedrockRechartsPlaywright

    An API-first speaking diagnostic: record a short sample and get a CEFR level, per-dimension scores, and recommendations ordered by impact.
    DemoPrivate Repo

    Perishable Shelf Stacking

    Perishable Shelf Stacking

    Next.jsTypeScriptAWS Amplify Gen 2ZXingSheetJSVitestTailwindCSS

    Replaces the paper shelf-life list grocery stockers work from with a searchable product card showing the pre-calculated sticker date and exact shelf locations.
    DemoPrivate Repo

    Influence Crew Builder

    Influence Crew Builder

    NextJSTailwind UIinfluenceth/sdk

    Influence crew builder help optimize the crew composition to get the best result in your activities.
    DemoRepo

    Money Tracker

    Money Tracker

    JSAWS AmplifyGraphQLReactJSReact Hook FormBulmaGitGitHub

    Amazon Web Services (AWS), among other cloud computing vendors, enable our teams to focus on the creation of value to the client.
    DemoRepo

    Exit Strategies

    Exit Strategies

    Next.jsAWS DataSoreGraphQLTailwindCSSReact Hook Formdayjs

    The GraphQL model is the center, from it you can generate the types used for AWS DataStore to implement your CRUDL operations.
    DemoPrivate Repo

    Portfolio website

    Portfolio website

    NextJSTailwindCSSnext-mdx-remoteSizzyGitGithubGimp

    Personal website portfolio created to showcase my projects, skills and to be a way to interact with clients and developers.
    DemoRepo

    Github Jobs

    Github Jobs

    ReactJSReact Hook FormdayjsAxiosTailwindCSSGitGitHub

    Making API calls is key to web development. This project explored the use of fetch to make API requests.
    DemoRepo

    Nature at your feet

    Nature at your feet

    CSSCSS GridHTML5imageoptimGimp

    This project explores the basics properties of CSS Grid and how it allows responsive layouts.
    DemoRepo

    Image Gallery

    Image Gallery

    CSSCSS GridHTML5JSGimp

    This project provided a possibility to use CSS Grid while trying to get a responsive website.
    DemoRepo