
Ivan Yurchenko
@ivanyurchenko
I build high-load .NET systems and lead modernization into microservices.
What I'm looking for
I've spent 13+ years building and modernizing high-load software, from legacy monoliths to microservices. I combine hands-on .NET engineering with technical delivery leadership and AI-assisted development workflows.
In my current confidential role, I refactor backend architecture, optimize databases and caching, build microservices, and lead feature delivery from requirements through post-fix testing. I also introduced load testing, telemetry, SonarQube, security auditing, and a high-performance gRPC client for file-management services.
At Argentics, I built backend infrastructure for a multiplayer third-person shooter, created a TeamCity CI/CD pipeline, administered Perforce and Swarm, and integrated cryptocurrency and NFT services. Earlier at Deluxe Entertainment Services Group, I improved report-generation performance by 600% while reducing database impact.
I've also built cross-application communication, email and real-time notification systems, and scheduling capabilities at Needles and EPAM Systems. I enjoy turning complex technical and business needs into reliable, scalable systems.
Experience
Work history, roles, and key accomplishments
Team Lead / Sr. Software Engineer
Confidential
Oct 2021 - Present (4 years 11 months)
Led high-load architecture refactoring, database optimization, and microservices integration. Drove end-to-end delivery and mentored engineers.
Sr. Software Engineer
Deluxe Entertainment Services Group
Oct 2017 - Aug 2020 (2 years 10 months)
Optimized report generation to achieve a 600% performance boost and handled large data payloads. Redesigned multiple pages to improve customer feedback.
Software Engineer
Needles
Oct 2015 - Jul 2017 (1 year 9 months)
Pioneered cross-app communication for seamless data transfer and developed a self-reliant email notification system.
Overhauled project architecture to align with dependency inversion and introduced real-time notification and scheduling systems.
Education
Degrees, certifications, and relevant coursework
Kharkiv National University of Radio Electronics
Master, Computer Science
Master in Computer Science from Kharkiv National University of Radio Electronics.
Kharkiv National University of Radio Electronics
Bachelor, Computer Science
Bachelor in Computer Science from Kharkiv National University of Radio Electronics.
Tech stack
Software and tools used professionally
Karma
Perforce
SonarQube
RxJS
Jenkins
DataGrip
MySQL
PostgreSQL
MongoDB
MariaDB
Sybase
Node.js
.NET Core
NestJS
.NET
ASP.NET Core
pip
Redis
WebStorm
JetBrains Rider
Angular Material
Jest
Jasmine
jQuery
JavaScript
C#
Blazor
RabbitMQ
Azure Service Bus
WCF
MSMQ
ExpressJS
TypeORM
Sequelize
Homebrew
Chocolatey
Gemini
OData
SignalR
gRPC
Elasticsearch
Azure Functions
TypeScript
Git
npm
Azure Cosmos DB
TeamCity
Azure Blob Storage
Bash
Claude Code
ChatGPT
Entity Framework Core
Dapper
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Ivan?
You can contact Ivan and 90k+ other talented remote workers on Himalayas.
Message IvanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
