• File

Максим

.NET developer

City of residence:
Dnipro
Ready to work:
Remote

Contact information

The job seeker has provided: Phone number

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

MAKSYM HOMON
Senior Developer | Technical Leadership | API Integration
[open contact info](look above in the "contact info" section) [open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section) Ukraine

SKILLS SUMMARY
Programming languages and I'm an assertive individual, result-oriented, passionate, and most notably responsible for
technologies the work designated to me. Teamwork is very important to me, that's why I like to keep
fun and relaxed communication among my team. I'm trying to learn new stuff on each
.Net SQL project. It enables me to evolve as an expert. My responsibilities include making
informed technical decisions, effectively assessing project durations and complexities,
and designing and implementing efficient development processes. My expertise in
Database system architecture and technical solutions has enabled me to successfully manage
MS SQL MySQL Postgres Redis technical risks across various projects while maintaining a high level of development
quality and pace. Being a strategic thinker, I am committed to leveraging my last
SQL lite Mongo Db experience and capabilities to drive innovation and achieve long-term success through
strategic technical leadership
Frameworks and platforms
.Net Core .Net Framework EXPERIENCE
ASP.NET MVC REST CQRS
Senior developer 12/2023 - Present

Development Environments and Say2Eat Dnipro, Ukraine
Tools • My point of responsibility is integration with different 3-th party platforms that could
provide menu or order management for restaurants
Azure AWS Docker Elastic Search • I do a lot of stuff with the investigation of the API and write handlers for this API to
allow our system to integrate with it
Kibana Kafka RabbitMQ SQS/SNS

Azure Service Bus Datadog Tech Lead 03/2021 - 12/2023

Exadel Vinnytsia, Ukraine
Programming practices • I drive this project from the start to the production release
• One part of my responsibilities is to plan estimate and describe technical
Scrum Kanban SAFe
requirements of our solution
• Another part of my job is implementing architecture design and involving my team to
Libraries use some architecture and code patterns to make solution flexible and stable
• We use .Net 6 and docker through the AWS services to provide the client
Serilog Hangfire Entity Framework responsible and fault-tolerance system
• Also, the system includes request retrieve logic to avoid data loss
Dapper Autofac nUnit xUnit Moq
• Usage of Kafka allows decrease fails when some of the services are unavailable or
Specflow MediatR SignalR unhealthy
• To track status of application we setup and configure health monitor and notification
Quartz.Net Polly NSubstitute NLog system

Build Systems Senior Software Engineer 03/2022 - 08/2022

TFS Jenkins GitLab Shipbob Vinnytsia, Ukraine
• Our team was invited as consultants to help the customer team increase overall
solution performance and stability
• The first step in the project was finding potential bottlenecks in services and making
EDUCATION proposals on how to fix them
• After that, we define and configure autoscaling rules for each service to exceed
National Aviation University performance at the peak load period
• Another completed task was decreasing service dependencies by removing
2010 - 2014
unnecessary libraries and implementing some data caching mechanisms
Bachelor, Software engineering
Tech Lead 08/2018 - 03/2021
Vinnitsia Technical College,
2006 - 2010 Infopulse Vinnytsia, Ukraine

Software Development Project: MA Central
• As part of a big team (more than 30 people) I need to implement features regarding
the planned task list
• My work was focused on developing core libraries
• These libraries provide API that will be used by other developers and teams to
interact with our application and build efficient and secured transport between
services
• During project development, I proposed some changes in architecture approach to
speed up the creation of new services, decrease time to market, and provide more
clearer code structure

EXPERIENCE
Senior Software Engineer 04/2017 - 07/2018
EPAM Vinnytsia, Ukraine
Project: DASH360
• We created high load application with responsible material design to work with New
York Stock Exchange
• Many hours we spend during performance improving of back end and front end side
of application
• Fintech domain request strong compliance with the requirements for request and
transaction duration
• Solution contains realtime "hot" data and outdated "cold" data that stored in
different databases to provide minimum response duration for the client
• Huge part of work was dedicated to report module
• This module allows to generate detailed reports with diagrams to help analyze
trades and predict future changing of the market

Senior Software Engineer 07/2016 - 03/2017
Onseo Vinnytsia, Ukraine
Project: Crown
• I'm with my team starting this project from the beginning
• We create an MVP proposal for the first two months and after that, the client
decides to hire us to develop the full scope of functionality
• The API in this project has strong SLAs
• This requirement was caused by the domain where the customer works
• My first practical experience with microservice architecture was on this project
• Our solution contains more than 20 services dedicated to each business entity and
gateway service to provide one entry point for API clients

Team Lead 09/2015 - 06/2016
Trinetix Kyiv, Ukraine
Project: QUALS
• As a team leader, I need to build friendly atmosphere and comfortable
communication between team members
• My experience allows quickly resolve any conflict within the team and find a way to
close all open points to satisfy team needs
• Almost 2/3 of my work is building of development process, and enhancing best code
practices on the project to improve code quality
• We were the first team in the company who include Sonarqube tests in the build
pipeline and define the code review procedure

Middle Developer 03/2013 - 09/2015
BMS Consulting Kyiv, Ukraine
Project: EA Documents
• Main goal of the solution is to store and processing agreements between bank and
client
• Big part of the project was focused on security side of the data
• Because all agreements are stored sensitive information
• For get information from the paper copy of agreement we are using network
scanners and text recognition platform powered by Abbyy
• Systems containing few distributed services, local caches to support work progress
without network connection

Regional IT specialist 04/2012 - 03/2013
PJSC "Company "RISE" Kyiv, Ukraine
• Develop solution to track health of few internal subsystems to avoid long downtime
and quickly notify responsible people
• System needs to collect data from different sources by some of metrics, analyze it
and make decision about system health
• Internal subsystems includes a lot of modules to provide some service for the
customers such as IP Telephony, Network Access Management, Resource Access
Management, VPN services and Web Proxies

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: