Software Engineer focused on full-stack systems, AI-assisted applications, and developer-facing tools.
I enjoy building products that connect real-world problems with practical software — from AI-powered engineering workflows to tools for maintaining a 1981 motorcycle.
Next.js · TypeScript · PostgreSQL · Tesseract · Poppler
A maintenance companion for vintage motorcycles that lack modern onboard diagnostics.
- Tracks mileage, service history, maintenance intervals, and rider notes
- Extracts maintenance information from scanned service manuals using OCR
- Links recommendations back to their original manual pages for traceability
- Calculates upcoming and overdue maintenance from live motorcycle data
React · Express · PostgreSQL · Plaid API · Chart.js
Full-stack banking dashboard integrating Plaid APIs to visualize accounts, transactions, recurring payments, and financial data.
Languages: TypeScript, JavaScript, Python, Java
Frontend: React, Next.js, Tailwind CSS
Backend: Node.js, Express, PostgreSQL, Neo4j
Tools: AWS, Docker, GitHub Actions, REST APIs


