Denys

C#/.NET software engineer, 93 000 UAH

Employment type:
full-time
Age:
26 years
City of residence:
Poltava
Ready to work:
Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

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

Work experience

Fullstack-розробник

from 09.2024 to 03.2026 (1 year 7 months)
Alphadevs, Дистанційно (IT)

Developing Pentagon2000 – fully integrated ERP/CRM systems for the
Aerospace, Defense, Electronics, Power Systems, Metals and Automotive
industries covering MRO, Manufacturing, Supply Chain Logistics and Financials.
1. Developing new modules using company’s internal full-stack MVC-based
framework (jQuery, .NET Framework 4.8, SQL Server 2022);
2. Developing full-stack infrastructure for UI control elements inside
company’s internal framework;
3. Migrating legacy Delphi modules to the .NET Framework 4.8 version.

Back-end developer

from 06.2022 to now (3 years 10 months)
Inboost, Полтава (IT)

Back-End Development for SaaS and B2C CRM/ERP System
Developed a web application that serves as a CRM and ERP system, enabling businesses to configure a universal chatbot for various messengers using a no-code constructor.
1. REST API Development
-Developed APIs using ASP.NET Core Controllers following Clean Architecture principles with detailed documentation in Swagger.
-Utilized dependency injection for service integration.
Interacted with MS SQL Server databases using Entity Framework Core and Dapper.
2. Auxiliary Libraries and Services
-Created a flexible universal caching library for temporary data storage in databases, app file systems, or app memory.
-Developed an extended library for NLog log service, configurable at runtime via API requests.
-Implemented numerous business logic services and CRUD repositories using AutoMapper for data transfer.
3. Bot Application Engine Modules
-Enabled the setup of commercial chats through a no-code constructor, facilitating client communication across different messengers. Chats operate either bot-to-bot via messenger APIs or from an admin web page to the bot via SignalR WebSocket and messenger APIs.
-Developed a universal configurable API that processes any data models based on user settings, using code reflection for dynamic data processing.
-Created a web-bot widget for webpages, enabling user communication similar to other messengers, functioning via SignalR WebSocket.
-Developed various other chatbot modules and business logic components.
4. Architectural Improvements of the Bot Engine
-Developed 3-layer modular monolith architecture for project.
-Expanded the usage of buttons in messenger chatbots.
-Unified the formation of bot responses into messages and saved user interaction history using code reflection.
5. Integration with External APIs
-Telegram Bot API.
-Viber Bot API.
-Meta Graph API for Facebook and Instagram chatbots.
-Bitrix.
-Poster.
6.Code Refactoring and Optimization
-Rewrote legacy code for improved flexibility, dynamism, reduced coupling, and increased cohesion.
-Modified code to facilitate unit testing.
-Optimized code execution time.
Optimized SQL queries, database structures, and procedures.
7. Unit Testing
-Utilized XUnit for unit tests, Bogus for generating fake data, NSubstitute for mocking dependencies.
8. Internal Documentation for Developers
-Created UML diagrams detailing architecture, modules, and processes.
-Provided textual descriptions and documentation for development.

Intern full-stack developer

from 01.2022 to 04.2022 (4 months)
Ukrainian Universal Exchange, Полтава (IT)

Developed a web-application with pages layout and telegram bot for auctions using ASP.NET Core (MVC, Web API), Entity Framework Core and MS SQL Server.

Education

Ukrainian National University «Yuri Kondratyuk Poltava Polytechnic»

Computer Science, Полтава
Higher, from 2021 to 2023 (2 years)

Master's degree. Diploma with honor.

Ukrainian National University «Yuri Kondratyuk Poltava Polytechnic»

Computer Science, Полтава
Higher, from 2017 to 2021 (4 years)

Bachelor’s degree. Diploma with honor.

Knowledge and skills

  • C#
  • ASP.NET Core
  • ASP.NET Web API
  • MS SQL Server
  • Entity Framework
  • Dapper
  • WebSocket
  • XUnit
  • Git
  • Swagger
  • UML
  • Knowledge of OOP principles
  • SOLID Principles
  • Agile
  • Scrum
  • Postman
  • Jira
  • MS Visual Studio
  • SSMS
  • JQuery
  • ASP.NET MVC
  • JavaScript
  • .NET Framework
  • Blazor
  • Delphi
  • ASP.NET
  • HTML
  • CSS

Language proficiencies

English — above average

Additional information

Personal qualities:
-High ability to learn;
-Quick independent mastering of new skills;
-Ability to delve deeply into the essence of things;
-Responsibility;
-Punctuality;
-Honesty;
-Modesty;
-Directness.


I expect stable long-term employment with a fair market salary and periodic reviews based on my contributions. I prefer to work remotely, 8 hours a day, with double pay for overtime, and have weekends off, including Saturdays, Sundays, and official holidays, along with 24 calendar days of paid vacation and paid sick leave.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: