Summary

Expertise

Project Highlights

Education

Agency

KB

English:

Upper Intermediate

Kirill B.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Senior .NET Engineer

.NET developer with 7+ years of experience in software programming. Has good expertise in JavaScript (Node, React) and comprehensive knowledge in the .Net ecosystem (including Azure) and Entity Framework. Has good technical skills, open-mindedness, initiative, and has a proactive attitude. Being part of the team gave him the advantage of learning from the experience of his teammates, as well as excellent communicative skills that help him resolve issues quickly and seamlessly.

Want to hire this engineer?

Check if Kirill is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

.NET 7 years
ASP.NET 7 years
JavaScript 7 years
C# 7 years
React.js 2 years
MS SQL Server 7 years

Other technologies

MongoDB
PostgreSQL
TypeScript
Elasticsearch
Angular 2x
RabbitMQ
ASP.NET Web API

Project Highlights

icon
Senior developer

A management system for tracking

Mar `18 - Mar `22

4 years

The project is a management solution for tracking parcels within the company. It has a well-developed barcode scanner built in the mobile application for on-site employees. All the data from the mobile application is recorded and managed through the web application. The web application and mobile application were developed from scratch to support the latest business expansion of the company, well-known for machine vision systems, software, and sensors used in automated manufacturing to inspect and identify parts, detect defects, verify product assembly, and guide assembly robots.

Responsibilities & achievements

- Development of the web portal of the application from scratch. - Participating in making technological and architectural decisions. - Development of cross-platform mobile applications. - Support the application after going into production. - Further expansion of functionality and resolving issues.

AngularJS
ASP.NET
Ionic
MongoDB
TypeScript
Elasticsearch
Angular 2x
MS SQL Server
RabbitMQ
.NET Core
.NET Framework
icon
Backend developer

Evidence Tracking Solution

Sep `16 - Mar `18

1 year

Browser-based applications for tracking various kinds of products. One of the products I worked on offers a variety of features that allow getting the most out of their evidence management systems. Through the dashboard of the application, the user can investigate the case and look through important evidence in real-time, statistics, track evidence, view the digital evidence, transfer files, retrieve and review data, send and receive email alerts, perform system audits, etc. The dashboard is customizable and can be tailored to the user's needs. The product can be used on various devices: PC, notebooks, tablets, and mobile. The system automates alerts and review dates. The system can help you stay on schedule and task. The product offers the creation of ad hoc customizable reports.

Responsibilities & achievements

- Maintaining and enhancing the existing codebase of a project - Implementing new features and functionality according to technical requirements - Daily communication with Team Lead - Participating in several phases of redesigning projects' architecture - Providing estimates and reporting progress

AngularJS
ASP.NET
PostgreSQL
RabbitMQ
.NET Framework
icon
backend developer

Sports Analytics

May `14 - Sep `16

2 years

The project aims to reinvent basketball analytics by dissecting and analyzing every possession of every game, over 50,000 games one season alone. All NBA and WNBA teams, almost 100% of NCAA Men’s and Women’s teams, and international basketball teams in over 30 countries rely on the application for data and video analysis, player evaluation, and advance scouting. The platform offers the same revolutionary stats and analysis for baseball, covering MLB, MiLB, and college games with the same professional treatment as basketball. The front office staff, coaches, scouts, and players will receive in-depth analytics with direct links to streaming video matched to platform-tagged statistics.

Responsibilities & achievements

- Being a part of the database team and working closely with team members with occasional meetings with the product owner. - Working on enhancing current functionality and adding new features to satisfy customers’ needs. - Participating in rolling out new releases.

ASP.NET
.NET
React.js
MS SQL Server

Education

Higher education in Computer Science

Agency

Web Development Services agency #449

50-100

GMT+2

Zaporizhzhya/Ukraine, Kharkiv/Ukraine

Core Expertise

Agile
ASP.NET
AWS
Clojure
JavaScript
Kubernetes
Magento
MySQL
.NET
Node.js
PostgreSQL
React.js
React Native
Scrum
MS SQL Server
Docker
ASP.NET Web API
Vue.js
Magento2
GraphQL
.NET Core
Vuex

Industries

Education & Science, Business & Productivity, Logistics & Transportation, Information services & Technologies, Construction & Real estate, Sports & Fitness, Social Media & Communication, Healthcare & Medicine, Booking & Rent, Branding, design, web development

Want to hire this engineer?

Check if Kirill is available