Talking Resume
AI-powered resume website with a timeline, chat interface, and streaming responses from resume-grounded context.
Next.js, TypeScript, Tailwind, PHP
View projectThis resume talks. Ask it anything! Paste in a role description to see if I'm a good fit.
Featured work that demonstrates product thinking, technical depth, and measurable impact.
AI-powered resume website with a timeline, chat interface, and streaming responses from resume-grounded context.
Next.js, TypeScript, Tailwind, PHP
View projectScalable ingestion workflows with validation and observability for high-volume data pipelines.
Node.js, SQL, Cloud
View projectIncremental refactor that improved reliability and developer velocity while preserving business continuity.
TypeScript, APIs, CI/CD
View projectSoftware Engineer III
Mid-Senior level dev on product-focused engineering; data tooling, migrations, CI/CD. PHP, TypeScript, React, Go.
Software Engineer II
Mid level dev working in startup chaos, building backend software to manage people, hardware & perishable goods.
PHP Software Developer
Early career dev working on brand sites, and making custom WordPress/WooCommerce plugins. Hands-on experience building & maintaining a large e-commerce site on AWS; 1,100+ products, 10k+ SKUs.
Web Developer & Data Analyst
Junior Dev working on miscellaneous web projects, internal tools & some SQL via the SAS Analytics platform
Full-stack software engineer with 8+ years of experience building and modernizing systems across healthcare, e-commerce, and SaaS. I specialize in backend engineering, data pipelines, and systems modernization — turning legacy, hard-to-maintain infrastructure into clean, reliable, and scalable solutions. I've worked across PHP, Go, TypeScript, React, Python, and SQL, and I'm comfortable operating across the full stack, from cloud infrastructure to frontend UX. I thrive in product-focused teams where engineering quality and real business impact go hand in hand, and I take pride in making the systems — and the people around me — work better.
Interested in collaborating or discussing a role? Ask my bot if I'm a good fit, or reach out by email, or social media!
Apologies, apart from the chat, this site is under construction!