Strong Middle Full-stack Engineer (.NET / Angular)
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%