Built a knowledge assistant that searches support articles with access controls and cites its sources. In a 40-user pilot, average document lookup time fell from 12 to 4 minutes.
Python
FastAPI
pgvector
AWS
Retrieval recall@5
72% → to 87%
Measured with a 300-question regression set after filtering and chunking experiments.
✦ Personal prototype
Support Workflow Agent
A tool-calling agent that finds support guidance and drafts ticket updates. It validates output with Pydantic, requires human approval before writing changes, and includes a 100-case evaluation suite.
Python
LangGraph
FastAPI
▦ Personal project
Remote Team Task Board
A task board with role-based access, activity logs, and live WebSocket updates. Includes Playwright workflow tests and Docker packaging for repeatable deployment.
React
Node.js
PostgreSQL
02 / Career
Experience
Jan 2023 – Present
Senior AI Engineer
Cedarvale AI Labs
Built ingestion, chunking, and embedding jobs for 25,000 support articles. Deployed Docker services on AWS and lowered inference cost per request by 28% through caching and model routing.
Jan 2021 – Dec 2022
Senior Software Engineer
Pinecrest Cloud Software
Owned React features and Node.js APIs for a SaaS product with 8,000 monthly active users. Cut p95 API latency from 850 ms to 320 ms and deployment preparation from 90 to 20 minutes.
Jan 2019 – Dec 2020
Full Stack Developer
Harborstone Commerce
Built storefronts and services for a platform processing 15,000 orders per month. Reduced duplicate order incidents by 70% over two quarters through payment and inventory integration improvements.
Jan 2016 – Dec 2018
Software Developer
Summitpath Digital
Replaced spreadsheet workflows with Django applications for a 30-person operations team. Automated weekly reporting, saving approximately eight staff hours per week.
Jul 2014 – Dec 2015
Junior Software Developer
Maplebridge Web Solutions
Built responsive sites, forms, and dashboards. Improved average page load time from 4.6 to 2.8 seconds in repeatable browser tests.