Download PDF

Serhii

Senior Backend Developer

Work experience

AI Document Processing Service

Mar 2024May 2024
Senior Full Stack Developer

Description: Developed a new service for a personal finances management system that simplifies data entry by enabling users to upload various documents, such as DOCX files and scanned images of financial records. This feature automatically extracts data from these uploads, streamlining the process of updating financial information without manual input.

Responsibilities: built the feature, made algorithms to pull data from uploaded documents, added this feature into the existing website without issues.

Technologies: 
PHP, CodeIgniter, NodeJS, NestJS, MongoDB, Google Cloud, Document AI, LangChain, ChatGPT API, AWS S3, Terraform, Docker, Caddy, Chroma

Construction business SaaS

Apr 2020Ongoing
Senior NodeJS Developer

Description: The product is a series of cloud solutions for construction businesses and government (i.e. CRM, ERP, resource management, task management, etc.).

Responsibilities:
Implementing backend features, scrum master, clarifying technical requirements and priorities with the customer, organizing backlog and sprints

Technologies:
Typescript, NodeJS, Kubernetes, Helm, Azure DevOps, DigitalOcean, Terraform, Prisma, Nexus, GraphQL, Apollo, Elasticsearch, Grafana/Prometheus, Grafana k6, Jest, Docker, Nx, Sentry, Azure Service Bus, MySQL, Knex, AWS S3

Inventory Management Solution

Aug 2018May 2019
Senior Full Stack Developer

Description: The product is a web platform for inventory management for utility services provider in Ukraine. The goal was efficient management and tracking of inventory and materials.

Responsibilities:
Implementing backend and frontend features, project management, communicating the requirements with the customer.

Technologies:
NodeJS, Express, MySQL, Angular

Books Social Network

Sep 2015Apr 2020
Backend Developer

Description: Largest in the CIS social network for book readers aimed at facilitating book discussion, creating reading lists and buying books. As it had hundreds thousands of users - database management, scalability and performance were the main challenges.

Responsibilities:
Backend implementation and maintenance, database architecture.

Technologies: PHP, Laravel, NodeJS, Express, jQuery, MySQL, Sphinx

Education

Master's Degree in Information Technologies and Management

Pryazovskyi State Technical University