Position: Middle .NET Developer
Category: .NET
English level: upper
Years of experience: 2


I am a software engineer with experience on different projects including back-end and front-end development. Due to modern requirements, I am focusing on full-stack professional growth. That is modern JS features and frameworks, .NET Core as a back-end technology, databases like an MsSql, automation testing and cloud technologies.
I have a solid base knowledge of software engineering with a university education in computer science.

My projects:

- University project developed under artificial intelligence department.
The main concept is a web reading app with NLP features on top of it. The app is targeting educational reading and provides complexity estimation to users based on NLP processing and user vocabulary. Full-stack development with .NET Core, JS, React, ML.NET, MSSQL.

- Company internal recrutment portal. WebAPI .NET Core project with Web Angular client. SQL Server on-premises database as a storage solution. The project had an integration with other internal APIs. Responsible for Database design and refactoring, refactoring the backend side, and implementing client requirements from scratch.

- The most recent project is a CRM system with modular architecture and a wide range of features provided to customers.
The development is split by the team accordingly to features graduality.
As an engineer, I was involved in two related domains. The first is a real-time communication channel framework integration mainly as a front-end solution with React as head technology. The second is back-end services support.
Based on the working scope have gained solid skills in React, integration testing with Playwright, and experience in Azure services, WebAudio.