Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Личные данные скрыты

Этот соискатель решил скрыть свои личные данные и контакты, но ему можно отправить сообщение или предложить вакансию.

Этот соискатель решил скрыть свои личные данные и контакты. Вы можете связаться с ним со страницы https://www.work.ua/resumes/16180636/

Senior C# Engineer/SQL Engineer

Рассматривает должности: Senior C# Engineer/SQL Engineer, Senior .NET Back-end Developer
Город: Киев
Рассматривает должности:
Senior C# Engineer/SQL Engineer, Senior .NET Back-end Developer
Город:
Киев

Контактная информация

Соискатель скрыл свои личные данные, но вы сможете отправить ему сообщение или предложить вакансию, если откроете контакты.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Файл содержит еще 2 страницы.

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Sergii Kovalchuk
Senior .NET/SQL Engineer

Email: [открыть контакты](см. выше в блоке «контактная информация»)
Mob: [открыть контакты](см. выше в блоке «контактная информация»)
Links: LinkedIn, GitHub

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

Goals
I’m looking for a position as a Middle/Senior .NET/SQL Engineer and may also be a good fit
for a Tech Lead role. Although my main focus is .NET, I’m not limited to it — I have
experience with other programming languages and learn quickly, so I can easily adapt to
development in different tech stacks.
I’m passionate about software engineering and everything related to it. My interests are
broad and include microservices (or migration from monoliths to microservices), R&D, web
application development, business infrastructure, healthcare, finance, miltech startups,
machine learning, robotics, aerospace domain, etc.

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

Languages
English (Upper-Intermediate), Ukrainian (Native)
Technologies
Processes: Scrum, Kanban

Concepts and patterns: YAGNI, DRY, KISS, Separation of Concerns, SOLID, Design
Patterns (GoF), DI, UML, REST, Clean Architecture, Microservices, CQRS, DDD, Message
Bus, AAA, FIRST, DSL, etc

Primary tech stack: C#, .NET 7, EF Core, ASP.NET Core, REST/GraphQL, SQL
Server/PostgreSQL, XUnit/NUnit/MSTests, Docker, RabbitMQ, Git, Azure
DevOps/GitLab/GitHub, Azure, etc

Frameworks and libs: AutoMapper, Serilog, Autofac, SimpleInjector, HotChocolate, Dapper,
FluentAssertions, FluentValidation, FluentMigrations, Moq/NSubstitute/FakeItEasy, Refit,
Polly, etc

Used to use: .NET Framework, Perforce, EF 6, WPF, Winforms, WebForms, WCF

Also had experience with: Java and Eclipse IDE; HTML5/CSS/JavaScript using AngularJS,
Bootstrap, Foundation; Mercurial; Python; C++; ActionScript; MongoDB; RabbitMQ;
MassTransit; etc

Experience
Senior .NET/SQL developer at IT solution provider in restaurant
business domain (US company)
October 2023 - Present time
As a senior back-end and SQL engineer I took part in development of one their products

Own open source projects
July 2023 - October 2023 (3 months)
Taskforce - example of the Clean Architecture implementation. Skova.Repository -
implementation of Repository pattern with Specifications designed for use in Clean
Architecture style projects. You may find these projects on my GitHub:
https://github.com/sk0va

Senior Back-End Engineer at iDeals
Sep 2022 - June 2023 (8 months)
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.

Have experience with:
● 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

Concepts and patterns: Scrum, SOLID, DI, GoF, YAGNI, UML, REST, Clean Architecture,
DDD, CQRS, ServiceBus, Microservices, DSL, AAA, FIRST, etc

Base technologies: .NET Framework/.NET Core (EF, WebApi/ASP MVC), 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)

Took part in a development of CI and game tools for designers in WoWP project. Designed
and 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.

Responsibilities:
● 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)

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

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

LightFactory - very simple and very fast .NET DI framework.
https://www.nuget.org/packages/LightFactory

XAMLStylePad - styles and templates XAML editor for WPF and Silverlight developers.
Allows to navigate via resources dictionaries of assemblies and preview styles and templates
with sample data.
http://xamlstylepad.codeplex.com

FireFly - MVVM framework oriented to working with hierarchically organized data.
http://firefly.codeplex.com/
Web developer at Euro Project
April 2010 - July 2010 (4 months)

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

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

Took part in development of accounting system for clinics: developed billing system, which
used for exchange payment transactions between public offices and clinics; developed
multilayout 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)

Took part in development of the statistics system and workflow in government authorities:
worked on 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)

Took part in development of CRM-system «Oblik CRM» versions 3.2 and 3.3 Since
December 2006 has 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. 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)

Took part in development of mobiles content provider system for GSM networks. Modules
interact with 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”

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: