Frontend Developer
Passionate about creating responsive, user-friendly web applications with modern technologies

Skilled Front-End Developer with ~5 years of experience in building responsive and adaptive web applications using JavaScript, TypeScript, React.js, Inertia.js, and Tailwind CSS. Proficient in modern state management with Zustand and Redux Toolkit, and experienced with development tools like Vite and Vitest for fast workflows and reliable component testing.
I'm passionate about clean, maintainable code, performance optimization, and delivering intuitive, user-friendly interfaces. My approach combines technical expertise with strong collaborative skills, allowing me to integrate seamlessly into any development team while maintaining a friendly and adaptive working style.
I leverage modern design and planning tools like Figma for UI/UX design and Notion for comprehensive project management and documentation. Additionally, I'm experienced in turning AI-generated UI mockups into production-ready code using cutting-edge tools like lovable.dev and v0.dev, enabling rapid prototyping and efficient development workflows from concept to deployment.
My development philosophy centers on continuous learning and staying current with emerging technologies. I believe in writing code that not only works but is also scalable, maintainable, and follows industry best practices. Whether working on complex state management, optimizing application performance, or implementing responsive designs, I bring both technical precision and creative problem-solving to every project.
I'm currently working as a skilled Front-End Developer, building responsive and adaptive web applications using JavaScript, TypeScript, React.js, Inertia.js, and Tailwind CSS. I actively manage application state with Zustand and Redux Toolkit, and use modern development tools like Vite and Vitest for efficient workflows and component testing. I'm passionate about writing clean, performant code and creating user-friendly interfaces.
As a front-end tutor, I taught HTML, CSS, JavaScript, React, Redux, and related technologies to beginners and junior developers. I created lesson plans, provided live coding sessions, and guided students through building real-world projects. My focus was on helping learners understand modern development principles, clean code practices, and debugging techniques.
I worked on building and maintaining dynamic web interfaces using React.js. I collaborated with design and backend teams to implement user-friendly components, manage state effectively using Redux Toolkit, and ensure responsive design with Tailwind CSS.
Ready to work together? Let's connect and discuss your next project.