12/05/2024 updated


100 % available
Lead Software Engineer with expertise in Front-End Development and System Architecture
Croydon, United Kingdom
Worldwide
Master's degree in Software EngineeringHTMLJavaScriptA/B TestingUser Experience (UX)Agile MethodologyApplication Performance ManagementCascading Style Sheets (CSS)Customer ExperienceContinuous DeliveryContinuous IntegrationUser Interface DesignIterative DesignPython (Programming Language)Performance TuningSystems Architecture
Front-End Development
Extensive experience in building and leading front-end projects using modern technologies such as Angular, React, and TypeScript.
System Architecture
Proficiency in designing and implementing scalable architectures, including microservices and monolith-to-microservices migrations.
Performance Optimization
Skilled in improving application performance, optimizing build times, and enhancing user experience across various platforms.
Full-Stack Development
Competence in both front-end and back-end technologies, including JavaScript, TypeScript, HTML, CSS, Python, and various frameworks.
Agile Methodologies
Experience with Agile development practices, including A/B testing, iterative design, and continuous integration/continuous deployment (CI/CD).
UI/UX Design
Ability to create and implement user-friendly interfaces and optimize customer journeys to enhance user engagement.
Team Leadership
Proven track record in leading development teams, mentoring junior members, and collaborating with cross-functional teams.
Extensive experience in building and leading front-end projects using modern technologies such as Angular, React, and TypeScript.
System Architecture
Proficiency in designing and implementing scalable architectures, including microservices and monolith-to-microservices migrations.
Performance Optimization
Skilled in improving application performance, optimizing build times, and enhancing user experience across various platforms.
Full-Stack Development
Competence in both front-end and back-end technologies, including JavaScript, TypeScript, HTML, CSS, Python, and various frameworks.
Agile Methodologies
Experience with Agile development practices, including A/B testing, iterative design, and continuous integration/continuous deployment (CI/CD).
UI/UX Design
Ability to create and implement user-friendly interfaces and optimize customer journeys to enhance user engagement.
Team Leadership
Proven track record in leading development teams, mentoring junior members, and collaborating with cross-functional teams.
Experience
Professional experience10+ years
Freelancer since2014
Languages
EnglishNative speakerUkrainianNative speaker
Project history
Scaling the platform for future growth, improving tech stack consistency, and migrating grids to ag-grid for a consumer credit-technology startup.
Re-engineered payments and reports processing for insurance companies, built and validated new digital products, and improved customer journeys.
Optimized customer journeys, integrated multiple business-critical web journeys within the CMS platform, and collaborated with cross-functional teams.