Summary
Andrey Nikolaev is a pragmatic technology leader and Chief Technology Officer with nine years of hands-on Java experience and a track record of taking products from concept to production for large enterprise customers. He blends architecture and delivery skills—designing systems, setting up CI/CD, and improving p99 performance—while leading and mentoring distributed engineering teams. Comfortable diving into long-lived codebases, he favors test-driven development, static analysis, and repeatable release processes, and has lectured university students in Java. His toolbox spans Spring ecosystem, Kafka/RabbitMQ, OpenShift/Docker, PostgreSQL and MongoDB, and he has driven standards and developer workflows at scale. Notably, he has led projects for the world’s largest publicly listed natural gas company, reducing critical-service latency and owning technical risk across the lifecycle.
9 years of coding experience
8 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Ryazan State Radiotechnical University (former Academy)
English, Russian