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

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

Михайло

.NET-програміст

Город проживания:
Кременчуг
Готов работать:
Удаленно

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

Соискатель указал телефон и эл. почту.

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

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

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

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

Mykhailo Dzhaha
Software Engineer

T: [открыть контакты](см. выше в блоке «контактная информация»)
E: [открыть контакты](см. выше в блоке «контактная информация»)

Professional Summary
Quality-oriented professional with 14 years of experience in software development, including requirements
analysis, design, development, and production support. Over 10 years of .NET development (via C#) with MS
SQL. Able to develop complex solutions, creative thinking, goal-oriented, and empathic team player.

Skills
 Organized  .NET Framework / .NET Core (ASP.Net
 Responsible MVC/WebAPI, ADO.NET, Entity Framework,
WCF/Web/REST/SOAP Service)
 Stress resistant
 Databases (MSSQL, PostgreSQL, MongoDB)
 Problem-solving skills
 JavaScript (jQuery), Typescript, HTML5, CSS
 Teamwork skills
 Strong understanding of OOP principles,
 Energetic
design, and development patterns
 Initiative
 Business requirements analysis skills
 Scrum Agile methodology
 Unit tests of the code

Work History
Software Engineer, 11/2021 to 01/2026
AMTOSS, Ltd - Kharkiv

 Create Web API endpoints using .NET 6.
 Execute requirements analysis for various project needs.
 Create web pages using ASP.NET, ASP.NET MVC, and JavaScript frameworks.
 Develop and supported logic by using REST API, WCF, Web/SOAP services, Entity
Framework, ADO.NET.
 Develop code Windows Services, WinForms and console applications, COM and COM+
objects.
 Support legacy applications developed on C++ and Visual Basic.
 Develop SQL queries and their improvement.
 Communicate effectively with team members on a daily basis.
 Develop solutions that can evolve and adapt to changes with minimal impact.
 Work on the performance of the execution plan analysis.
.NET Developer, 02/2016 to 08/2021
RiverSoft – Kremenchuk

 Developed and supported application programs for business intelligence using .NET Core
technologies, MS SQL Server, PostgreSQL, MongoDB and Docker.
 Developed Restful APIs.
 Created and maintained reports using SQL Server, SQL Server Reporting Services, SQL
Server Integration Services, SQL Server Analysis Services.
 Developed integration platform for internal applications using Docker, Redis, MongoDB,
Spring Boot (Java).
 Applied best practices of Scrum Agile Methodology in my work.

.NET Developer, 07/2015 to 01/2016
AltexSoft – Kremenchuk

 Provided well-structured re-usable easily readable well-documented testable and efficient
code.
 Created and supported Restful API.
 Created and maintained application software using .NET Core technologies.
 Communicated effectively with team members on a daily basis.
 Executed requirements analysis for various project needs.
 Improved SQL query performance with execution plan analysis.
 Developed SQL queries, T-SQL, and PL/SQL scripts.

.NET Developer, 04/2014 to 06/2015
Tvagonmachine – Kremenchuk

 Developed and supported application programs for accounting using .NET Framework
technologies.
 Wrote, debugged, and deployed code in a timely manner.
 Followed the best practices and processes established in the team.
 Wrote easily readable, testable and efficient code.

Computer engineering, 06/2011 to 03/2014
Quartz – Kremenchuk

 Managed network servers and technology tools.
 Installed and configure software and hardware.
 Developed Delphi Windows Forms.
 Performed code reviews regularly.
 Communicated and collaborated closely with the team, adhering to the development
process and tools.
Most Recent Projects
MetraNet / Enterprise Cloud Billing (ECB) / Kansys Edge (KE)
A Billing as a Service solution that benefits the Microsoft Azure Cloud Computing platform. On top of
billing facilities, MetraNet provides business managers with Web UI to tune up every part of the
monetization process. They can control one-time, recurring, usage, and metering rates. Easily
introduce promo codes and offers. Add volume & tiered pricing, or create multiple combinations without
programming.

As a highly customizable solution, MetraNet supports customers with the following key business needs:

 Customer Onboarding
- The customer gets their instance setup online literally in minutes
- Sandbox/Trials
- The customer can import account information
- The customer can apply their branding to the interface or end user-facing components
- Product Catalog Import and Configuration
 Customer Management
- Customer design or set up their business processes and workflows
- Invoice Formats designed specifically for End Users
- Outbound Messaging
- Order Management
- End User Self-Management (Enrollment Site, Online Bill, Payments)
- Internal Users Setup (Roles and Permissions)
 Product Catalog Management
- Extensible properties
- Effective Dating
- Product Chaining (Promotions, Upgrades, Downgrades)
- Group Subscriptions/Affinity Groups
- Order Characteristics/Rules
 Rating Process
- Basic Rating Models
- Aggregate Rating
- Prior event-dependent transactions
- Distributed processing
- Real-time events
- Discounting
 Invoicing
- An invoice can be generated at any time.
- Multiple invoices can be outstanding at the same time per customer
- Charges are independent of the invoices they appear on.
- Foreign Exchange/Currency Conversion (Loss/Gain reconciliation and reporting to G/L)
- Customers able to define Invoice Formatting
 Receivables
- Integration with payment providers (PayPal, CyberSource, etc.)
- Customer able to define dunning/collections process for non-payment
- Customer able to setup partial payments
 Events and Monitoring
- All aspects of the system instrumented and logged to a Database
- Customers able to subscribe to events
- Subscribed events delivered to designated endpoints
 Reporting
- Customer able to design ad-hoc reports against the system
- Reports could be private or public per user
 Integrations
- CyberSource
- Microsoft Dynamics
- Taxation Systems

Software stack details:
 .NET Framework 4.8 - .NET 6
 MS SQL 2019, Oracle
 ADO.NET, Entity Framework
 ASP.NET
 HTML, CSS, JavaScript, jQuery

My role on the project: Software Developer

Education
Master's Degree in Computer Sciences: 2005 - 2011
Kremenchuk University of Economics of Information Technology and Management, Kremenchuk,
Ukraine

Languages
Ukrainian (native)
English A2 (elementary)

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

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

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

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


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