About
Software engineer with 17+ years of building back-end and distributed systems, from national-scale e-learning and smart-grid platforms to TomTom's Search API and Google Cloud. I pick the tools orchestrate the agents that find the best solution for each problem.
- Distributed systems
- Cloud computing
- Software architecture
- Agentic engineering
Experience
Software Engineer · Google
Jan 2022 – PresentAmsterdam, Netherlands
- Software engineer on Google Cloud.
Software Engineer · TomTom
Nov 2018 – Dec 2021Amsterdam, Netherlands
- Search team: built four new microservices for the Search API (parking, fuel prices, Rich POI, EV charging availability).
- Cut data release time from 8+ hours to 2 by moving storage to RocksDB, and moved the platform from Azure VMs to AKS for lower cost and better reliability.
Software Development Lead · Siemens
Apr 2012 – Nov 2018Ankara, Turkey
- Led a 5–7 person team building an outage management platform for smart grids, integrated with utilities' SAP systems and delivered in Turkey, Austria, Saudi Arabia, Spain and Norway.
Software Engineer · Anelarge
Feb 2010 – Apr 2012Ankara, Turkey
- Built a data augmentation engine using linked data, NLP (NER, WSD) and recommendation algorithms; contributed Turkish mappings to DBpedia.
Software Engineer · Sebit
Aug 2008 – Aug 2009Ankara, Turkey
- Back end for the Vitamin e-learning platform (2M+ users), including an online exam system for 100,000+ concurrent students.
Education
M.Sc. Software Engineering
Middle East Technical University, Ankara
B.Sc. Computer Engineering
Middle East Technical University, Ankara
Certification & publication
Certified Professional for Software Architecture
iSAQB · 2016
Concept Disambiguation Exploiting Semantic Databases
SWIM '11, Athens · ACM