About
Summary
I am a full-stack developer who excels at building practical, end-to-end applications by blending traditional software engineering with modern AI-assisted development. With a background as a Lead Engineer and a degree in Computer Science, I leverage AI tools to accelerate delivery and maintain high code quality. I bridge the gap between technical architecture and clear stakeholder communication, bringing project ownership and technical rigor to high-performing teams.
AI-Assisted Development
I embrace the future of software engineering by integrating advanced AI tools into my daily workflow,
particularly when building modern Next.js and React applications. This isn't just about code generation; it's
about leveraging Large Language Models (LLMs) through sophisticated interfaces like Cursor and Antigravity to:
- Accelerate implementation of complex features and boilerplate code.
- Conduct deeper, faster code reviews and refactoring sessions.
- Explore architectural patterns and edge cases with an intelligent partner.
- Rapidly debug and resolve issues by providing context-aware solutions.
By combining my core engineering principles with AI capabilities, I deliver more value, faster, while
maintaining a high standard of craftsmanship.
Outside of work
When I'm away from the keyboard, you can find me spending time with my family, in the garden, doing DIY projects, trying out new recipes, or playing classical guitar.