Egor Nazarov is a backend software engineer with eight years of experience building and optimizing Java/Spring Boot services, currently at Yandex after key roles at EPAM Systems. He has deep practical experience with Java 12–15, SQL tuning, REST/GraphQL APIs, Microsoft Graph API, and test-driven development with Mockito and JUnit 5. Egor has led complex work in chemical informatics—rewriting major features, migrating data and structure formats from SMILES to MOLFILE—and driven performance gains through SQL optimization. He’s comfortable with CI/CD, Docker/Testcontainers, and Azure AD integrations, and has hands-on experience deploying and integrating applications with internal and external services. Colleagues benefit from his pragmatic approach to refactoring and migrations, and his GitHub bio hints at a curiosity for JavaScript alongside his core Java expertise.
8 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Instrementation, 4.3, Bachelor's degree, Instrementation, 4.3 at Санкт-Петербургский Государственный Электротехнический Университет «ЛЭТИ»
Прототип игры в жанре «Головоломка с механикой Blast»
Contributions:28 commits, 7 pushes, 2 branches in 2 years 1 month
gamegame-development
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.