Erdem Doğan — Backend & AI Engineer
İstanbul-based backend and AI engineer with production ownership of systems that operate unattended. I work across Python, Java/Spring Boot and TypeScript, and build things end to end.
Summary
Erdem Doğan is a backend and AI engineer based in İstanbul. He is the sole engineer of an autonomous recruitment platform that combines LLM agents with a scraping pipeline maintaining 40,000+ agent records across six national franchise networks, with real-time change detection, integrity guards and multi-channel alerting on a containerised VPS deployment. He delivers end to end across Python, Java/Spring Boot and TypeScript: multi-tenant schema design, LLM integration behind server-side proxies, and diagnosis of failures that appear only under production load.
Availability
Open to remote work and relocation — visa-free Schengen travel
Experience
- Apr 2026 — Present· Lead AI & Automation Engineer· Full-time · Remote · Sole engineer
Otorecrutor
A recruitment-intelligence platform I am the only engineer on. An LLM agent sits on top of a Python and Playwright acquisition layer that keeps 40,000+ agent records current across six national franchise networks — twice a day, with nobody watching.
- May 2026 — Present· Mobile & Backend Developer· Contract · İstanbul
Avrupa Çocuk platform
A platform connecting specialists and parents across a multi-branch rehabilitation clinic chain: a Java 25 and Spring Boot 4 backend with six user roles, a Flutter client, and separate deployments per country so regulatory boundaries stay real.
- Dec 2025 — Jan 2026· Junior Game Developer· Contract · Remote · Rome-based team
WarCry MMORPG
Core development team of an MMORPG. Refactored C++ game-loop and server-side systems, and automated item and mob data management in Python so database values stayed consistent with in-game mechanics. The engagement ended when the project was discontinued for budget reasons.
- Apr 2026 — May 2026· Software Engineer Intern· Remote · İstanbul
TNC Group
Completed the Software Persona professional development programme with a certificate of achievement — relational databases and SQL, JavaScript web development, UI/UX design in Figma, and Android and iOS mobile development.
- Oct 2025 — Dec 2025· Software Engineer Intern· İstanbul
Zettanium
PHP server-side logic and relational schema design for the company's web infrastructure — an unfamiliar stack picked up independently and delivered against inside the internship.
- 2024 — 2025· Software Developer· Self-employed
Freelance
Production web applications for clients in healthcare, education and retail — scoping with non-technical stakeholders, build, deployment and post-launch maintenance, owned end to end.
Selected projects
- 2026· Engineer
Multi-Agent Development Orchestrator
Takes a request in plain language and decomposes it into a chain of ten specialised coding agents — architect, backend, mobile, QA, security, review, localisation — each running as an isolated process against a target repository.
- 2026· Architect & Full-Stack Engineer
Triage
A pipeline that takes messy customer input and turns it into structured data: an urgency score, a category, a two-line summary. When something is urgent, the webhook and the alert e-mail go out on their own.
- 2025· Engineer
Chess, from scratch
Chess with all its rules and no chess library — board model, move generation, check and mate detection, and a minimax search with alpha-beta pruning over a tile-based board. Java first, then ported to JavaScript so it runs in the browser. You can play it on this site.
- 2026· Engineer
NOA
A SwiftUI iOS app with LLM-backed assistant modes and live market data, kept behind a Cloudflare Workers proxy so no API key ever reaches the device.
- 2026· Engineer
cents
A Next.js availability tracker with a Telegram bot that tells you the moment something you have been watching comes back in stock.
Technical skills
- Python · Java · TypeScript · JavaScript · C++ · C · PHP · SQL · Swift · Dart
- Spring Boot · Spring Security · JPA/Hibernate · SQLAlchemy · REST API design · PostgreSQL · MySQL · SQLite · Redis · Flyway
- LLM application design · Autonomous agents · Multi-agent orchestration · Prompt and pipeline engineering · PyTorch · TensorFlow · OpenCV
- Next.js · React · Node.js · Express · Flutter · SwiftUI
- Docker · Docker Compose · Linux VPS · Cloudflare Workers · Vercel · Git · Playwright automation
Client work
- 2026· Design & Development
Özel Eğitim Birliği
A site for an independent professional association that sits between special-education specialists and the institutions that hire them — standard contracts, a mediation desk, regulation tracking. Two audiences with opposed interests, one page, and a membership path for each.
- 2025· Design & Development
Fzt. Doğukan Altın
An editorial, high-end site for a physiotherapist — an evidence-based, personal practice presented through calm typography, a 3D hero and a clear path to booking.
- 2025· Design & Development
Avrupa Çocuk
The public site for a special-education and rehabilitation group, rebuilt as a bespoke PHP and SQLite CMS with an admin panel for branch content, events and media.
- 2025· Design & Development
Avcılar Optik
A clean, modern website for an optician — a strong brand presence, a showcase for frames and products, and an easy way for customers to find and reach the store.
Education
2022 — 2027 (expected)
B.Sc. Software Engineering
İstanbul Aydın University
Languages
Turkish (native) · English (professional working proficiency) · Italian (elementary)