Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Mykola

.Net developer

Город:
Одесса

Контактная информация

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Nikolai Chernoglazov
C#/.NET, Revit Software Engineer

Email: [открыть контакты](см. выше в блоке «контактная информация»)
Phone/Telgram: [открыть контакты](см. выше в блоке «контактная информация»)
LinkedIn: [открыть контакты](см. выше в блоке «контактная информация»)
Location: Odesa, Ukraine (able to move abroad if required)
English: C1 (Professional)

ABOUT MYSELF
I’m a passionate software engineer who likes to deliver top-level solutions to make a
customer’s lives easier. Like to work with .NET and Autodesk Revit API.
SKILLS
Software Engineering: OOP, SOLID, Design Patterns, DI, DDD, TDD, Clean Code and
Architecture, REST APIs
.NET (Core and Framework): C# (incl. asynchrony); ASP.NET Core (Web API, MVC,
Razor Pages); WPF, WinForms; Entity Framework Core, Dapper; Unit Testing (incl.
mocking)
Databases; SQL (SQL Server, PostgreSQL, MySQL), NoSQL (MongoDB)
Front-end: HTML, CSS, JavaScript/TypeScript, Bootstrap, Angular
DevOps, CI/CD: Git, Linux, Docker
Messaging: RabbitMQ

EDUCATION

2016 – 2019 Computer Engineering, bachelor’s degree (with honours)
I.I. Mechnikov National University, Odesa, Ukraine

EXPERIENCE
2020 – 2023 Junior .NET Developer at HYS Enterprise
Project: Recording Compliance solution with micro-service architecture
Work results:
- Delivered a data migration toolset (.NET Framework, WPF, Dapper) that
transferred customer data from a legacy MySQL system to SQL Server with
minimal disruption
- Expanded the customer base by building integrations with 3rd party vendors, using
ASP.NET Core, Dapper, EF Core
- Enabled flexible data residency for customers by implementing integrations with
multiple cloud BLOB storage providers (Azure Blob, Amazon S3, GCP)
- Accelerated cross-team feature delivery by designing and documenting RESTful
APIs consumed by multiple internal teams
- Bridged on-premise and cloud environments for customers by developing a real-
time communication microservice using SignalR
- Improved overall product quality by resolving back-end and front-end (Angular)
bugs across multiple sprint cycles

2024 – Present .NET Developer at Piche
Project 1: Wire connection generator Revit plugin (.NET 8/NET 4.8, WPF, DDD with
functional-style flows, Revit API, Vector geometry)
Work results:
- Implemented work-around to allow users re-allocate hosted elemetns
- Created a debugging visualization

Project 2: Takeoff data / cost estimation management Revit plugin (.NET 8/NET 4.8, WPF,
DDD, Revit API)
Work results:
- Dramatically improved maintainability and scalability by fully re-architecting a
legacy single-project monolith into a clean multi-layered solution following DDD
principles, separating domain, infrastructure, and UI concerns
- Established a unit testing foundation from scratch, increasing code confidence and
enabling safer refactoring across the codebase
- Modernized the technology stack by upgrading the application to .NET 8, adding
multi-version build support, and implementing structured logging
- Reduced third-party coupling by eliminating all external DLL dependencies,
improving build portability and long-term maintainability
- Improved UI architecture by refactoring ViewModel and domain model separation
(MVVM), and enhancing user experience with features such as mouse-wheel
scrolling, inline value editing, and multi-element selection
- Delivered end-to-end deployment capability by building a Windows installer and
streamlining the release process
- Increased search reliability and fixed numerous production bugs related to data
selection, parameter assignment, and UI state management
- Mentored a junior developer through systematic code reviews, providing
actionable feedback on code quality, architecture decisions, and best practices

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: