Ender Demirkaya is an experienced software leader with 12 years building high-scale distributed systems and search infrastructure across Microsoft, Facebook, and Uber, now authoring the Software Engineering Handbook. He specializes in automating repetitive processes and designing resilient, geo-replicated storage and retrieval systems—from Bing’s ObjectStore to Facebook Search backend and Uber’s Cadence. A pragmatic tech lead who blends deep systems engineering with product-minded optimizations (privacy, integrity, capacity, internationalization), he moves teams toward measurable growth and retention improvements. Based in the Greater Seattle Area, he pairs academic research roots in search and caching with production-hardened experience in NAS, erasure coding, and RPC infra. Notably, he translates low-level system design into accessible guidance for other engineers through his ongoing handbook authorship.
12 years of coding experience
11 years of employment as a software developer
Math, Math at Samsun Akpinar High School
Bachelor of Science (BS), Computer Engineering, Bachelor of Science (BS), Computer Engineering at Erciyes University
Business Administration and Management Program, Business Administration and Management Program at Marmara University
Basic utility in Java that reads both XLSX, XLS and CSV files and converts Excel rows to Java Objects.
Contributions:8 commits, 3 PRs, 9 pushes in 7 years 8 months
xlsxcsvxlsjava-objectscsv-files
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.