Abdulaziz Al-alshaikh is a Senior Software Engineer based in Riyadh with five years of experience building secure, large-scale services using Java, Python, Go, and cloud-native practices. He has designed and implemented Open Banking APIs that meet regulatory requirements across Saudi Arabia, the UK, and Europe, enabling payments and data-sharing between banks and licensed third parties. His background spans microservices, event-driven systems (NATS, Kafka), CI/CD and GitOps, and production-grade tooling like Testcontainers and SonarQube, reflecting a strong focus on reliability and observability. Previously he built analytics and ML-enabled backends for gaming platforms and operated critical infrastructure and game servers, giving him a pragmatic blend of developer and operator sensibilities. Colleagues describe him as an engineer who bridges compliance-driven product constraints with scalable technical design, often surfacing automated testing and deployment improvements that reduce operational risk.
5 years of coding experience
4 years of employment as a software developer
High School Diploma, High School Diploma at Najd National Schools
Bachelor of Computer Science, Honors, Bachelor of Computer Science, Honors at Prince Sultan 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.