Portfolio

Things I've built

AI-powered apps, a trading analytics SaaS, and sites for real clients. The visuals come from the real projects, and each one links to its source on GitHub.

Projects
6
Live sites
2
On GitHub
4

01 — Personal projects

Selected projects

Across AI, SaaS and quantitative finance.

Atlas desktop interface: a glowing core surrounded by a system monitor, activity log, file upload and command input
Code on GitHub

Desktop · AI · 2026

Atlas

AI Voice Assistant

A fully hands-free desktop AI assistant powered by Google Gemini, with an async Python core, a real-time PyQt6 heads-up display, and natural speech input and output.

  • Automates multi-step workflows through 20+ pluggable skill modules: desktop control, computer vision, browser automation, coding, and media.
  • A persistent memory store personalizes responses over time.

Engineering noteRuns the asyncio Gemini session on a background thread and updates the PyQt6 UI through Qt signals. It reconnects automatically with exponential backoff, capped at 30 seconds.

  • Python
  • Google Gemini API
  • PyQt6
  • sounddevice
  • asyncio
Trade Journal landing page headline reading Your edge lives in the data you admit, with a live ticker strip
Code on GitHub

Full-stack · SaaS · 2026

Trade Journal

AI Trading Analytics SaaS

A subscription trading-analytics SaaS with a 9-table PostgreSQL schema (Prisma), 16 REST endpoints, Stripe billing, and NextAuth authentication.

  • A built-in AI review (Gemini and Groq) evaluates win rate, P&L, and recurring mistakes, and returns personalized, actionable feedback so traders improve week over week.

Engineering noteThe weekly AI review budgets tokens per request to stay inside Groq's per-minute limit, and tells the user exactly when to retry instead of failing silently.

  • Next.js
  • TypeScript
  • Gemini
  • Groq
  • Prisma
  • PostgreSQL
  • NextAuth
  • Stripe
  • Recharts
Meal Mind landing page: Stop eating out, start eating smart, with a dashboard preview of calories, groceries and pantry items
Code on GitHub

Full-stack · AI · 2026

Meal Mind

AI Meal Planning & Nutrition App

A full-stack AI nutrition platform with 7 core features (pantry, recipes, calorie tracking, chat, shopping, spending) built on Next.js, TypeScript, and Supabase with row-level security.

  • Reduced meal-logging effort with 4 Groq LLM endpoints that turn natural-language meal descriptions into structured nutrition and calorie data.

Engineering noteUser data is protected at the database layer with Supabase row-level security policies, not just in application code.

  • Next.js
  • TypeScript
  • Supabase
  • Groq LLM
  • Tailwind CSS
  • Recharts
Terminal dashboard ranking 52 stocks and ETFs with scores, sparklines, buy signals, a portfolio panel and a dollar-cost-averaging plan
Code on GitHub

Python · Quant · 2026

Stock Analyzer

Quantitative Equity Screener

A Python screener that ranks stocks and ETFs by blending fundamentals (P/E, ROE, debt/equity, growth) and technicals (RSI, MACD, 200-day MA) into a weighted score, using live yfinance data.

  • A position-sizing and dollar-cost-averaging engine spreads a fixed budget across up to 8 holdings within configurable risk limits.

Engineering noteScores are weighted 60% fundamentals and 40% technicals, and every threshold lives in a YAML config. Market data is cached on disk, so repeat scans are instant.

  • Python
  • pandas
  • NumPy
  • yfinance
  • Rich

02 — Freelance, 2026 to present

Client work

Owned end to end, from requirements and UI/UX design to payments, deployment, and ongoing support.

Slayed by Sina home page for a lash studio with a Book Appointment button and a 5.0 star rating
Live

Freelance · E-commerce · 2026

Slayed by Sina · Shopify store & booking site

Launched slayedbysina.com for a registered lash-extension studio in Kitchener-Waterloo: one place to book appointments, compare 4 service tiers, enroll in $950 1-on-1 lash training, and buy pro supplies.

  • Shopify Liquid
  • JavaScript
  • HTML/CSS

Freelance · Payments · 2026

Betri Aaron Music Ministry · Online giving platform

Built the online giving platform for a 30+ year gospel ministry serving Europe, North America, and Africa.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • +1

Like what you see?

Hiring an intern, or need a website for your business? Let's talk.