Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Personal Information
Awards
SeniorSoftwareEngineer

Kostiantyn Huk

Software Engineer
Calgary,Canada

Summary

Senior Software Engineer and Technical Leader with 13+ years of experience designing and delivering scalable web applications and distributed systems. Proven track record of leading development teams, defining technical architecture, and delivering high-impact solutions across healthcare, fintech, enterprise collaboration, and infrastructure monitoring platforms.

Expert in full-stack development using JavaScript/TypeScript ecosystems (React, Angular, Node.js) and cloud-native technologies including Docker, Kubernetes, and modern CI/CD pipelines. Strong experience in microservices architecture, high-load systems, and event-driven platforms.

Recognized for bridging technical and business requirements, mentoring engineers, and driving engineering best practices through code reviews, documentation, and architectural decision-making. Passionate about building scalable systems, improving development processes, and evolving toward solution architecture leadership.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Gigadat Solutions
Calgary, AB
10.2025 - 03.2026
  • Led development of scalable software solutions for biomedical applications, enhancing system performance and user experience.
  • Mentored junior engineers, fostering technical skill growth and promoting best practices in coding and software design.
  • Collaborated with cross-functional teams to define project requirements and deliver high-quality software on time.
  • Implemented automated testing frameworks, improving code reliability and reducing deployment errors across projects.
  • Conducted code reviews to ensure adherence to standards, optimizing maintainability and performance of applications.
  • Analyzed system architecture to identify areas for improvement, leading initiatives that increased efficiency by streamlining workflows.
  • Developed comprehensive documentation for software processes, facilitating knowledge transfer and onboarding for new team members.

Senior Software Engineer

Geneous Biomedical Services
Remote US
01.2025 - 10.2025
  • Description:

Health insurance and benefits coordination platform. The goal to connect companies with the best insurance providers.

  • Stage:

Ongoing

  • Tech stack:

NodeJs, React, Python, MaterialUI, Jest, redux, AWS(S3)

  • Responsibilities:

Establishing tech stack, Writing tech documentation, Reviewing, validation and writing requirements, Cross team collaboration, Monitoring/investigating Kubernetes clusters issues, addressing the issue to right person, on-call support.

Tech Lead

SoftServe
Calgary, Alberta, Canada
04.2023 - 01.2025
  • Description:

Platform for constriction planing, resolving conflicts, communication network visualization

  • Stage:

Ongoing

  • Tech stack:

React, NodeJs (express), MongoDB

  • Responsibilities:

Coworking with client's architects; Establishing tech stack; Writing tech documentation; Reviewing, validation and writing requirements; Knowledge evaluation and consultation coworkers about professional grows, projects assessment(risk, health assessment)

Tech Lead

SoftServe (Teck)
09.2022 - 04.2023
  • Description:

Mining sight monitoring platform. Main direction: monitoring and address road/equipment issues.

Enterprise app for site managing, integration with monitoring tools.

  • Stage:

Support -> Sunset

Discovery -> MVP -> Sunset

  • Tech stack:

AngularJS, Angular material, ng-chart, openlayers, AWS(S3),

Python, PostgreSQL, react, Material UI, Storybook, redux, Azure infrastructure

  • Responsibilities:

Cross team collaboration, workload management, traffic monitoring, Cost monitoring, implementation auth best practices. Engineers knowledge assessment, Project success assessment, Writing project success recommendations.

Tech Lead Full Stack Engineer

SoftServe (Mural)
08.2021 - 08.2022
  • Description:

Multi-tenant platform provides tools to collab and integrate with external services like webex, google docs etc.

  • Stage:

Discovery - > development

  • Tech stack:

NodeJs(express), Redis, MongoDB, PostgreSQL, GCP Serverless, jFrog, Docker, React, Angular2+, Salesforce

  • Responsibilities:

Managing team workload, developing team members, reviewing MRs, writing documentation, creating comparison diagrams to choose correct tech stack for each integration, collaboration with system/product architects to determine future roadmap, managing tech dept

  • Achievements:

My team successfully build roadmap and created integrations with more than 10 products exceeding client's expectations by 50%

Senior Full Stack Developer

SoftServe (360Insights)
07.2020 - 08.2021
  • Description:

Payment processing engine. Main goal to handle processing of gift cards between end-user and gift card provider like blackhawknetwork. Highly loaded with maximum level of traceability server application with event-driven and microservice architecture.

  • Stage:

Ongoing

  • Tech stack:

NodeJS (express), PostgreSQL, RabbitMQ, docker, kubernetes, jest

  • Responsibilities:

Following project guides, participating in brain storm meeting to improve stability, traceability, on-call support, Refactoring, implementing GOF patterns, writing BBX tests

Senior Frontend Developer

SoftServe (Cisco Observable Networks)
08.2019 - 05.2020
  • Description:

Ecosystem built for data centers to observe network traffic, detect threads, response to it.

  • Stage:

Ongoing

  • Tech stack:

Vue JS, Python(Django), PostgreSQL, Redis, sonarQube

  • Responsibilities:

Team lead, managing cross team collaboration, attending scrum-of-scrums meeting, ensure code quality via code reviews, participating on-site meeting with clients, researching for performance bottle neck, mentoring junior devs

Frontend Web Developer

SoftServe (Cisco)
11.2016 - 08.2019
  • Description:

Web based application to monitor network traffic, potential threads, react to the attack, configure infrastructure

  • Stage;

Ongoing development

  • Tech stack:

AngularJS, migrated to React(microfrntend), Jest, docker, cypress, SonarQube

  • Responsibilities:

Mentoring trainees, collaboration with senior stuff from client's side, writing migration strategy for my part of the app, introducing code and product quality tools.

  • Achievements:

I started as temporary UI developer ended up as team lead for 2 scrum teams, raised 2 trainees, promoted to team lead and transferred to new strategic project.

Frontend Web Developer

SoftServe (CIS By Deloitte)
01.2016 - 09.2016
  • Description:

Reporting tool to show/visualize claims

  • Stage:

Discovery -> Start development

  • Tech stack:

AngularJS, Bootstrap

  • Responsibilities:

Attendance in team/cross team meetings, planing, task estimation, code review, following project guides, implementing OOP practices.

Intern Frontend Web Developer

SoftServe (Blue Shield of California)
06.2015 - 12.2015
  • Description:

Cell phone based app to gather health metrics, user activities and manage insurance subscription.

  • Stage:

Support

  • Tech stack:

Kony studio, vanilla JS

  • Responsibilities:

Fixing defects, prepare documentation to transfer the project, collaboration and knowledge transfer to new customer's contractor.

Personal Startup

Self-employeed
Ukraine
09.2016 - 01.2017
  • Startup description: Small ERP/CRM system which allows technicians "on field" collaborate with customers in more officiant way, gather building details, provide quote, send order to manufacturing.
  • My own startup; Architect role: design of system architecture; BA role: getting business requirements; Developer role: developing front/back-end parts/bugfixing; QC role: writing test cases, testing app; Tech Lead role: I have 2 team member (juniors), consulting and mentoring them; DevOps role: configuring cloud server, deploying app to cloud(VPS).
  • Technology stack: builder: gulp; FE framework: angularJS; BE: NodeJs (express); DataBase: MongoDB

Architect, Business analyst, BackEnd Developer

Self-employed
Dnipropetrovsk Region, Ukraine
05.2017 - 10.2017
  • Working with WiFi hotspots, gathering info about clients, Managing access to WiFi, managing targeted advertisement during connecting to WiFi's hotspot.
  • Technologies: FE: Angular 1.4, Karma/Jasmine, BE: NodeJs 6.8, MongoDb, express, mongoose
  • Achievement: The system went live and was used in 2 restaurants for more then a yer. It brought 20% increase in revenue

Startup

Self-employed
Dnipro, Ukraine
06.2018 - 08.2019
  • Ionic Application which was designed by me to help Police and volunteers with coordination
  • Main goals of are delivering operative information from volunteers to coordinators of search, share volunteer's GPS coordinates during the search and rescue operation
  • Technologies: Ui - Ionic + angular 2+, Backend - NodeJs, Databases - MongoDB, Redis
  • Achievement: Application went live and was used during 1 search and rescue operation.

Architect, Business analyst, BackEnd Developer

Self-emplyed
Dnipropetrovsk Region, Ukraine
02.2017 - 03.2017
  • Server for gathering information from smart watches
  • Main goal of this server is: gathering info from gadjets, validating coordinates, providing alerts from gadget to parent's devices, storing coordinates
  • Technologies that were used: ES6, NodeJs, mongoDB, Redis
  • Code Quality tools: Sonar, jsHint

Teacher in IT School

IT School Level Up
Dnipro, Ukraine
06.2021 - 02.2022
  • Teaching small group of students from 0 to hero for JS and Typescript

Education

Software Engineering

Dnipropetrovs'kij Nacional'nij Universitet
Dnipro, Ukraine
01-2014

Skills

Managing Technical Personnel

Technology Leadership

Engineering

Making decisions on technical stack

Validation of requirements and design

Code review

Code writing

React, angularJS, angular 2, nodeJs, express, Next, MongoDb, postgeSQL, redis, rabbitMQ, docker, Jenkins, circleCI

Certification

70-480: Programming in HTML5 with JavaScript and CSS3

Languages

English
Full Professional
Russian
Native or Bilingual
Ukrainian
Native or Bilingual

Timeline

Senior Software Engineer

Gigadat Solutions
10.2025 - 03.2026

Senior Software Engineer

Geneous Biomedical Services
01.2025 - 10.2025

Tech Lead

SoftServe
04.2023 - 01.2025

Tech Lead

SoftServe (Teck)
09.2022 - 04.2023

Tech Lead Full Stack Engineer

SoftServe (Mural)
08.2021 - 08.2022

Teacher in IT School

IT School Level Up
06.2021 - 02.2022

Senior Full Stack Developer

SoftServe (360Insights)
07.2020 - 08.2021

Senior Frontend Developer

SoftServe (Cisco Observable Networks)
08.2019 - 05.2020

Startup

Self-employed
06.2018 - 08.2019

Architect, Business analyst, BackEnd Developer

Self-employed
05.2017 - 10.2017

Architect, Business analyst, BackEnd Developer

Self-emplyed
02.2017 - 03.2017

Frontend Web Developer

SoftServe (Cisco)
11.2016 - 08.2019

Personal Startup

Self-employeed
09.2016 - 01.2017

Frontend Web Developer

SoftServe (CIS By Deloitte)
01.2016 - 09.2016

Intern Frontend Web Developer

SoftServe (Blue Shield of California)
06.2015 - 12.2015

Software Engineering

Dnipropetrovs'kij Nacional'nij Universitet

Personal Information

Title: Software developer (JS, TS, C#, React, Angular)

Awards

  • 70-480: Programming in HTML5 with JavaScript and CSS3
Kostiantyn HukSoftware Engineer