• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/20011129/

.NET developer

City of residence:
Kyiv
Ready to work:
Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

.NET Engineer
Contact information
Phone: [open contact info](look above in the "contact info" section)
Email: [open contact info](look above in the "contact info" section)
GitHub: github.com/kovalllllll Artem Koval

Summary of .NET developer with around 6 months noncommercial experience in C#/.NET, focused on
Qualifications designing and implementing robust Web APIs and backend services. Strong interest in
modern backend practices, including clean architecture, CQS and MediatR, with a solid
foundation in authentication, authorization, and data access. Enjoys collaborating in teams,
participating in technical discussions, and contributing to well-structured, maintainable
solutions. Currently deepening knowledge of domain-driven design, event-driven systems,
and cloud-native approaches.

Skills Hard Skills

Back-End: C#, .NET, ASP.NET Core (MVC, WebAPI, Minimal API), EF Core, DbUp, Dapper,
LINQ

Front-End: Angular, TypeScript

Databases: PostgreSQL, MSSQL , MySQL

API & Auth: REST, Scalar/Swagger/OpenAPI, JWT, Identity

Cloud: Azure deployment, Azure Blob Storage

Infra & DevOps: Docker, Git, GitHub, CI/CD (GitHub Actions)

Testing: xUnit, Moq, FluentAssertions, Postman

Messaging: RabbitMQ

Architecture & Patterns: Clean Architecture, DDD, Event Driven, CQS, CQRS, MediatR

AI Tools: Claude, Cursor, Antigravity, Codex

Practices: SOLID, OOP, DRY, KISS

Soft Skills

Collaboration, Problem-solving, Continuous learning, Communication, Attention to detail,
Adaptability

Experience / IT
related educational
practice

Drone Builder
Project Description: Full-stack e-commerce and inventory management platform for drone components.
Features include dynamic product properties, shopping cart, order processing, and a

Artem Koval
.NET Engineer

comprehensive admin dashboard for catalog and warehouse management. Built using
Clean Architecture with CQS pattern and robust event-driven components.
Involvement Duration: Oct 2025 – Apr 2026
Project Role: Full-Stack Developer
Responsibilities: ▪ Designed and implemented scalable backend REST API using CQS (MediatR).
▪ Integrated RabbitMQ with Outbox pattern for reliable asynchronous event processing.
▪ Programmed scalable and interactive frontend using React 19, TypeScript, and Vite.
▪ Configured cloud blob storage (Azure) for secure product image management.
▪ Containerized the application and database infrastructure using Docker and Docker
Compose.
Project Team Size: 1
Tools & Technologies: .NET 9, React, TypeScript, PostgreSQL, RabbitMQ, EF Core, Docker, Azure, Git

.NET ENGINEER
INTERNSHIP
SOFT SERVE
Pulse
Project Description: Pulse is a multi-tenant web platform for monitoring business and technical metrics
exposed by external APIs. It enables organizations to configure API monitors, extract values
from JSON responses, store historical results, manage role-based access, and visualize
metric trends through dashboards. The system uses a dedicated background worker for
scheduled data collection and supports threshold-based alerting.
Involvement Duration: Jun 2026 – Present
Project Role: .NET Engineer
Responsibilities: ▪ Developed and maintained full-stack functionality using Angular, TypeScript, ASP.NET
Core, and .NET.
▪ Implemented secure authentication flows, including JWT access and refresh tokens,
token revocation, logout, and validation.
▪ Delivered an end-to-end password recovery flow with email verification codes,
backend email services, and dedicated Angular pages.
▪ Developed REST APIs and components using Dapper, SQL Server, DbUp migrations,
FluentValidation, OpenAPI, and Scalar UI.
▪ Provisioned and configured the required Azure cloud resources, including deployment
environments, application settings and secrets.
▪ Configured and implemented the frontend CD pipeline using GitHub Actions and Azure
Static Web Apps.
Project Team Size: 9
Tools & Technologies: Angular 21, Angular Material, ECharts, TypeScript, ASP.NET Core, .NET 10, Dapper, DbUp,
SQL Server, JWT, Docker, xUnit, Vitest, Playwright, GitHub Actions, Azure.

Languages English (intermediate)
Ukrainian (native)

Education Bachelor of Computer Science
National Technical University of Ukraine ”Igor Sikorsky Kyiv Polytechnic Institute ”
2023 - Present

Additional education C#/.NET Mentoring
(courses, trainings) September 2025 – February 2026

2

Artem Koval
.NET Engineer

Networking Basics
Jun 2026-Present

Angular - The Complete Guide
Jun 2026-Present

Hobbies Hiking, Retro/Drop Hunting, gym and computer games

3

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: