• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/16180636/

Senior Software Engineer

Considering positions:
Senior Software Engineer, Senior .NET Back-end Developer, SQL Engineer, AI engineer
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

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

The file contains 1 more page.

Quick view version

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

Sergii Kovalchuk
Senior Software Engineer

mail: [open contact info](look above in the "contact info" section)
E
Mob: [open contact info](look above in the "contact info" section)
Links: LinkedIn,GitHub

I’m a software developer with more than 20 years of experience, who has worked
on many awesome projects in different business domains. I enjoy sharing my broad expertise, especially
when it can help improve projects and deliver better results. I’m a good team player with strong
self-motivation and always strive to do the best I can to make a project successful. I love to learn and
apply new technologies, which will make people's life better, as well as using proven and reliable
long-term approaches. Along with usual software development activities, I have experience in design
and architectural decision making, tech leading, development process optimization, searching for 3rd
party products for project needs, interviewing external candidates, driving technical meetings, technical
presentations and knowledge sharing, mentoring, taking part in delivery, devops, etc.

Goals
I’m looking for a position as a Senior or Middle Software Engineer or similar and may also be a good fit
for a Tech Lead role. I’m passionate about software engineering and everything related to it. I work with
the newest tech stacks as well as legacy frameworks. Although my primary focus is .NET, I’m not limited
to it and can learn any programming language or framework on the fly. In 2026 I started my journey in
BYOM agentic AI frameworks development and I’m very excited to continue growing in this very
promising field. I am also experienced in SQL and able to work with SQL codebases of any complexity. I
can contribute to DevOps activities as well.
My interests are broad and include agentic AI pipelines for business process optimization, development
of web applications, microservices (or migration from monoliths to microservices) and desktop
applications (WPF or Avalonia) in many different business domains like healthcare, finance, AI, miltech,
govtech, robotics, aerospace domain, etc.
I love to learn new techs and I have experience with other programming languages, so I can easily adapt
to development in other tech stacks.

Education
ational Technical University of Ukraine 'Kyiv Polytechnic Institute', 2006
N
Specialist, Information Control Systems and Technologies

Languages
Ukrainian (Native), English (Upper-Intermediate)

Technologies
SDLC: Scrum, Kanban, Waterfall, etc

oncepts and patterns: YAGNI, DRY, KISS, SoC, SOLID,Design Patterns (GoF), Dependency
C
Injection, Clean Architecture, Microservices, CQRS, DDD, REST, GraphQL, Message Bus, AAA, FIRST,
UML, DSL, Kerberous, OAuth 2.0, etc

ore frameworks: .NET, .NET Core and .NET Framework,EF/EF Core, ASP.NET Core, WPF,
C
Winforms, XUnit/NUnit/MSTests, etc

I concepts and tech: llama.cpp, WhisperX/Whisper.cpp, BYOM, LangChain/LangGraph, RAG,
A
Knowledge Graph, Hugging Face, etc

ther frameworks and libs: Serilog, NLogs, Dapper,Moq/NSubstitute/FakeItEasy, AutoMapper,
O
Autofac, SimpleInjector, FluentAssertions, FluentValidation, FluentMigrations, Refit, Polly, WCF, etc

DB and messaging: SQL Server, PostgreSQL, Redis, MongoDB, Kafka, RabbitMQ

evOps and infrastructure: Git, Docker, Powershell,IIS, Azure DevOps, GitLab, GitHub,
D
OpenTelemetry, Prometheus, Graphana, Azure, Perforce, Kubernetes (Microk8s)

lso had experience with:Python, Unity, Java, EclipseIDE, HTML5/CSS/JavaScript using AngularJS,
A
Bootstrap, Foundation (css), MassTransit, HotChocolate, Mercurial; C++, ActionScript, Lua, etc

Experience
Senior Software Engineer (AI/.NET) at NDA
une 2026 - Present
J
As a Senior Software Engineer, I design and develop BYOM AI agentic pipelines and RAG-based expert
systems optimized for limited hardware, using WhisperX, LangChain/LangGraph (Python), llama.cpp, Neo4j,
and related technologies. I also actively participate in preparing for the integration of existing information
systems with a future complex ERP platform.

Senior Engineer (DevOps/.NET) at Ukrposhta
anuary 2026 - May 2026
J
As a Senior Engineer I take part in management of IIS servers and development of .NET applications.

Senior .NET/SQL developer at PAR Tech
ctober 2023 - January 2026
O
As a senior back-end and SQL engineer I took part in development of one of their products by
development web services and legacy UI desktop client (Winforms) as well as development systems of
stored procedures like a sophisticated DB reports

Own open source projects
uly 2023 - October 2023 (3 months)
J
Taskforce - example of the Clean Architecture implementation. sk0va.Repository - library for
implementation of the Repository pattern. You may find these projects on my GitHub:
https://github.com/sk0va

Senior Back-End Engineer at iDeals
ep 2022 - June 2023 (8 months)
S
As a senior back-end engineer I took part in development of one of iDeals products.

Senior .NET Developer at SoftServe
Sep 2015 - Aug 2022 (7 years)

I took part in development of several projects (mostly on the backend side) in different business
domains, including sales, bid management, healthcare, and even CAD systems. I have provided about
40 technical interviews on a company-wide level. Also I had a tech lead role on a few projects.

ave experience with:
H
● Mentoring teammates
● Providing technical interviews
● Technical leading
● Taking part in application architecture design and review
● Communication with technical leadership from customer side
● Leading technical meetings
● Designing, discussing and reviewing development conventions
● Designing, setting and reviewing CI/CD pipelines, development processes and environments
● Managing Azure and Azure DevOps accounts
● Maintaining technical documentation
● Few company-wide technical presentations
● R&D
● Development activities
● Code reviewing

oncepts and patterns: Scrum, SOLID, DI, GoF, YAGNI,UML, REST, Clean Architecture, DDD, CQRS,
C
ServiceBus, Microservices, DSL, AAA, FIRST, etc
Base technologies: .NET Framework/.NET Core (EF, WebApi/ASPMVC), Relation DBs, Docker, Git,
RabbitMQ, Azure DevOps, Azure
Additional frameworks and libs: Json.NET, Serilog,SimpleInjector, Autofac, AutoMapper,
FluentValidation, XUnit/NUnit/MSTests, Moq/NSubstitute/FakeItEasy, FluentAssertions, Refit, Polly, etc

Senior Programmer at Persha Studia (Wargaming.net)
September 2012 - May 2015 (2 years 9 months)

ook part in a development of CI and game tools for designers in WoWP project. Designed and
T
developed packaging tool for CI pipeline. Created and developed XmlEngine framework and its DSL.
This engine provides a translation of files system objects as any user-friendly hierarchy of abstractions.
Rules of translation defined via special xml-based domain specific language. Also developed based on
XmlEngine desktop tools for managing game resources in content branches.

esponsibilities:
R
● Designing and developing software projects from architecture to code.
● Testing
● Partial requirement analysis and task specifications.
● Initiating and taking part in technical meeting and presentations
● Interviewing new applicants for technical skills
● Technical consultations

Senior Programmer at Nikitova LLC
August 2010 - September 2012 (2 years 2 months)

ook part as a software developer in different projects in different technology stacks. Most interesting of
T
them:
●Naval session MMORPG- NET/Mono/Unity3D, serverand client part
●Trash Tycoon- backend in Java
●EA core projects- wrote .NET unit tests withoutreference documentation and code (like a black box)
● Tools for game designers for managing items

Own open source projects
son Notepad- HTML based visualizer of JSON objects.
J
https://github.com/seoriy/Jsonnotepad

Web developer at Euro Project
April 2010 - July 2010 (4 months)

ook part in development and improvement of existed web site Caravaning.com.ua
T
Provide photo gallery installation and integration with the site. (Php)

Software developer at Mirasoft
May 2009 - September 2009 (5 months)

ook part in development of accounting system for clinics: developed billing system, which used for
T
exchange payment transactions between public offices and clinics; developed multi-layout panel which
supports animated switching various layout modes in realtime; developed paging data presentation
subsystem; took part in bug fix and some features implementation.

Senior Programmer Software Products Applied Developer at Artmaster
January 2008 - December 2008 (1 year)

ook part in development of the statistics system and workflow in government authorities: worked on
T
different tasks. Developed data import tools from the previous statistics authority system (inherited from
another company). Tools contains: analysts application for composing mapping scheme – main input of
engine for data transportation. Data conversation engine mechanism for data transferring from source
database (used before installation of our product) to destination database (used by Art-masters product).

Software developer at Bankomzvyazok
August 2005 December 2007 (2 years 5 months)

ook part in development of CRM-system «Oblik CRM» versions 3.2 and 3.3 Since December 2006 has
T
worked on development of the authoring system based on «Oblik CRM» 3.3 framework for Ukrainian
National Council for TV and Radio Broadcasting. I was working as a developer, analyst and technical
specialist. The product used the «Oblik CRM» framework, but had a totally different domain model and
its own master-detailed views. Also, the project contains a mapping module to display information on the
broadcasting map.

Software developer at UMH mobile
October 2004 - April 2005 (7 months)

ook part in development of mobiles content provider system for GSM networks. Modules interact with
T
the mobile operators via protocols POP3/SMTP (UMC, Jeans) and processes end user requests via
MSMQ. I was developer of content management
application. Also, worked as administrator for SQL Server and Microsoft VSS.

Software developer at Information Technologies
June 2003 - July 2004 (1 year 2 months)

Took part in development of “IT-Predpriyatiye” and its modules “IT-Predpriyatiye .NET”

Similar candidates

All similar candidates