Ulaş Türkmen is a seasoned technology leader and CTO with 16 years of experience building production-grade Python systems, AI-driven products and high-availability services from Berlin. He blends a rigorous academic background (PhD/MSc in Cognitive Science and a BSc in Electronics) with hands-on expertise in ML/NLP, orchestration, and ops—having designed chatbot engines serving thousands of users and led cross-functional teams end-to-end. His track record spans startups and scale-ups including Revolut, Twyla AI and micropsi industries, where he shipped core infrastructure, optimized databases, and improved observability tooling. A pragmatic security-minded engineer, he has contributed hardening and robustness fixes to open-source projects like PyFacebook and built alternatives to problematic tools (e.g., Stashpy). Colleagues know him for translating complex research-led ideas into reliable, production-ready services and for mentoring diverse engineering teams.
16 years of coding experience
13 years of employment as a software developer
PhD, Cognitive Science, PhD, Cognitive Science at Universität Osnabrück
BSc, Electronics Engineering, BSc, Electronics Engineering at Orta Doğu Teknik Üniversitesi / Middle East Technical University
Contributions summary:Ulaş primarily focused on enhancing the security and functionality of the PyFacebook library. Their contributions involved implementing request validation using app signatures, adding timeouts to iframe authentication, and adjusting the validation chain. These changes indicate a focus on securing the application and improving its robustness. The user's work also included code cleanup, refining the library's overall quality.
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.