Position: Team Lead / Senior Software Engineer / React, Angular
Category: JavaScript
English level: upper
Years of experience: 8

- Contributed to the development of various successful projects, including the #1 lab management system, the world's most popular content marketplace, and projects for the National Health Service in the UK.
- Mentored multiple individuals, providing guidance on coding best practices, explaining design patterns, and helping them carve their path in the field.
- Pioneered the development and usage of a custom architectural CSS framework and Angular components library (both are designed as open source), resulting in a significant reduction of bugs and increased speed of front end development.
- Established and enforced coding standards through the implementation of style guides, resulting in more consistent and high-quality code, as well as culture of learning and collaboration.
- Significantly enhanced the UI of several projects, transforming them from unstable and buggy to robust and high-performing applications with a clean codebase.
- Created high-quality design systems from scratch.
As an experienced front-end developer with 8 years of expertise, I specialize in crafting exceptional user experiences by building robust web applications across diverse domains using Angular and React. I have also dived into full-stack development, working with Node.js and MongoDB, which has given me a comprehensive understanding of the entire web development process from planning to deployment.

While my primary focus was delivering the best possible UI/UX, my experience has also given me a strong foundation in team leadership & management: creating flexible system architecture, providing best practices & writing knowledge bases, planning tasks to ensure the efficient delivery of projects, mentoring and guiding developers, and taking responsibility for the overall development of front end projects.

In my next role, I'm eager to leverage my expertise to lead and mentor a team of developers, while also staying up-to-date with the latest technologies and design trends.