Artur Aukhatov is a seasoned software engineer with nine years of experience building scalable backend and cloud-native systems across banking, telecom, and SaaS domains. Currently on Rabobank’s Digital Platform Tribe, he develops critical Kotlin/Spring-based microservices that power customer data access, encryption, and incident management for mobile and web apps. He has led migrations from legacy architectures to modern microservices and cloud storage solutions, notably rebuilding a SharePoint/OneDrive-to-S3 backup platform from scratch. Comfortable across JVM ecosystems and cloud platforms (Azure, AWS, GCP) he also brings hands-on DevOps experience with Kubernetes, Docker, monitoring, and CI/CD. Fluent in Tatar and pragmatic about production reliability, he combines an engineer’s attention to throughput and observability with a track record of mentoring teams and delivering high-throughput APIs.
9 years of coding experience
11 years of employment as a software developer
Engineer's degree Automated data processing and management systems, Engineer's degree Automated data processing and management systems at Ufa State Aviation Technical University
Checkstyle configuration that checks Java coding conventions
Contributions:9 commits, 2 PRs, 7 pushes in 1 year
lintercoding-conventionschecksconventionsjava
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.