Summary
Pavel Novozhilov is a Principal Software Architect and developer with over a decade of experience designing extreme high-performance, multi-threaded and distributed systems for telecom and real-time analytics. He has led teams and delivered production-grade IMDBs, distributed databases, lockless containers, and messaging engines, as well as revenue assurance and fraud-management platforms deployed across multiple operators. Pavel combines deep telecom protocol expertise (SS7, MAP, INAP, CAMEL, GTP, DIAMETER, etc.) with hands-on C/C++ systems work, Unix/kernel-level programming and custom memory managers for ultra-low latency. He also applies machine learning and automated-ML techniques to production services, optimizing CPU/GPU XGBoost and custom feature-transform pipelines. Notably, he has built billion-element in-memory structures and profiling tools, and has driven GDPR-ready integrations for European deployments. Based in Nizhniy Novgorod, he blends system-level craftsmanship with product-focused delivery across large telco migrations and 3G network startups.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Applied Science (BASc), Applied Mathematics, Mathematical models in economics, Bachelor of Applied Science (BASc), Applied Mathematics, Mathematical models in economics at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
English, Russian