senior full-stack engineer

    I build tools that feel simple where the work is messy.

    I ship MVPs, dashboards, and internal tools for founders and teams. Supabase, Next.js, and applied AI from prototype to production.

    I get hired to

    Build MVPs and SaaS features

    Take an idea from Figma to production. Dashboards, client portals, admin panels, billing flows.

    AI workflow tools and automations

    RAG search, document processing, AI chat interfaces, and internal tools that replace manual work.

    Supabase / Next.js rescue and builds

    Fix flaky auth, broken RLS policies, slow queries, or build new features on your existing stack.

    socials

    recent work

    L'Atelier
    React
    TypeScript
    VI
    Tailwind CSS
    +1
    ๐Ÿ‡ซ๐Ÿ‡ท

    L'Atelier

    Built a French immersion platform for newcomers to Canada. Real-time AI conversation practice with adaptive learning across speaking, listening, and writing.

    ReactTypeScriptVite
    Check Demo
    Axlow
    AI
    RA
    VO
    HE
    +3
    ๐Ÿฅ

    Axlow

    Replaced manual payer-rule search with source-backed AI answers. Healthcare professionals query thousands of policy pages in seconds instead of hours.

    AIRAGVoyager
    Check Demo
    Fluenta
    IO
    SW
    GO
    LI
    +3
    ๐Ÿ—ฃ๏ธ

    Fluenta

    Built live AI speaking practice for language learners on iOS. Users have real voice conversations with Gemini AI that adapts to their level in real time.

    iOSSwiftGoogle Gemini AI
    Check other work โ†’

    what clients say

    โ˜…โ˜…โ˜…โ˜…โ˜…5.0avg ratingTop Rated Plus39 projects100% job success
    Clear CommunicatorCollaborativeCommitted to QualitySolution OrientedAccountable for OutcomesReliableDetail OrientedProfessionalView Upwork profile โ†’

    โ€œRyan was very professional and highly experienced. His communication was 100%. He organized a meeting to understand the project briefly carefully, many other developers don't even do this.โ€

    Mas Ziba

    AppBox ยท Supabase Development

    โ˜… 5

    โ€œRyan doesn't stop until the goal is met! Looking forward to working with him again in the future.โ€

    Jonathan Oliver

    onRamp Futures ยท Stripe Payments Integration

    โ˜… 5

    โ€œRyan was able to understand my platform and the issues I was facing QUICKLY. He did not require oversight โ€” a great independent and proactive resource. Reasonable rates and dependable.โ€

    Jonathan Oliver

    onRamp Futures ยท Supabase Integration Fix

    โ˜… 5

    โ€œRyan is super knowledgeable about his area of expertise, more importantly he is able to break things down to first principles so non-technical folk like myself can understand.โ€

    Godfrey Dube

    Diagonal Street Media ยท Technical Consultation

    โ˜… 5

    experience

    Angel Host

    Product & Infrastructure Developer

    Feb 2026 - Present

    Goodjuice

    Full-Stack Engineer

    Jan 2025 - Feb 2026

    Fraq

    Full-Stack Developer

    Oct 2024 - Jul 2025

    FarmHut

    Founder

    Jul 2021 - Feb 2024

    Sable Chemicals Industries

    Engineering Intern

    Sep 2019 - Sep 2020

    education

    Concordia University, Montreal

    M.Eng Chemical Engineering

    2025 - Present

    University of Arkansas

    International Exchange, Chemical Engineering

    Aug 2021 - Dec 2021

    National University of Science and Technology

    B.Eng Hons, Chemical Engineering

    2016 - May 2023

    ๐Ÿ› ๏ธselected stack

    Product UI

    ReactNext.jsTypeScriptTailwind CSSReact Native

    Backend

    Node.jsSupabasePostgreSQLRedisREST APIs

    AI systems

    OpenAIGeminiRAGVector searchAutomation

    Shipping

    VercelDockerGitHubAnalyticsSEO

    github

    music

    Here are my most played tracks from the last few weeks while coding.

    favorite reads

    I like reading non-fiction books, blogs, and articles. Here are a few books which I really like.

    Meditations

    Meditations

    Man's Search for Meaning

    Man's Search for Meaning

    The Tao Te Ching

    The Tao Te Ching

    Letters from a Stoic

    Letters from a Stoic

    The Myth of Sisyphus

    The Myth of Sisyphus

    Siddhartha

    Siddhartha

    fun stats

    โ˜• Fuel2ร— double espressos before first commit
    ๐Ÿ• Peak coding hours11 pm to 2 am
    ๐ŸŽต Coding soundtrackMelodic house + indie rock
    ๐Ÿ“š Currently readingMeditations by Marcus Aurelius
    ๐Ÿ—๏ธ Deep in the weeds ofMaking RBAC feel invisible to end users
    ๐ŸŒ Next destinationIceland for the Northern Lights