Experience

Programming in C# since 2018

Current place of employment:

February 2021 — Present (Atola Technology, Canada, Full-time)
Role: Middle Full-stack Engineer
Stack: C#, TypeScript, ASP.NET Core, Angular, WPF, EF Core, SQL Server, Docker, Redis, xUnit, Serilog, dotMemory, Jira
Project: Forensic hardware imagers for global digital markets.

The tool offers complex data retrieval functions along with utilities for manually accessing hard drives at the lowest level, wrapped in a very simple and efficient user interface. The project is developed by a team of industry renowned data recovery engineers in collaboration with law enforcement agencies and forensic experts from around the globe. I grew up great as a developer on this project and had time to work with experienced engineers. I was also responsible for implementing a unique file system search algorithm.

Project Highlights:
- Tuned performance of read / write modules
- Implementation the main feature of the release
- Participated in decision-making discussions with the team
- Friendly in helping interns with tasks
- Got rid of lots of UI freezes

Tech Stack:
- C# / TypeScript
- ASP.NET Core, Angular 17
- SQL Server, MongoDB, Entity Framework Core, Redis
- WPF
- Docker
- RabbitMQ
- CQRS, Event Sourcing, MVC, MVVM
- HangFire, MediatR, Automapper, FluentValidation, IdentityServer4, xUnit, Polly, Refit, Serilog, Ocelot
- HTML, CSS, Git, Jira, Material Design, dotMemory, dotTrace

Skills

C# TypeScript ASP.NET Core Angular MS SQL Server WPF Entity Framework SQL Asyncronous Programming .NET Docker RabbitMQ MongoDB JavaScript REST API Redis ASP Angular 2+ ASP.NET Core Web API

Highlights

  • Was responsible for the "killer feature" of one of the releases in an international company
  • Found memory and unmanaged resources leaks
  • Developed an application using neural networks to recognize license plates
  • Quickly learned the necessary technologies in the project
  • Showed initiative in projects and offered ideas for implementation
  • Friendly and always ready to help junior programmers

Looking for

Professional growth. I can consider moving to any big European city and work in an office.

Preferred language

Українська



$3500 / mo

  • Belgium, Antwerpen
  • 5 years of experience
  • English: Upper-Intermediate
  • Relocate to another country
  • Moving to another city
  • Remote work
  • Office
  • Part-time · $20 per hour
  • Published 23 April 2024
  • Typically replies in: 7 hours
  • Response rate 50%