Serhii Kachanov

Serhii Kachanov

Senior Software Engineer with Expertise in Front-end and Cloud Development

7 yrs experience · Ukraine · 20-30 hrs/week

About

Experienced front-end and full-stack developer with a strong background in React, Angular, and cloud infrastructure. Skilled in building scalable, high-performance web applications, implementing CI/CD pipelines, and leading modernization efforts. Passionate about creating user-centric designs and efficient development workflows.

Skills

AngularDjangoFlutterJiraKotlinLaravelMySQLNext.jsNode.jsPHPPostgreSQLPythonReactReact NativeShopifyTypeScript

Experience

  • Front-end Engineer II · WillowTree2020 – 2025

    Pioneered the development of the Customer Profiles product, implementing the UI using TypeScript and React, successfully launching within a tight 3-month timeline. Improved user experience and customization, leading to a better client interface. Worked on AWS infrastructure, utilizing AWS CDK for infrastructure as code, and enhanced deployment strategies. Reduced development time by creating reusable component libraries and enabling continuous integration for APIs with EventBridge.

  • Front-end Engineer · Enigma2019 – 2020

    Transformed the client-side application using React, improving performance and SEO. Collaborated on design and product teams to develop a React component library, ensuring UI consistency and functionality. Created a visual demonstration for the Engima Small Business API, showcasing product capabilities. Established Cypress test suite for end-to-end testing, ensuring reliable deployment. Participated in recruitment, contributing to team expansion.

  • Senior Software Engineer · Compass2018 – 2019

    Led the migration of AngularJS components to React, modernizing the application's architecture. Developed new features and improved existing ones, enhancing user experience and performance. Collaborated with designers during UI/UX phases, providing insights into user flows. Mentored new hires and facilitated onboarding. Focused on maintaining high code quality, performance, and reliability.

  • Software Engineer · Spring2017 – 2018

    Contributed to the development environment, updating and optimizing codebase. Identified inefficiencies and proposed solutions for testing and continuous integration, leading to improved processes. Implemented Prefilter and other features in JavaScript, reducing bugs and improving performance. Integrated analytics and A/B testing libraries, enhancing data collection and experimentation.

  • Software Engineer · ADP2015 – 2017

    Led the migration of a large monolithic codebase into microservices, ensuring scalability and maintainability. Designed and implemented attribute-based access control (ABAC) system, compliant with XACML specifications. Developed and integrated a Docker-based Selenium testing environment. Contributed to continuous integration workflows, improving deployment cycles.

  • Full-stack Web Developer · Buncee2014 – 2015

    Joined as the second engineer, responsible for full-stack development and scaling the platform. Modernized legacy code, adhering to MVC patterns. Designed a fast, responsive UI and optimized database schemas, enhancing system reliability. Implemented backend features and database relationships, ensuring data integrity and security.

Education

  • Stony Brook UniversityBachelor's Degree in Computer Science, Computer Science

Similar talent on Pangea

Hire Serhii through Pangea

Describe your project to the Pangea agent — see if Serhii is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if Serhii is a fit