Utku Uçkun is a software engineer at Apple with nine years of experience blending academic research and practical engineering across HCI, accessibility, and systems. He holds a Computer Science bachelor’s from Bilkent and a PhD from Stony Brook, where he worked as a research assistant on Human-Computer Interaction under Professor IV. Ramakrishnan while also teaching networks and labs. His background includes internships applying efficient algorithms to domain-specific problems—from byte-level Java serialization for defense software to physics-driven simulation in Unity—demonstrating a knack for turning research ideas into performant implementations. Based in Mountain View, he brings both rigorous academic training and hands-on product experience to accessibility and user-facing engineering challenges.
9 years of coding experience
4 years of employment as a software developer
Computer Science, 3.73, Computer Science, 3.73 at Bilkent Üniversitesi
High School Diploma, High School Equivalence Certificate Program, 89.9/100, High School Diploma, High School Equivalence Certificate Program, 89.9/100 at Mehmet Emin Resulzade Anadolu Lisesi
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Stony Brook University
Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
Contributions:21 pushes, 7 branches in 4 months
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.