I am a Software Engineering Team Lead and Front-End Specialist with experience building and delivering scalable web and mobile applications in Agile environments. I currently work in a hands-on leadership role, combining front-end development with technical guidance, code reviews, and collaboration across teams. Alongside my front-end expertise in React and TypeScript, I actively work with Python and FastAPI, allowing me to contribute across the full stack and collaborate effectively with backend engineers. I enjoy working on complex systems where performance, usability, and reliability are critical. I am highly adaptable and comfortable working with new technologies and unfamiliar codebases, quickly becoming productive by understanding documentation and system design. I value clear communication, teamwork, and shared ownership of quality, and I believe strong software is built through collaboration as much as through clean, well-structured code.
Click on each year to discover more about my journey.
lead engineering work while staying hands on setting standards, reviewing code, and helping teams deliver reliable, scalable features with a focus on quality and maintainability.
I work closely with designers and stakeholders to turn requirements into clear deliverables, balancing performance, usability, and long term scalability in every UI decision.
I communicate clearly across teams, break down work into Jira tickets with acceptance criteria, and support sprint planning to keep delivery predictable and aligned.
From design to deployment, these are the skills that make my projects shine.
Check out the creative solutions I've implemented in various projects. For more, please visit my github.

An AI-powered running coach app that generates personalised training plans based on goals, analyses performance after each run, and adapts upcoming sessions. Includes real-time voice coaching to guide pace and effort.

A full-stack application using Next.js, FastAPI, and PostgreSQL for managing conference requests. It includes secure authentication, a request submission form, and an admin dashboard to review statistics and approve or reject requests.
Demo login: user@gmail.com / test123

Built for the Albion Online community. Includes live market price data with graphs, a marketplace for item listings, crafting calculators, and a guide blog system.