Yuri Novitsky is a Technical Architect with 13+ years building and leading cross-border teams to deliver telecom-grade and enterprise web systems. He combines deep Java SE/EE and Spring expertise with hands-on experience in databases (Oracle, PostgreSQL, MySQL, MongoDB), middleware (Kafka), and legacy PHP stacks, enabling pragmatic integration across OSS/BSS landscapes. At Netcracker he moved from lead developer to architect on internal cloud and major operator projects, owning design, estimations and cross-vendor interfaces for features like capacity planning and commissions. Comfortable across full stack concerns, he applies strong OOP, SOLID-based design and TDD practices to drive maintainable, testable systems. He also brings a background in semantic knowledge-bases and Linux administration, which helps when bridging data modelling with operational needs. Based in St. Petersburg, he’s equally at home mentoring small international teams and diving into low-level SQL tuning or integration challenges.
12 years of coding experience
19 years of employment as a software developer
Engineer's degree, Computer-aided systems of information processing and management, Engineer's degree, Computer-aided systems of information processing and management at Saint Petersburg State University of Aerospace and Instrumentation
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.