About
I am a Senior Software Engineer with more than 10 years of professional experience building scalable, high-performance web and mobile applications. I specialize in frontend architecture, full-stack development, and AI-driven solutions, with a strong focus on performance, developer experience, and maintainability.
Throughout my career, I have worked on products used by millions of users, led cross-team initiatives, and contributed to both large enterprise platforms and fast-moving startups. I enjoy designing systems that are simple to use, easy to scale, and built to last.
What I Do
- Design and build modern frontend architectures using React, Vue, Angular, and Astro.
- Develop scalable backend systems with Node.js, NestJS, Next.js, and REST APIs.
- Lead performance optimization initiatives, including bundle size reduction, caching strategies, and CI/CD performance gates.
- Build and integrate AI-powered applications, including LLM-based workflows and MCP (Model Context Protocol) servers.
- Mentor developers and lead frontend teams, promoting best practices and clean code.
- Design developer tooling and internal platforms that improve productivity and code quality.
Key Projects
-
Link-Prevue API
A high-traffic REST API that extracts metadata from URLs, handling over 1.2M requests per month. -
Link-Prevue Component
A Vue.js component for link previews with 500+ weekly npm downloads. -
Mocker
A full-stack REST API mocking tool built with Elixir, PostgreSQL, Astro, and React. -
DotSplit
An AI-powered bill-splitting application that analyzes receipt images using the OpenAI API.
Technologies
Languages:
JavaScript, TypeScript, Swift, Python, Elixir, Go, Objective-C
Frontend:
React, Vue, Angular, Astro, HTML5, CSS3
Backend & Databases:
Node.js, NestJS, Next.js, PostgreSQL, MySQL, Prisma, Sequelize
AI & Tooling:
LLMs, MCPs, AI-driven development
DevOps & Infrastructure:
AWS, GCP, Azure, Docker, CI/CD, Cloudflare Workers, Git
Mindset
I care deeply about:
- Performance and scalability
- Clean architecture and maintainable code
- Developer experience
- Building products that solve real problems
I’m always interested in challenging problems, innovative products, and teams that value engineering excellence.
📫 Feel free to reach out or explore my projects to learn more about my work.