Senior .NET Engineer Lviv, Львівська область, Ukraine

Può essere disponibile

(Aggiornato% updatedDate%)

Senior .NET Engineer

Lviv, Львівська область, Ukraine

Debutante English, Ukrainian

  • Detail-oriented approach
  • Experience with Azure
  • 9+ years of backend .NET experience

Competenze (28)

.NET

Azure

Git

SEGMENTATION

PAYMENTS

JavaScript

TRADING

WINFORMS

CUSTOMER RELATIONSHIP MANAGEMENT

RECONCILIATION

MICROSOFT SILVERLIGHT

Entity Framework

PERFORMANCE TUNING

TEAM PLAYER

MS .NET

CRM

WCF

.NET

C#

EF Core

LIGHTING

MAINTENANCE

JQuery

SILVERLIGHT

ASP.NET WEB API

API

TypeScript

WIRELESS

Riassunto

Mykhaylo is a mature software engineer with commercial experience of around 9 years in .NET/C# programming. He's a
technically advanced team player able to work on projects of different sizes, stacks, and complexity. Responsible, efficient, and
flexible with the ability to prioritize tasks, and work independently or in a team.

Esperienze professionali

Euristiq

2021-09 - Presente

Project description: The solution is a wireless lighting management system that reduces the city's energy and maintenance costs.
Every streetlight is connected to an online monitoring and control application, where it is possible to access advanced dimming options and analytics tools. Project architecture is a microservices approach where each service is responsible for some specific domain.
Responsibilities: - Back-end development; - Communication and collaboration with the customer; - Requirement clarification; - Maintenance of product; - Performance tuning.
Tools & Technologies: ASP.NET Core, Entity Framework Core, MassTransit, MS SQL Server, MongoDB, Azure.
Role: Software Engineer
Lviv

2020-08 - 2021-08

Project description: A bunch of tools for various integrations within Data Streaming Services that can be provided to operators.
The easily scalable services replicate all available player, gaming, and payment transaction information. High-speed data processing stores a massive amount of data. Built customized reports and real-time dashboards. Built real-time reconciliation between different systems. Integrated with 3rd party CRM systems and real-time player segmentation, gamification services, or other player reward schemes.
Responsibilities: - Back-end development; - Maintenance of product; - Performance tuning.
Tools & Technologies: .NET 5, Kubernetes, Apache Kafka, MS SQL Server, NewRelic.
Role: Software Engineer website: www.euristiq.com | email: hello@euristiq.com
Software Engineer
Lviv

2018-03 - 2020-07

Ukraine Mar 2018 - Jul 2020 Project description: Powerful in-depth reporting to allow a consistent view of a business. Reporting solution provides clear and simple reports that show aggregated data as well as very detailed drill-downs. Export your reports in various formats or conveniently schedule reports to be sent. Cross product reports, bonus performance reports, player segmentation, player activity, and player balances reports, responsible gambling reports for self-exclusion players and player gambling limits, and jurisdiction-specific reports. Track of transactions from a financial and accounting perspective, integrated with 3rd party affiliate system for passing registration and activity data used by the affiliate system for the commission calculations, integrated with license-specific mechanisms so that authorities can retrieve and control relevant activity data.
Responsibilities: - Back-end development; - Maintenance of product; - Performance tuning.
Tools & Technologies: C#, ASP.NET, Entity Framework, MS SQL Server.
Role: Software Engineer
Software Engineer
Lviv

2017-04 - 2018-02

Ukraine Apr 2017 - Feb 2018 Project description: Multi-tenant SaaS application.
Responsibilities: - Adding new features, fixing bugs, deployment.
Tools & Technologies: ASP.NET ZERO application framework, C#, ASP.NET Core, EF Core, ASP.NET Web API, Azure App Service, Azure SQL DB, Angular, TypeScript, VSTS.
Role: Software Engineer
Software Engineer
Lviv

2017-02 - 2017-03

Ukraine Feb 2017 - Mar 2017 Project description: Prototype of CRM web app.
Responsibilities: - Adding new features, and fixing bugs.
Tools & Technologies: Serene (Serenity Application Template), C#, ASP.NET MVC, ASP.NET Web API, MS SQL Server DB, HTML, CSS, Less.js, TypeScript, VSTS.
Role: Software Engineer
Software Engineer
Lviv

2015-10 - 2017-01

Ukraine Oct 2015 - Jan 2017 Project description: Mykhaylo mostly worked on the SalesWorks project. It is an enterprise three-tier system (central module, distributor modules, and mobile modules) for large trading-manufacturing companies. He was involved in developing two tiers: Corporate (central) module.
It is a web/win app for information accumulation and analysis which has been received from all regional distributors and representatives.
Responsibilities: - Adding new features, fixing bugs, and developing additional tools from scratch.
Tools & Technologies: C#, DevExpress eXpressApp Framework(XAF), DevExpress eXpress Persistent Objects(XPO), MS SQL Server DB, IIS, HTML, CSS, JavaScript, jQuery, MS Integration Services, MS Reporting Services, Windows Service, SAP Crystal Reports, ASMX and WCF web services, log4net, WIX Toolset.
Role: Software Engineer website: www.euristiq.com | email: hello@euristiq.com Distributor module.
It is a desktop win app designed to process quantitive and qualitative indices received from points of sale, tools for control, and management of every trade representative and commercial department.
Responsibilities: - Adding new features, and fixing bugs.
Tools & Technologies: C#, Windows Forms, DevExpress WinForms Controls, ADO.NET, MS SQL Server DB, ASMX web services, log4net, WIX toolset.
Role: Software Engineer
Software Engineer
Lviv

2013-08 - 2015-09

Ukraine Aug 2013 - Sep 2015 Project description: Cash loan system. It is a web app for servicing the cash loan process.
Responsibilities: - Maintaining and adding new features.
Tools & Technologies: C#, ASP.NET Web Forms, DevExpress ASP.NET Web Controls, MS SQL Server DB, LINQ to SQL, IIS, HTML, CSS, JavaScript, Web Services integration.
Role: Software Engineer Project description: WebAnketa. It is a web app for servicing the car loan process.
Responsibilities: - Maintaining and adding new features.
Tools & Technologies: C#, ASP.NET Web Forms, ASP.NET AJAX Control Toolkit, Silverlight, Client Report Definition (.rdlc reports), MS SQL Server DB, LINQ to SQL, IIS, HTML, CSS, JavaScript, Web Services integration.
Role: Software Engineer Project description: Payments. It is a web app for servicing the payment process.
Responsibilities: - Maintaining and adding new features.
Tools & Technologies: C#, ASP.NET Web Forms, ASP.NET AJAX Control Toolkit, MS SQL Server DB, LINQ to SQL, IIS, HTML, CSS, JavaScript, Web Services integration.
Role: Software Engineer Project description: REST API for EasyPay. It is a web service for EasyPay terminals.
Responsibilities: - Creating from scratch.
Tools & Technologies: C#, WCF REST IIS hosted, MS SQL Server DB, ADO.NET Entity Framework.
Role: Software Engineer Project description: SOAP API for integration with the external site. It is a web service for integration with the external website.
Responsibilities: - Creating from scratch.
Tools & Technologies: C#, WCF SOAP IIS hosted, MS SQL Server DB, ADO.NET Entity Framework.
Role: Software Engineer Project description: Export automation. It is export automation by executing SSIS packages on SQL Server Agent.
Responsibilities: - Creating from scratch.
Tools & Technologies: MS Integration Services, MS SQL Server DB, MS SQL Agent.
Role: Software Engineer website: www.euristiq.com | email: hello@euristiq.com

Esperienze formative

Master's degree
Lviv Institute of Banking

2006-01 - 2012-01

Contatta il consulente

/