Umut Karakulak is a Technical Lead based in Tokyo with nine years of experience building full-stack products and production ML systems from 0→1. He has led architecture, DevOps, security, and observability for AI-first products such as RAG chatbots and a call-based AI agent using the OpenAI Realtime API while also owning coding standards and incident response. Comfortable toggling between hands-on development and technical leadership, he previously drove product decisions and customer-facing delivery for a community platform and built in-house ML models as a data scientist. An active contributor to front-end open-source AR work, he improved AR.js’s marker detection and rendering precision—showing a knack for practical UX-driven experimentation with cutting-edge web tech.
9 years of coding experience
8 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Yeditepe University
Efficient Augmented Reality for the Web - 60fps on mobile!
Role in this project:
Front-end Developer
Contributions:6 commits, 2 PRs, 7 comments in 1 day
Contributions summary:Umut primarily focused on enhancing the user interface and functionality of the augmented reality (AR) web application. They updated the AR.js library's core files by introducing a `labelingMode` parameter, which allows users to customize the marker detection based on black or white borders. They also modified A-Frame examples to demonstrate the new feature and improved the build process. Finally, the user added a precision setting to the renderer.
Contributions:24 PRs, 72 pushes, 4 branches in 3 years
repositoriesshowcasejekyll
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.