I'm a Frontend-focused Software Engineer with a strong base in Computer Science and a passion for great UX/UI.
Currently leading a team of five engineers, balancing hands-on development with team management and strategic direction. I help shape technical decisions, guide the team through transitions, and contribute directly to product growth and quality.
Took full ownership of our Lit-based design system after its original maintainer left, becoming the sole person responsible for its upkeep and evolution.
I also led the migration from Jasmine/Karma to Jest and introduced SonarCloud, modernising our testing setup and improving overall code quality.
At E2X, I led frontend development for large-scale e-commerce projects using React and TypeScript, with a focus on performance, scalability, and long-term maintainability.
As the most senior frontend developer, I mentored teammates, improved best practices, and contributed to key architectural decisions.
I also worked closely with DevOps teams to streamline workflows and ensure smooth, efficient delivery across the board.
At Suade Labs, I worked on a single large-scale frontend application in a fast-moving fintech environment, with a strong focus on performance, scalability, and modern UI design.
I played a key role in refactoring major parts of the component library and improving the overall architecture.
One of my biggest contributions was leading the development of a custom JavaScript date-time library to replace Moment.js—reducing dependencies, improving performance, and giving the team full control over how dates and times were handled.
Informer was my first role after university, where I stepped in as the sole frontend developer — taking over from a more senior engineer.
From there, I focused on improving performance, streamlining delivery, and building more robust components.
Despite being early in my career, my strong foundation in Computer Science allowed me to contribute confidently to technical discussions and help shape better development decisions.