Summary
Ali Gelenler is a seasoned senior software engineer and Udemy instructor with 11+ years building high-performance, n-tier Java and Spring-based distributed systems. He has led large-scale migrations from legacy PL/SQL and JEE platforms to cloud-native microservices using Spring Boot, Kafka, Elasticsearch and Docker, with hands-on experience optimizing DB performance and caching for high-throughput environments. At ING and earlier public-sector projects he tackled real-world scale and security challenges, including blue/red security champion work and OWASP-ASVS practices. Comfortable across cloud providers (AWS, GCP, Azure) and CI/CD pipelines, he combines deep architecture sensibilities (Clean Architecture, design patterns) with pragmatic delivery. He also trains developers on Java/JEE topics and maintains an algorithmic problem-solving practice to keep technical skills sharp. Based in Amsterdam, he blends enterprise-grade engineering with a teacher’s knack for explaining complex systems.
11 years of coding experience
8 years of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at Çankaya Üniversitesi
Electrical and Electronics Engineering, Electrical and Electronics Engineering at Başkent Üniversitesi
Bachelor's degree, Physics, Bachelor's degree, Physics at Orta Doğu Teknik Üniversitesi / Middle East Technical University
Turkish, İngilizce