Summary
Doğukan Polat is a software engineer and PhD candidate in Computer Science at the National University of Singapore with a decade of experience spanning research, teaching, and industry engineering roles. He has moved between applied research at A*STAR and practical software development—from a software engineering role in Ankara to senior interview engineering at Karat—bridging academic rigor with production-focused systems. Now a Teaching Assistant at NUS, he combines mentorship and technical depth, likely fluent in low-level idioms hinted by his terse code-like personal summary ("while(*a++ = *b++);"). His background suggests strengths in algorithms, systems programming, and evaluation of developer skills, and he brings international experience across Turkey and Singapore.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at Bilkent University
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at National University of Singapore
English, Turkish