Personal information hidden
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/20599600/
.NET developer
- Considering positions:
- .NET developer, .Net-програміст
- City:
- Kyiv
Contact information
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
This resume is posted as a file. The quick view option may be worse than the original resume.
Junior .NET Backend Developer
Kyiv, Ukraine | [
GitHub: [https://github.com/VortexLite] | LinkedIn: [[
[remote / hybrid / on-site]
PROFESSIONAL SUMMARY
Junior .NET Backend Developer with hands-on experience building REST APIs and backend applications using C#, ASP.NET Core,
Entity Framework Core, SQL Server, and PostgreSQL. Implemented authentication, order processing, inventory logic, and third-
party integrations in personal projects. Familiar with Clean Architecture, CQRS, Redis, RabbitMQ, Docker, and integration
testing. Bachelor’s degree in Computer Science.
TECHNICAL SKILLS
Languages: C#, SQL, JavaScript
Backend: ASP.NET Core Web API, ASP.NET Core MVC, Entity Framework Core, LINQ, REST APIs, async/await
Databases: PostgreSQL, Microsoft SQL Server
Architecture: Clean Architecture, DDD, CQRS, SOLID, Dependency Injection, Repository Pattern
Messaging & caching: RabbitMQ, Redis, IMemoryCache
Security & testing: ASP.NET Core Identity, JWT, Refresh Tokens, xUnit, Testcontainers
Tools & frontend: Git, Docker, .NET Aspire, Swagger/OpenAPI, Razor Views, HTML, CSS
SELECTED PROJECTS
CinemaBooking — Cinema Management & Booking Platform | Jul 2026 – Present
Personal backend project | In development
• Developing cinema management services using ASP.NET Core Web API, Clean Architecture, Domain-Driven Design, CQRS,
and MediatR.
• Implemented data persistence with EF Core and PostgreSQL, including repositories and Unit of Work.
• Integrated Redis caching with invalidation strategies and cache stampede protection.
• Built event-driven messaging with RabbitMQ, domain events, and the Transactional Outbox pattern; added background
processing with retries and dead-letter handling.
• Created integration tests using xUnit and Testcontainers with PostgreSQL; configured Docker and .NET Aspire.
Tech: C#, .NET 10, ASP.NET Core, EF Core, PostgreSQL, Redis, RabbitMQ, MediatR, Docker, .NET Aspire, xUnit
PixelPulse — Electronics E-Commerce Platform | Jan 2025 – May 2025
Personal full-stack project
• Developed an electronics e-commerce application using ASP.NET Core MVC, Web API, and Clean Architecture.
• Implemented REST APIs for products, users, shopping carts, wishlists, and orders; added filtering, search, and pagination.
• Built authentication and role-based authorization with ASP.NET Core Identity, JWT, and refresh tokens.
• Implemented order processing and inventory restoration on cancellation, using EF Core transactions to maintain data
consistency.
• Created an admin panel, integrated Nova Poshta delivery API, and used IMemoryCache and Mapster.
Tech: C#, ASP.NET Core MVC / Web API, EF Core, SQL Server, JWT, Mapster, IMemoryCache, Razor, JavaScript
Film Catalog — Film Management Application | Mar 2024
Educational / personal project
• Built an ASP.NET Core MVC application with a REST API for film and category management.
• Modeled hierarchical categories and many-to-many film/genre relationships; implemented LINQ filtering and sorting.
• Connected MVC and Web API through asynchronous HTTP requests and JSON.
Tech: C#, ASP.NET Core MVC, Web API, EF Core, SQL Server, Razor, JavaScript
ADDITIONAL EXPERIENCE
Desktop application projects (2022–2024): Built WPF and WinForms applications for warehouse, retail, and service-center
workflows; developed a file manager and a cryptocurrency tracker using CoinCap REST API.
EDUCATION
Bachelor of Computer Science — National University of Life and Environmental Sciences of Ukraine, Kyiv | Jun 2025
LANGUAGES
Ukrainian — Native | English — [B1]
More resumes of this candidate
Kyiv
РОМАН ЯГОДКА СИСТЕМНИЙ АДМІНІСТРАТОР | IT SUPPORT ENGINEER L1/L2 Київ, Україна • • ПРОФЕСІЙНИЙ ПРОФІЛЬ Системний адміністратор із понад 2 роками комерційного досвіду локальної IT-підтримки близько...
Similar candidates
-
.Net-програміст
Kyiv -
.Net-програміст
Kyiv, Remote -
.NET developer
Kyiv, Remote -
Junior C#, .NET Developer
Kyiv -
Senior .NET Engineer (Fintech, Microservices, High-load)
Kyiv -
.Net-програміст
100000 UAH, Kyiv