Derviş Ali Duman
Softwareentwickler
Profil
Ich habe eine solide Grundlage für meine Karriere als Softwareingenieur gelegt, indem ich bei Branchenriesen wie Huawei und ULAK Kommunikation an 5G-Kernnetzwerkmodulen und Datenbank-Kernel-Entwicklungen gearbeitet habe. Während ich meine berufliche Laufbahn in der Unternehmenswelt aktiv fortsetze, hat mich meine Leidenschaft für das Erschaffen dazu geführt, als Hobby eigene Unternehmensprojekte aufzubauen. Ich genieße es, meine technische Tiefe in Nebenprojekte umzuwandeln, die skalierbare und innovative Lösungen für reale Probleme bieten. Unser 3. Platz unter 33 Teams beim Ankara AI Hackathon 2026, der am 5. und 6. Februar in Zusammenarbeit mit der BTK Academy und Ucanble Technology organisiert wurde, ist die jüngste Frucht dieser Vision. „TornaPro“, das ich zusammen mit meinen Teamkollegen Mehmet Akif Duman und Uğur Özdemir entwickelt habe, reduziert die Angebotsprozesse in der Zerspanungsindustrie durch Automatisierung mit künstlicher Intelligenz von Tagen auf Sekunden. Ich setze meinen Weg nicht nur als Softwareingenieur in der Unternehmenswelt fort, sondern auch als Schöpfer, der Technologie durch Hobby-Unternehmungen in Mehrwert verwandelt.
Berufserfahrung
Softwareentwickler
2025/03 – Heute- Arbeitete am PostgreSQL Open-Source-Projekt als Kernel C/C++ Entwickler.
- Führte Geschäftsanalysen durch und wandelte Anforderungen in klare Aufgaben um.
- Führte QA-Aufgaben aus, erstellte und führte detaillierte Testfälle durch.
- Baute zuverlässige Testumgebungen auf und pflegte diese.
C++ Softwareentwickler
2023/11 – 2025/02- Entwarf und entwickelte ein C++ Kernmodul für das 5G-Basisstationssystem.
- Übernahm die technische Verantwortung für das Modul, betreute das neu gebildete Team und leitete zukünftige Designentscheidungen.
- Verwendete C++ und Python für die Entwicklung, mit Docker-basierten Build-/Testumgebungen.
Embedded Softwareentwickler
2022/06 – 2023/11- Arbeitete als Full-Stack Embedded Engineer an mehreren OpenWrt-Netzwerkgeräteprojekten.
- Schrieb Layer-2- und Layer-3-Switch-Logik in C (sowohl User Space als auch Kernel Space).
- Wendete Patches auf Treiber von Drittanbietern an, um kundenspezifische Anforderungen zu erfüllen.
Softwareentwickler Praktikant
2021/07 – 2021/08- Lernte und praktizierte 2G/3G/4G Mobilfunknetzkommunikation.
- Verwendete Python, Docker, RabbitMQ, MySQL für Netzwerksimulationen und Tests.
Labortutor
2021/02 – 2021/08- Wurde aufgrund von Bestnoten an der Universität als Labortutor ausgewählt.
- Betreute Studenten während der Laborsitzungen für Computertechnik.
Fachgebiete
Systemprogrammierung
Kernel-Entwicklung, C/C++ und Low-Level-Systemarchitektur.
Netzwerkprotokolle
5G, L2/L3 Switching, OpenWrt und Mobilfunknetzkommunikation.
Datenbank-Interna
PostgreSQL Open-Source-Entwicklung und Datenbankoptimierung.
Eingebettete Systeme
RTOS, Embedded Linux und Gerätetreiberentwicklung.
Technische Fähigkeiten
Programmiersprachen
Tools / Frameworks
Technische Fähigkeiten
Sprachen
Ausbildung
Technische Universität Gebze
B.Sc. in Computertechnik