Іван
.NET-програміст, 250 000 UAH
- Age:
- 25 years
- City of residence:
- Odesa
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/17989062/
Work experience
.Net-програміст
from 11.2022 to now
(3 years 6 months)
Ecentria Solutions Odessa, Дистанційно (IT)
Modernization of a large-scale OMS — migration from VBA/COM/MS Access to .NET microservices. Team of 6.
- Rewrote roughly one-third of the legacy codebase — the entire order import module — from MS Access / VBA into a modern .NET microservice. Replaced an untestable, single-machine bottleneck with maintainable code the team can safely extend, full integration test coverage where none existed, and effectively unlimited horizontal scalability via Kubernetes (per-instance throughput improved ~25x as a side effect).
- Engineered the rewrite for safe production rollout from day one: in-memory parsing, single-transaction writes, retries, graceful shutdown, per-layer rollback, and gradual migration flags so chunks could be cut over from VBA to .NET without downtime.
- Bootstrapped the purchasing orders microservice from scratch as the sole modern .NET expert on the team — set up infrastructure, created reference endpoints and patterns for VBA-focused engineers to follow.
- Extracted the order recalculation engine from VBA/WinForms into a cross-platform .NET Standard 2.0 NuGet package.
- Designed JSON:API APIs for .NET <-> PHP cross-stack integration; maintained a custom JsonApiDotNetCore fork. Co-built a custom RabbitMQ client library for pub/sub across all services.
- Implemented end-to-end distributed tracing (APM) across all API layers and message buses.
AI-Assisted Developer Tooling:
- Spearheaded AI adoption within the engineering team. Built a custom MCP server that lets developers trigger an AI code review from inside their Claude Code session — kicks off a backend tool (running via the Claude API) that analyzes the PR against linked Jira tickets and Confluence documentation, then writes contextual comments directly into Bitbucket.
- The MCP server also lets Claude Code read the comments back and walk the developer interactively through each finding — applying its own judgment about which findings are valid, explaining why, and asking the developer for confirmation before applying any fix. Catches cross-ticket defects and contextual issues that manual reviews routinely miss.
- Human-in-the-loop at every decision point — the developer stays in control. Adopted as mandatory across the engineering team for all PRs because it surfaces contextual defects (linked tickets, related docs) that manual reviewers consistently skip.
Stack: C#, .NET, .NET Standard, JSON:API, RabbitMQ, Kubernetes, T-SQL, React, REST API, Claude Code, MCP
CTO
from 04.2022 to now
(4 years)
GoodBrick, Одеса (Будівельна промисловість, деревообробка)
Co-founded a clinker tile manufacturing business with a team of up to 10 seasonal workers. Responsible for all technical infrastructure and business process automation.
- Designed a Telegram-based production management bot (Python, Claude Code, MCP) that handles planning, inventory tracking, worker task logging, defect monitoring, and payroll — replacing the need for a dedicated on-site production planner.
- Built the product catalog website (Next.js + ASP.NET) with admin panel, Google Sheets integration, and an image processing pipeline for automatic AVIF/WebP conversion.
- Established all core business processes from scratch — production color scheduling to minimize defects, supply chain logistics, and workforce coordination.
Stack: C#, .NET, Python, TypeScript, Next.js, Claude Code, MCP
Fullstack-розробник
from 04.2021 to 01.2022
(10 months)
Intetics, Дистанційно (IT)
U.S. government education platform (NDA). Complex event scheduling and document management system with multi-step workflows, cross-field validations, and conditional dependencies.
- Developed server-side APIs and complex form validation workflows (C#, ASP.NET Core, NHibernate).
- Deployed on AWS with CI/CD through Azure Pipelines.
Stack: C#, ASP.NET Core, NHibernate, Angular, MS SQL, AWS, Azure Pipelines
.NET Developer
from 10.2018 to 03.2021
(2 years 6 months)
Itransition (IT)
Education
Minsk Innovation University
Computer Science, Одеса
Higher, from 2018 to 2022 (4 years)
Additional education and certificates
No additional education or certificates.
Knowledge and skills
- Неконфліктність
- C#
- Git
- SQL
- HTML
- CSS
- JavaScript
- ASP.NET Core
- Entity Framework
- .NET Framework
- GitHub
- MS SQL Server
- ASP.NET
- ASP.NET MVC
- SOLID Principles
- Highcharts
- Vue.js
- SignalR
- MS Azure
- AWS
- Claude Code
- MCP
- Microservices
- Distributed Systems
- REST API
- JSON:API
- CI/CD
- System Design
- Agile
- Kubernetes
- React
- .NET
- .NET Standard
- RabbitMQ
- TypeScript
- Next.js
- Python
- WebRTC
- VoIP
- Angular
- NHibernate
- ECS
- Lambda
- S3
- RDS
- CloudWatch
- SQS
- API Gateway
- Стресостійкість
- PostgreSQL
Language proficiencies
English — above average
More resumes of this candidate
Odesa
Ivan Leshkevich Senior .NET Developer | | Telegram | LinkedIn Odesa, Ukraine — Remote, B2B Contractor Senior .NET Developer with 7+ years designing distributed systems and microservices across...
Similar candidates
-
.Net developer
Remote, Kharkiv -
.Net-програміст
20000 UAH, Remote -
Junior .NET developer
17000 UAH, Remote -
.Net-програміст
Remote, Kyiv -
Junior .NET Developer
50000 UAH, Remote -
.NET-програміст
30000 UAH, Remote, Lviv