Summary
Pavel Khorikov is a Software Engineering Lead based in Melbourne with nine years of experience building cloud-native, high-throughput systems and developer-focused tooling. He has repeatedly taken projects from prototype to production—recently launching and leading a team to build an internal financial accounting product using Python and React while integrating cutting-edge AI for financial data processing. His background spans backend microservices (FastAPI, async gRPC), DevOps and infrastructure automation, and billing/telemetry systems that improved latency and cost efficiency. Pavel emphasizes pragmatic architecture: balancing rapid delivery with scalability, reusability and contract-first TDD practices, and has created a microframework to accelerate integrations. He also mentors and onboards engineers, translating cross-functional requirements into repeatable CI/CD and testing standards. An early network engineer turned full-stack developer, he brings a rare combination of systems-level rigor and product-focused delivery.
8 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Tomsk State University of Control Systems and Radioelectronics
Bachelor's degree Network technologies and system administration, Bachelor's degree Network technologies and system administration at Krasnodar Institute of Electronic Instrument Design
Russian, English