Summary
Overview
Work History
Education
Skills
Accomplishments
Interests
Timeline
SoftwareEngineer

Oleksandr Kostrov

Software Engineer
Munich

Summary

Experienced problem solver with 5 years of experience in Web development. Deeply involving in project issues and development team workflow organization.
Seeking for full-time position that offers professional challenges in entire software development lifecycle.

Overview

5
5
years of professional experience
7
7
years of post-secondary education

Work History

JavaScript Team Leader

Invera Inc.
04.2023 - Current

Organize the workflow of the team from 4 developers:

- analyze business requirement

- decompose requirement into features tasks

- design system architecture

- deep learning and domain analysis to create the most real

and pure domain model

- create database schema

- mentoring 3 junior developers:

1) did code reviews, instilling in developers the

best programming practices

2) creating Personal Development Plans

3) Conduct team meetings to analyze developers productivity and distribute tasks in a most efficient way

Software Engineer

Invera Inc.
07.2022 - Current

Creating reusable UI components library on React.

Creating backend application for data and metrics collection from servers operating and file systems.

Creating CRM system:

Admin panel frontend - TypeScript + React + Redux Toolkit.

Client side application - TypeScript + Nextjs + Mobx

Backend:

Base - Nestjs, PostgreSQL,

Documents generation - Puppeter, exceljs, docxtemplater,

Message queues - Bull + Redis,

Auth - AWS-cognito


Software Engineer

Mobidev
03.2021 - 07.2022

Creation of admin panel for managing business attributes using TypeScript, React, Mobx
Developing API for mobile marketplace platform, with online streaming services using Node.js, Postgresql, AWS, Websockets

Creation of e-commerce shop to sell wines across European countries using Pure JavaScript, React
and Node.js
Conduct technical review of the existing codebase, searching the issues/risks in the code and analyze their severity

Reviewed project specifications and designed technology solutions that met or exceeded performance expectations
Analyzed proposed technical solutions based on customer requirements

Software Engineer

MaybeWorks
10.2018 - 03.2021

Develop application for client-business relations in

real estate industry using TypeScript, ReactJS, Redux, Saga, GraphQL, NestJS

Develop Social Network, specializing in a specific business area using TypeScript, ReactJS, GraphQL, NestJS, PostgreSQL, Jest, Storybook

Work on backend side for application that connects talents (bloggers) and employers for advertisement purposes (ExpressJS, MongoDB)
Development of a platform for online learning, applying ES6, ExpressJS

Provided guidance and mentored less-experienced staff members

Education

Bachelor of Science - Software Engineering

Kharkiv National University of Radio Electronics
Kharkiv
09.2017 - 07.2019

Master of Science - Marketing

NTU "KhPI"
Kharkiv
11.2008 - 06.2014

Skills

Expert JavaScript

undefined

Accomplishments

    Developed a flexible, scalable, and horizontally oriented architecture using Node.js, built on fully independent modules employing the principles of dependency injection and one-way dependencies. This ensured high cohesion and low coupling, promoting greater code reusability, easier maintenance, and independent scalability

Interests

Psychology

Theatre and Cinema

Timeline

JavaScript Team Leader

Invera Inc.
04.2023 - Current

Software Engineer

Invera Inc.
07.2022 - Current

Software Engineer

Mobidev
03.2021 - 07.2022

Software Engineer

MaybeWorks
10.2018 - 03.2021

Bachelor of Science - Software Engineering

Kharkiv National University of Radio Electronics
09.2017 - 07.2019

Master of Science - Marketing

NTU "KhPI"
11.2008 - 06.2014
Oleksandr KostrovSoftware Engineer