← В ленту
Регистрация: 18.05.2024

Igor Shulga

Специализация: Tech Lead / Java Engineer

Портфолио

Netcracker Technology

● Overseeing a team of 4 developers, conducting code reviews, managing tasks, planning, mentoring, offering feedback, and interviewing potential candidates. ● Responsible for architecting and designing components, proposing technical solutions. Achievements: ● Deployed the “RSM” component into a cloud environment, attracting 3 new customers and contributing to over 50% of the total profit alongside the existing bare metal setup. ● Introduced and executed a clean architecture design from the ground up, resulting in clear, maintainable code. This initiative significantly improved test coverage to 92%. ● Successfully partitioned the legacy monolithic architecture into distinct microservices, leading to an expedited delivery timeline by one quarter.

DOM.RF

● Led a team of 3 developers as a Tech Lead for the “Authorization and Authentication” component. Conducted extensive customization of Keycloak and Access Control systems. ● Served as the primary developer for the “Mortgage Broker” project, overseeing the entire document processing flow. Achievements: ● Achieved the implementation of Single Sign-On (SSO) authorization across all internal products, eliminating the need for custom solutions on individual projects. This led to a 30% reduction in system crashes while establishing a unified interface.

Otkritie

● As a key developer proposed technical solutions, stepped in for the team lead during their absence, and actively engaged in meetings with the customer. Achievements: ● For the BPM (Business Process Management) logic component, boosted message processing speed by 25%.

Скиллы

Java
Kubernetes
Docker
Helm Charts
Spring Boot
Restful API
CI/CD
Jenkins

Опыт работы

Lead Software Engineer
с 01.2022 - По настоящий момент |Netcracker Technology
Kubernetes, Docker, Helm Charts
● Overseeing a team of 4 developers, conducting code reviews, managing tasks, planning, mentoring, offering feedback, and interviewing potential candidates. ● Responsible for architecting and designing components, proposing technical solutions. Achievements: ● Deployed the “RSM” component into a cloud environment, attracting 3 new customers and contributing to over 50% of the total profit alongside the existing bare metal setup. ● Introduced and executed a clean architecture design from the ground up, resulting in clear, maintainable code. This initiative significantly improved test coverage to 92%. ● Successfully partitioned the legacy monolithic architecture into distinct microservices, leading to an expedited delivery timeline by one quarter.
Senior Software Engineer
11.2019 - 01.2022 |DOM.RF
SSO, Docker, Helm Charts
● Led a team of 3 developers as a Tech Lead for the “Authorization and Authentication” component. Conducted extensive customization of Keycloak and Access Control systems. ● Served as the primary developer for the “Mortgage Broker” project, overseeing the entire document processing flow. Achievements: ● Achieved the implementation of Single Sign-On (SSO) authorization across all internal products, eliminating the need for custom solutions on individual projects. This led to a 30% reduction in system crashes while establishing a unified interface.
Software Engineer
04.2018 - 11.2019 |Otkritie
BPM
● As a key developer proposed technical solutions, stepped in for the team lead during their absence, and actively engaged in meetings with the customer. Achievements: ● For the BPM (Business Process Management) logic component, boosted message processing speed by 25%.
Software Engineer
05.2016 - 04.2018 |Night2Stay
Java, Spring Boot, Restful API
● Led a team of 2 developers, overseeing code review and task management. ● Contributed to constructing the complete tour booking cycle, encompassing individual services.
Software Engineer
09.2014 - 02.2017 |ЗАО "ПИК Прогресс"
ARM, ROM
● Developed a digital notch filtering program tailored for a novel sensor used to measure brief irregularities in railway tracks. ● Engineered a mechanism to burn this program into the ARM microcontroller ROM upon startup. This enabled software updates by directly connecting a USB drive to the microcontroller connector on the track measuring car.

Образование

Electrical and Electronics Engineering
2011 - 2017
National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)

Языки

АнглийскийПродвинутыйРусскийРодной