Crafting digital
experiences with
purpose & passion
I transform complex problems into elegant, intuitive solutions. With 9 years of experience, I blend technical expertise with creative thinking to build software that makes a difference.

The path that led me here
Every line of code tells a story. Mine began with curiosity and evolved through challenges, collaboration, and continuous learning.
The Beginning
Started my journey as a frontend developer, working with HTML, CSS, and jQuery. Discovered my passion for creating intuitive user interfaces.
The Shift
Transitioned to a more dynamic and interactive approach, embracing Angular 2 while also expanding my skills into backend development with PHP and digital marketing through SEO, and SEM.
Framework Exploration
Dove into the world of modern frameworks like Sass, Bootstrap, and React. Embraced the principles of reusability, simplicity, and faster development that would define my approach to building web applications.
Leadership & Architecture
Stepped into technical leadership roles. Started architecting complex applications and mentoring junior developers. Developed a CLI tool to streamline the setup of React, Redux applications. Developed a deeper appreciation for clean code and scalable systems.
Deep Dive into Tech
Expanded my expertise to include server-side rendering of React applications, mastered React hooks, and led the migration of monolithic applications into microfrontends using Module Federation. This full-stack evolution helped me better understand and optimize the entire application lifecycle.
Continuous Innovation with AI
Currently focused on creating high-performance, accessible applications that deliver exceptional user experiences. Leveraging AI to enhance code quality and accelerate development, striving for continuous innovation and a 2x productivity boost. Always learning, always evolving.
What drives my work
User-Centered Design
I believe that great software starts with understanding user needs. Every decision I make is guided by how it will impact the people using the product.
Technical Excellence
I'm committed to writing clean, maintainable code that stands the test of time. Quality isn't just about what users see—it's baked into every line of code.
Continuous Learning
The tech landscape evolves rapidly, and I evolve with it. I dedicate time each week to exploring new technologies and refining my skills.
Collaborative Creation
The best solutions emerge from diverse perspectives. I thrive in collaborative environments and value the insights that come from working with others.
Life outside the IDE
When I'm not immersed in code, I'm exploring other passions that keep me balanced and inspired.
Let's create something amazing together
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.