Summary
Talgat Shakirov is a Lead Software Engineer with over two decades of hands-on experience and a decade in senior backend and data roles, specializing in Scala, Java, distributed systems and AWS-driven microservices. He designs and delivers high-load, maintainable solutions—spanning Kafka, Spark, Kubernetes, MongoDB and GraphQL—while translating stakeholder needs into pragmatic technical architectures. A proven leader at EPAM and former Big Data engineer at VEON, he combines deep data-pipeline expertise (Airflow, Spark, Flink) with strong CI/CD and containerization practices. Comfortable across FinTech, telecom and enterprise domains, he frequently mentors teams and enforces readable, scalable code standards. Despite a long career rooted in .NET and Java, he has evolved into a Scala/functional programming specialist with active GitHub projects reflecting that transition.
10 years of coding experience
18 years of employment as a software developer
Master’s Degree Mechanic-mathematic faculty, Master’s Degree Mechanic-mathematic faculty at Kazakh National state University after al-farabi
English, Russian, Kazakh