← Back to list
Registration: 13.05.2023

Denis Karpovskii

Portfolio

Stream compressor

A GZip stream compressor I made to apply for one job

Improc Petrsu WebApi

It's a simple university backend project in which a separate native library written in Rust is called for algorithmic works (image processing)

Memoyed

Unfinished backend project where I experiment with DDD principles and GraphQL

Skills

Azure DevOps
C#
GraphQL
HTML/CSS
.NET
Next.js
Quartz
React.js
Rust
SQL
Typescript

Work experience

Fullstack Developer
06.2021 - 04.2023 |Eveon Containers
User Experience (UX), Front-End Development, Communication, Webpack, React.js, Next.js, Storybooks, styled-components, TypeScript, Content Management Systems (CMS), ASP.NET Razor, xUnit, GitHub, C#, Software Development, JavaScript, ASP.NET Core, Microsoft Azure
* Implemented new personal account section on the site. * Maintained legacy frontend written using pure JS. * Assisted the business with exporting data from multiple third-party systems. * Ensured soundness of written code using unit tests and Storybooks. * Collaborated with other developers on improving code quality during code reviews.
.NET Developer
09.2020 - 06.2021 |Gandiva
Quartz, docker, C#, ASP.NET Core, Microsoft Azure, Domain-Driven Design (DDD), RabbitMQ
* Assisted with rebuilding of a large legacy system using modern technologies and microservices built with Domain-Driven-Design principles in mind. * Maintained internal shared library for generating OpenAPI specification from code used by all microservices. * Implemented event-based time-tracking system using Quartz & RabbitMQ.
Junior .NET Developer
03.2019 - 09.2020 |RosKvartal
.NET Framework, ASP.NET, Entity Framework, .NET Core, RabbitMQ, Redis, GraphQL, MongoDB, MS SQL Server
* Maintain a web-service for house management companies built using legacy ASP.NET framework * Develop a service integrating the system with multiple telephony providers * Export data requested by the customers

Educational background

Applied Mathematics and Computer Science
2017 - 2022
Petrozavodsk State University (PetrSU)

Languages

RussianNativeEnglishUpper IntermediateSwedishElementaryDutchElementarySerbianElementary