Igor
From Ukraine (UTC+3)
Igor – .NET, Angular, C#
Igor is a senior full-stack developer with a strong focus on Angular and .NET, and additional experience in React and Next.js. He has led teams and made architectural decisions, particularly in education, logistics, and international student placement domains. Igor is comfortable working directly with clients and stakeholders, and is recognized for his detailed communication and team-oriented approach.
11 years of commercial experience in
Main technologies
Additional skills
Direct hire
Not possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Full-stack Developer
The web platform for the international network of study centres that provides academic and practical support for admission to UK and US-based universities. This platform allows potential clients to get prepared for the international degree program by passing online courses and apply to UK and US universities through the online platform.
- Refactored and maintained legacy code, including jQuery and Angular modules;
- Defined CMS models and managed API communication with CMS/CRM;
- Implemented scalable, high-load API endpoints and CRUD operations;
- Developed Client and API application structure;
- Built authentication functionality and responsive UI with HTML/CSS;
- Contributed to Azure CI and ensured code test coverage;
- Collaborated with team and clients, participating in sprint planning and task estimation.
Tech/Team Lead, Full-stack Developer
Learning management system (LMS) aims to bridge teachers, students, parents, and administrators in one platform. LMS makes it easy to create and manage all learning activities, such as creating online classes, assessing students, enhancing collaboration, storing, and tracking individual/ aggregate progress.Besides, software gives users access to a digital library which includes videos, presentations, or ebooks.
- Analyzed business requirements and investigated solutions;
- Participated in Discovery phases with stakeholders and development teams;
- Contributed to UI/UX discussions;
- Designed project architecture and database models;
- Led back-end and front-end teams, defining technical tasks and splitting User Stories;
- Developed and implemented microservice architecture;
- Built scalable, high-load API endpoints and application structure;
- Reviewed code and handled merge requests.
Tech/Team Lead, Full-stack Developer
A Transport Management System for a U.S. trucking company offering TL and LTL services. Built with a microservices approach, it integrates Safety, Dispatch, Maintenance, and Logbook modules. The system streamlines planning, execution, and optimization of fleet operations.
- Analyzed business requirements and participated in Discovery phases with stakeholders and the team;
- Contributed to UI/UX discussions and developed interactive client modules with Angular and KendoUI;
- Designed project architecture, database models, and microservice architecture;
- Implemented scalable API endpoints, CRUD operations, authentication, and scheduled tasks;
- Developed application structure, interface communications, and integration with Google Maps;
- Built modules for data aggregation, event calendars, employee performance tracking, and PDF generation;
- Managed Continuous Integration with TeamCity and collaborated directly with the team and clients.
Full-stack Developer
This application enables efficient planning and optimization of freight transport by calculating the optimal truck load based on cargo weight, dimensions, and destination. It allows users to create, manage, and upload orders, as well as coordinate loader workflows within a single system.
The core truck-loading calculation logic was redesigned and optimized, significantly improving performance, speeding up calculations, and enhancing code maintainability. Additional functionality was introduced for generating detailed PDF reports. As part of the modernization effort, key parts of the application were migrated from jQuery to Angular, improving scalability and long-term supportability.
- Developed client and server parts of the application;
- Designed database structure;
- Discussed and evaluated new functionality with the customer.
Full-stack Developer
An interactive application for real-time analysis and planning of the construction zone.
- Developed the client-side application;
- Configured Microsoft CRM system;
- Migrated data from legacy databases and supported related application development.