status: busy

I am Michael,

– Senior Lead Software Engineerwith 10 years exp.

Image

Building Scalable Solutions

Leading Teams

Empowering Ideas

Welcome to my personal website, I’m a Senior Lead Software Engineer with over a decade of experience in building robust, scalable software solutions. From cloud-native systems to leading diverse engineering teams, I bridge the gap between development, design, and innovation.

I specialize in full-stack development, cloud architectures, and creating high-performance applications. I’ve worked across multiple industries globally, bringing innovative solutions to the table. Whether you're interested in my latest projects or the best practices I follow, you're in the right place.

ProjectsTechnologycareerConnect
GitHub
Main Stack Expertise

A practical developer and Senior Software Engineer, I focus on delivering clean, scalable, and production-ready solutions across both frontend and backend systems in the JavaScript and TypeScript ecosystem.

Frontend Expertise

Building high-performance and maintainable interfaces using React, Angular, Astro.js, and TypeScript. My approach emphasizes component reusability, accessibility, and visual consistency. I combine strong UI/UX principles with modern tools and libraries—ensuring pixel-perfect design execution, fast performance, and seamless integration with backend APIs.

Backend Expertise

I architect and develop Node.js solutions ranging from lightweight Express APIs and structured NestJS microservices to Next.js full-stack applications. My data layer expertise covers both ORM and NoSQL ecosystems—Prisma, Mongoose, PostgreSQL, MongoDB, and Firestore—optimized for reliability and scalability.

Cloud & Architecture Expertise

I build and orchestrate cloud solutions and technologies for the cloud, delivering secure, automated, and scalable systems across GCP, Azure, and Firebase. Leveraging Docker, CI/CD, and containerized workflows, I ensure efficient deployment and maintenance pipelines. Guided by SOLID, DDD, and TDD principles, I design modular, maintainable architectures—from monorepos to microservices—focused on performance, clarity, and long-term sustainability.