Pavel Arapov is a senior software engineer with 15 years of experience building high-performance, resilient backend systems—most recently architecting Java/Kotlin microservices at JPMorgan Chase and ITASystems that process millions of transactions daily with 99.99% uptime. He combines deep systems thinking and hands-on skills in Java, Spring Boot, Kafka, Kubernetes and cloud platforms to redesign monoliths, optimize ETL pipelines (achieving multi-hundred percent speedups) and eliminate regulatory risk through robust fraud-detection workflows. Pavel has a strong track record of delivering measurable business impact—such as increasing retained revenue and customer growth via payment workflow improvements—and of reducing defects and SLA penalties through automation and observability. He mentors engineers, leads code reviews, and bridges cross-functional teams to turn complex requirements into maintainable, testable production services. With an Ms in Mathematics and roots in low-level optimization work, he brings both rigorous analytical thinking and pragmatic engineering to large-scale fintech and platform problems.
15 years of coding experience
20 years of employment as a software developer
Ms in Mathematics, Ms in Mathematics at Bashkir State University
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.
Request Free Trial
Pavel Arapov - Senior Software Engineer at JPMorganChase