• File

Oleksii

.Net-програміст

Age:
24 years
City of residence:
Kremenchuk
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

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.

Oleksii Dolhopolov
.NET Software Engineer

SUMMARY
.NET Software Engineer with almost 2 years of commercial experience in C# and .NET, including 3D / BIM tooling with the
Revit API. I work across the stack (ASP.NET Core, Entity Framework Core, SQL Server, PostgreSQL, Docker, Angular,
TypeScript) and own features from requirements through release and user support. I care about clean, well-tested,
performant code, and I treat AI as an engineering tool: I build MCP servers and AI-assisted workflows.

CONTACT: EXPERIENCE:
[open contact info](look above in the "contact info" section) .NET DEVELOPER – BIM / 3D TOOLING (REVIT API) 01/2025 – 09/2026
[open contact info](look above in the "contact info" section) Epic5 · Contract · Remote
[open contact info](look above in the "contact info" section) Designed and implemented features end to end for 3D / BIM tooling built with C#,
Ukraine, Kremenchuk .NET, WPF and the Revit API, from requirements and architecture to testing, release

SKILLS: and post-release support.
Developed desktop and Revit-based applications following MVVM, dependency
C# / .NET
injection and SOLID principles.
Revit API / BIM Automation
Built a C# SDK integrating Revit plugins with the SmartSuite REST API: full CRUD,
ASP.NET Core / REST API sync and async APIs, layered architecture.
Entity Framework Core / MSSQL / Implemented mapping between internal API field / option IDs and user-friendly
names with thread-safe metadata caching; multi-targeted .NET Framework 4.8 and
PostgreSQL
.NET 8 to support Revit 2020–2026.
Docker
Wrote unit and integration tests, found and fixed performance bottlenecks, and
RabbitMQ took part in code review.
Keycloak / OAuth 2.0 / OpenID Worked with AI-assisted development tools (Claude, OpenAI Codex) and built MCP
servers connecting AI assistants to applications.
Connect
Worked directly with end users: triaging bug reports, clarifying requirements and
AI-assisted development (Claude
proposing improvements based on real feedback.
Code, Codex), MCP
FULLSTACK DEVELOPER 05/2024 – PRESENT
Algorithms & Data Structures Non-commercial project
(graph algorithms, pathfinding e.g. Built an e-commerce platform as a learning project: ASP.NET Core Web API
services with an Angular client, PostgreSQL via EF Core, and RabbitMQ for
Dijkstra)
asynchronous order events.
Git / CI/CD / NuGet
Implemented the transactional outbox and idempotent consumers for reliable
Angular / TypeScript messaging between the order service and a notification worker.

WPF Secured the APIs with Keycloak (OpenID Connect / JWT, role-based access).
Containerized the whole system with Docker Compose and set up GitHub Actions
Unit Testing (xUnit.net)
to build, test and publish Docker images.
MVVM, DI, SOLID, KISS, DRY
Covered the services with xUnit unit and integration tests; Angular tests with Vitest.
Jira / Scrum / Kanban
EDUCATION:
Problem-Solving
KHARKIV NATIONAL UNIVERSITY OF RADIO ELECTRONICS
LANGUAGE: 09/2023 – 06/2025
Master's degree, System Programming
English - B2
KHARKIV NATIONAL UNIVERSITY OF RADIO ELECTRONICS
Ukrainian - Native 09/2019 – 07/2023

Russian - Native Bachelor of Computer Engineering and Management

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: