Resume
Oleksandr Hushcha photo

Oleksandr Hushcha

Fullstack Software Engineer

Experienced software engineer with a passion for building scalable web applications and developer tooling. In the free time enjoy active sports, e.g. strength training, boxing; riding a motorcycle; motorsports; playing music (own electric and acoustic guitars, and piano) and singing.

Skills

Soft skills

English - C1 Ukrainian - C2 Russian - C2 Communication Responsibility Result-oriented Self-reflection

Programming Languages

TypeScript JavaScript

Frontend

React Astro Tailwind CSS HTML CSS

Backend

Node.js Express MongoDB PostgreSQL

AI

Claude Code Writing Skills Configuring AI Agents Hooks oh-my-claudecode Agent Orchestrator

Tools

Git Docker CI/CD AWS MS Azure Cloud

Experience

Junior Integration Engineer

Jun 2020 – Aug 2020
Integromat Part-time
  • developing new integrations for the customer integration platform following the code quality standards.

Integration Engineer

Aug 2020 – Oct 2020
Integromat Full-time
  • developing new integrations for the customer integration platform following the code quality standards
  • implementing unit tests

Senior Integration Engineer

Oct 2020 – Apr 2021
Integromat Full-time
  • developing new integrations to the customer's platform following the code quality standards
  • maintaining existing vastly adopted integrations (from thousands to millions of $ of ARR): resolving bugs, evaluating and dealing with the breaking changes for the scheduled API updates caused by 3rd party old API version deprecations, etc
  • reviewing code submitted by colleagues making sure the code quality standards are met
  • covering code with unit tests, doing the smoke testing and implementing e2e tests on the platform side
  • supporting colleagues with the technical expertise
  • reacting on and resolving incidents

Integration Engineering Team Lead

May 2021 – Sep 2022
Integromat Full-time
  • managing the team counting from 5 to around 15 engineers at different points in time
  • communicating with the customer and customer's management resolving organisational issues between teams, e.g. cooperation, work load share, blockers with 3rd party representatives
  • analysing and refining work tasks for the team, e.g. communicating with 3rd party representatives regarding granting us access to their systems (if it was the only way to get access), evaluating which part of the 3rd party system brings more value for the customer's platform and translating it into the work tasks
  • supporting team with the technical expertise
  • resolving internal team issues
  • performance evaluation and making decisions when team required optimisation

Back-end Engineer

Jan 2022 – Jan 2022
Dentist Part-time

Substituded suddenly missed back-end developer for the ML-based dental diagnose application.

  • implement remained features and fix bugs on the back-end
  • demo the project
  • deploy the project on the customer's infrastructure

Full Stack Engineer

Feb 2022 – Apr 2023
AI Sound Analyzer Part-time

An ML-based sound analyzer application for a big automotive manufacturer which can detect car impairments based on the voice track it is provided with.

  • implement the back-end functionality
  • fix and implement the front-end components
  • refactor and fix the front-end storage logic

Full Stack Engineer

Sep 2022 – Present
Make Full-time

Organisational changes on the customer side. Integration engineering teams were merged and the manager responsibilities were taken by the people from the customer's side which brought me back to the engineering position. Shortly after I switched to the other department within the customer's organisation structure as a full stack engineer.

  • maintenance of the existing functionality: bug fixing, ensuring breaking changes are not introduced
  • analysing and implementing new features following the code quality standards
  • implementing unit, integration, e2e tests
  • react on and resolve incidents
  • supporting team with the technical expertise, especially with nuances on how the platform works
  • performing a code review and honest feedback
  • cooperating with different departments resolving their requests (customer care, other engineering departments code review) and requesting assistance from their side regarding our issues