Yılmaz Uğurlu is a pragmatic software leader with 10+ years of experience building APIs, cloud services, IoT applications, and analytics platforms, currently serving as Head of Software in Berlin. He combines hands-on engineering—designing high-availability systems, message-queue architectures, and optimized resource usage—with leadership that emphasizes freedom, responsibility, and rapid, agile delivery. His background spans founding an MLOps startup, leading ML efforts and software engineering at Next Big Thing AG, and building adtech analytics and adservers earlier in his career, giving him a rare blend of edge deployment, ML ops, and production API experience. Known for automating tedious workflows, he mentors teams to own end-to-end systems while staying deeply curious about technologies and the world beyond code.
10 years of coding experience
20 years of employment as a software developer
Bachelor's degree Public Administration, Bachelor's degree Public Administration at Muğla Sıtkı Koçman Üniversitesi
Extended useragent parser for Node. Uses useragent package and extends its functionality
Contributions:3 releases, 42 commits, 2 PRs in 3 years 5 months
device-detectiondeviceextendeduser-agentgiphy
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.