Turkmen Demirci is a Lead Software Engineer with over a decade of experience architecting and modernizing Java-based enterprise systems, currently leading engineering at Rabobank from the Netherlands. He combines deep expertise across the Java ecosystem (Spring, JPA/Hibernate, Spring Boot), Oracle/Fusion Middleware, and integration technologies (SOAP/REST, Apache Kafka, Camel, Kafka Streams) with hands-on experience decomposing monoliths into cloud-native microservices on AWS. Turkmen has balanced roles as engineer, solutions architect and founder—co-founding BASEQ AI—demonstrating both product-minded thinking and the ability to deliver robust, production-grade platforms. He has a long track record in telecom and finance, migrating legacy stacks (Lotus/DOMINO, WebLogic) to modern Spring and containerized environments while driving testable, maintainable codebases. Known for pragmatic problem-solving, he often leverages performance-oriented tooling such as Apache Ignite and Kafka Streams to squeeze low-latency value from complex data flows.
10 years of coding experience
17 years of employment as a software developer
High School Degree, High School Degree at Ziya Kalkavan Anatolian High School
Bachelor's degree, Techniccal Education Faculty, Bachelor's degree, Techniccal Education Faculty at Marmara University
This is a simple React App , I published my CV via Github Pages. There are still some staff to be done though (css wise) so I will let you know once it is fully finished.
Contributions:69 commits, 65 pushes, 2 branches in 1 year 9 months
Contributions:20 commits, 16 pushes, 1 branch in 1 day
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
Turkmen Demirci - Lead Software Engineer at Rabobank