Smart Notes Hub
React · TypeScript · Node.js · PostgreSQL + pgvector · Claude · Google Cloud
Full-stack notes and task manager with a from-scratch RAG pipeline, a groundedness-checking critic agent, per-user auth and a hardened Cloud Run deploy.
Resume
Full-stack software engineer who takes end-to-end ownership of projects, from architecture and implementation through deployment and documentation. Comfortable building React and TypeScript frontends and Python and Node.js backends, operating them on Google Cloud, and integrating LLM APIs (Anthropic Claude, OpenAI GPT-4o) into production-facing products. Completing a Software Development diploma at Bow Valley College while building a self-directed portfolio of AI-powered applications under the MLEbotics brand.
React · TypeScript · Node.js · PostgreSQL + pgvector · Claude · Google Cloud
Full-stack notes and task manager with a from-scratch RAG pipeline, a groundedness-checking critic agent, per-user auth and a hardened Cloud Run deploy.
React · TypeScript · Vite · Express · GitHub API
Typed React and Express app that turns public GitHub repos into a live project dashboard, with optional Claude-generated taglines.
Node.js · Express · Docker · Cloud Run · SQLite
Containerized Node.js API on Cloud Run with no-login shareable lists backed by SQLite.
Flutter · Dart · Firebase · Gemini
Cross-platform running app with GPS tracking, Bluetooth heart rate and Gemini AI voice coaching.
Python · Claude · GPT-4o · Whisper · Flask
Always-on Windows voice assistant with wake word, dual Claude and GPT-4o backends and semantic memory in ChromaDB.
Python · Flask · Claude · Chrome Extension
Chrome extension and Flask backend that uses Claude to map form fields to a user profile and fill them.
Python · Claude · PyAutoGUI
Agent that takes a plain-English goal and drives a Windows desktop through a screenshot-vision loop.
Python · Gemini · ElevenLabs · Platform APIs
Automated pipeline that writes scripts, adds voiceover and stock footage, and posts to four video platforms.
Software Development Diploma (Apprenticeship Style), Sep 2025 to Aug 2027
React, Vite, Recharts, Socket.io
Real-time stock dashboard with live charts and Socket.io feeds (React final group project).
ASP.NET MVC, C#, Azure SQL, EF Core
Full-stack rental app with session auth, deployed on Azure (ASP.NET final project).
ASP.NET Core, React, TypeScript, Azure SQL
Five-person team project: JWT auth, role-gated API and React admin pages, built through reviewed pull requests.
Community Living Alternative Services, Calgary AB · Dec 2018 to present
References available upon request.