Ukraine's #1 job service
Ігор
Senior Software Developer
- Considering positions:
- Senior Software Developer, Senior Full-stack Developer, Tech Lead
- City of residence:
- Dnipro
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone number
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/18431418/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Igor Leshin
Ukraine (Remote)
Email: [open contact info ](look above in the "contact info" section) | Phone: [open contact info ](look above in the "contact info" section)
LinkedIn: [open contact info ](look above in the "contact info" section)
Senior / Lead Backend Engineer (.NET)
Summary
Senior / Lead Backend Engineer with 15+ years of experience building and evolving complex fintech
and CRM products used by thousands of users across multiple clients.
Strong background in backend architecture, product development, and long-term ownership of
enterprise platforms throughout their entire lifecycle — from system design and implementation to
modernization and continuous evolution.
Experienced in designing scalable backend solutions, modularizing large legacy systems, improving
performance, and translating business requirements into maintainable technical solutions.
Led engineering teams, drove architectural decisions, collaborated with product stakeholders, and
mentored developers to improve engineering practices and delivery quality.
Hands-on engineer with deep expertise in C#, .NET, SQL Server, and distributed applications. Actively
leveraging AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) to accelerate
delivery, improve code quality, and increase engineering productivity.
Interested in Senior / Lead Backend opportunities involving architecture ownership, product
engineering, and AI-enabled software development.
Skills
Backend: C#, .NET (Core, 6–8), ASP.NET Core, Entity Framework Core, REST API
Databases: MS SQL Server, Query Optimization, Data Modeling
Architecture: Distributed Systems, Modular monolith, Multi-tenant architecture, Clean architecture,
Domain-Driven Design (DDD), CQRS, SOLID
Frontend: React, TypeScript, JavaScript
DevOps & Infrastructure: Docker, Containerization, PowerShell, Azure, CI/CD
Engineering Practices: Technical Leadership, System Design, Agile/Scrum, Code Reviews, Mentoring,
Performance Optimization, Legacy System Modernization, Unit & Integration Testing
AI-Assisted Development: Claude Code, Cursor , GitHub Copilot
Experience
Dynamo Software — Senior Full-Stack .NET Engineer (2021 – 2026)
• Designed and developed backend services from scratch, including architecture and database design,
for a fintech investment management platform used by multiple clients (with up to 10K users per
client)
• Owned and evolved ~10 business-critical features, including both greenfield development and
ongoing enhancement, bug fixing, and support of existing functionality
• Contributed to the evolution of a modular monolith architecture, alongside supporting services and
system integrations
• Improved system performance and reliability by optimizing database queries, reducing production
defects, and enhancing overall system stability
• Modernized legacy components by refactoring code, upgrading frameworks, and replacing
deprecated or insecure libraries
• Designed and extended REST APIs to support frontend integration and new product capabilities
• Developed user-facing features using React and TypeScript to enable seamless interaction with
backend services
• Actively participated in Agile/Scrum processes, including sprint planning, estimations, and
technical design discussions within a cross-functional team
Imagineer Technology Group — Tech Lead / Senior Full-Stack .NET Engineer (2006 – 2021)
• Led a team of 8 engineers, driving technical direction and architecture of a fintech CRM platform
(Clienteer)
• Owned backend and core system architecture, including REST API used by desktop, web, and
mobile applications, as well as integrations and plugins
• Played a key role in evolving the product from a desktop application into a distributed platform
with web and mobile clients
• Designed and improved system architecture by modularizing a monolithic codebase, reducing
coupling, and increasing maintainability and scalability
• Collaborated with product stakeholders to translate business requirements into technical solutions
and system design
• Established development practices, conducted code reviews, and mentored team members to
improve code quality and engineering standards
• Drove performance and reliability improvements through query optimization, profiling, and
system-level enhancements
• Participated in Agile/Scrum processes, including planning, estimations, and technical decision-
making
Education
Master’s Degree in Electronics Engineering
Dnipro National University, Faculty of Physics and Technology
Languages
English — B2 (working proficiency)
Ukrainian — Native
Russian — Native
Ukraine (Remote)
Email: [
LinkedIn: [
Senior / Lead Backend Engineer (.NET)
Summary
Senior / Lead Backend Engineer with 15+ years of experience building and evolving complex fintech
and CRM products used by thousands of users across multiple clients.
Strong background in backend architecture, product development, and long-term ownership of
enterprise platforms throughout their entire lifecycle — from system design and implementation to
modernization and continuous evolution.
Experienced in designing scalable backend solutions, modularizing large legacy systems, improving
performance, and translating business requirements into maintainable technical solutions.
Led engineering teams, drove architectural decisions, collaborated with product stakeholders, and
mentored developers to improve engineering practices and delivery quality.
Hands-on engineer with deep expertise in C#, .NET, SQL Server, and distributed applications. Actively
leveraging AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) to accelerate
delivery, improve code quality, and increase engineering productivity.
Interested in Senior / Lead Backend opportunities involving architecture ownership, product
engineering, and AI-enabled software development.
Skills
Backend: C#, .NET (Core, 6–8), ASP.NET Core, Entity Framework Core, REST API
Databases: MS SQL Server, Query Optimization, Data Modeling
Architecture: Distributed Systems, Modular monolith, Multi-tenant architecture, Clean architecture,
Domain-Driven Design (DDD), CQRS, SOLID
Frontend: React, TypeScript, JavaScript
DevOps & Infrastructure: Docker, Containerization, PowerShell, Azure, CI/CD
Engineering Practices: Technical Leadership, System Design, Agile/Scrum, Code Reviews, Mentoring,
Performance Optimization, Legacy System Modernization, Unit & Integration Testing
AI-Assisted Development: Claude Code, Cursor , GitHub Copilot
Experience
Dynamo Software — Senior Full-Stack .NET Engineer (2021 – 2026)
• Designed and developed backend services from scratch, including architecture and database design,
for a fintech investment management platform used by multiple clients (with up to 10K users per
client)
• Owned and evolved ~10 business-critical features, including both greenfield development and
ongoing enhancement, bug fixing, and support of existing functionality
• Contributed to the evolution of a modular monolith architecture, alongside supporting services and
system integrations
• Improved system performance and reliability by optimizing database queries, reducing production
defects, and enhancing overall system stability
• Modernized legacy components by refactoring code, upgrading frameworks, and replacing
deprecated or insecure libraries
• Designed and extended REST APIs to support frontend integration and new product capabilities
• Developed user-facing features using React and TypeScript to enable seamless interaction with
backend services
• Actively participated in Agile/Scrum processes, including sprint planning, estimations, and
technical design discussions within a cross-functional team
Imagineer Technology Group — Tech Lead / Senior Full-Stack .NET Engineer (2006 – 2021)
• Led a team of 8 engineers, driving technical direction and architecture of a fintech CRM platform
(Clienteer)
• Owned backend and core system architecture, including REST API used by desktop, web, and
mobile applications, as well as integrations and plugins
• Played a key role in evolving the product from a desktop application into a distributed platform
with web and mobile clients
• Designed and improved system architecture by modularizing a monolithic codebase, reducing
coupling, and increasing maintainability and scalability
• Collaborated with product stakeholders to translate business requirements into technical solutions
and system design
• Established development practices, conducted code reviews, and mentored team members to
improve code quality and engineering standards
• Drove performance and reliability improvements through query optimization, profiling, and
system-level enhancements
• Participated in Agile/Scrum processes, including planning, estimations, and technical decision-
making
Education
Master’s Degree in Electronics Engineering
Dnipro National University, Faculty of Physics and Technology
Languages
English — B2 (working proficiency)
Ukrainian — Native
Russian — Native
Similar candidates
-
Senior Full-Stack Developer
Remote -
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Remote, Kyiv -
Програміст WordPress
60000 UAH, Remote, Dnipro , more 3 cities -
Разработчик игр
40300 UAH, Remote, Ivano-Frankivsk , more 4 cities -
Програміст PHP
40000 UAH, Remote, Lutsk , more 2 cities -
Fullstack-програміст
99000 UAH, Remote, Kyiv