Based in Ankara, Turkey.
8+ years shipping software.
MSc, Computer Engineering.
I'm Erdem —
I negotiate with the machine.
Most days, it listens.
I started writing code in high school and went professional in 2015 as an intern. I've stayed close to the craft ever since — shipping desktop apps (C#, WPF, Swift, C/C++), mobile apps (Java/Android, React Native) and web apps on the JVM with Spring and Quarkus. For eight years I led frontend and backend on the QNB eSolutions e-Ledger module at Cybersoft.
Alongside that, my graduate work was in computer vision and deep learning. My MSc thesis focused on Zero-Shot Learning — full details and the related publication are on my CV.
I prefer conventional tools and full control over the source code. I enjoy exploring new frameworks, but I lean toward stable, consistent solutions. Mostly I like solving problems that make people's everyday lives a little easier.
I plan to keep building along these paths. If you'd like to get in touch — for work or just to chat — my details are on the contact page and on the social handles linked below.
- 2018 — 2026Cybersoft · Bilkent Cyberpark, Ankara
Senior Software Engineer - 2017 — 2018Alyo (Anvato) · ODTU Teknokent, Ankara
Software Engineer
- 2016Atlas (K12NET) · Hacettepe Teknokent, Ankara
Intern - 2015Turkish Grain Board · Kizilay, Ankara
Intern
- 2019 — 2021Baskent University · CGPA 4.00
MSc, Computer Engineering - 2013 — 2017Atilim University · CGPA 3.81 · Top student
BSc, Computer Engineering
/ Backend
- Java
- Spring Framework
- C#
- PHP
/ Database
- Oracle DB
- MS SQL
- MySQL
- MongoDB
/ Frontend
- JavaScript (Vanilla)
- TypeScript
- HTML5
- CSS3
- React JS
/ Scripting & OS
- Bash
- Windows CMD
- GNU/Linux (Ubuntu, Fedora)
/ AI & DL
- Python
- OpenCV
- Deep Learning
/ Mobile
- Android (Java)
- React Native
/ Version Control
- Git
- CVS
/ Package Management
- Maven
- Gradle