About
I'm a full-stack engineer who believes the best code is code that ships fast, scales confidently, and maintains itself. My approach combines modern web technologies with AI-assisted development workflows to deliver production-ready applications faster than traditional methods.
This portfolio itself is a demonstration of that philosophy. Built with Next.js, TypeScript, Convex, and WorkOS, it showcases an end-to-end automated workflow where Claude Code handles everything from issue specification to pull request reviews, CI validation, and deployment.
My background spans startup environments and product-focused teams where shipping quickly and iterating based on real user feedback is essential. I specialize in translating ambiguous requirements into working software, establishing development workflows that enable teams to move faster, and building systems that scale without constant maintenance.
When I'm not coding, I'm exploring new tools in the AI-assisted development space, contributing to open source projects, and documenting patterns that help other engineers ship faster.
Core Strengths
Full-Stack Development
Modern web stack with Next.js, TypeScript, React, and serverless backends. Building responsive interfaces and scalable APIs with performance and maintainability in mind.
AI-Assisted Workflows
Integrating Claude Code and GitHub Actions to automate development workflows. Reducing time from idea to production through intelligent automation and continuous deployment.
System Design & Architecture
Designing systems that grow with product needs. Making architectural decisions that balance simplicity, scalability, and developer experience.
Rapid Prototyping
Building MVPs and proof-of-concepts quickly to validate ideas. Using modern tools and frameworks to deliver working software in days, not months.
Working with Engineering Managers
I work best with engineering managers who value velocity, quality, and automation. If you're looking for someone who can ship features quickly while maintaining high standards, establish development workflows that scale, and bring AI-assisted development practices to your team, let's talk.