Ich bin frischgebackener Softwareentwicklungs-Absolvent. Ich entwickle mit Python und vertiefe mich in Richtung maschinelles Lernen und künstliche Intelligenz.
An der Universität habe ich mit Java und C# begonnen, bin dann für mein Abschlussprojekt zu maschinellem Lernen gewechselt. Jetzt arbeite ich mit einem Python-basierten Stack – klassisches ML, Datenanalyse und Webentwicklung. Wenn ich Code schreibe, zerlege ich das Projekt zuerst in Teile, lege das Fundament fest und arbeite mich dann zu Details; somit ergibt sich eine klare Struktur bei der Fehleranalyse.
Fallstudie
Energieeffizienz-Vorhersage
Ausgewählte Arbeiten
Image Watermarking Desktop App
Eine mit Tkinter entwickelte Desktop-Anwendung, mit der Benutzer individuelle Wasserzeichen zu ihren Bildern hinzufügen können. Bildverarbeitung mit Pillow, Dateiverwaltung und ein sauberer GUI-Ablauf.
Tkinter · Pillow
Text to Morse Code Converter
Ein Python-Script zur bidirektionalen Umwandlung zwischen Text und Morsecode. Übung in Zeichenzuordnung, Eingabevalidierung und formatierter, lesbarer Ausgabe.
Typing Speed Test
Eine GUI-Anwendung, die die Tippgeschwindigkeit misst. Fokussiert auf Echtzeitberechnung, Benutzerinteraktion und Ereignisverarbeitung.
Tkinter
Technischer-Stack
Hintergrund
Ursprünge. Meine erste Codezeile schrieb ich mit 13 – um einen Clan-Banner in HTML für ein Browserspiel namens Ikariam zu entwerfen. Ich recherchierte bei Google, ordnete Schriftart-Funktionen neu, bekam Fehler und arbeitete mich zu Lösungen vor, bis das Design in meinem Kopf auf dem Bildschirm erschien. Jahre später wurde mir klar, dass diese Schleife – Recherche, Dokumentation lesen, Versuch und Irrtum – ein vollständiger Softwareentwicklungsprozess von Anfang bis Ende war. In der Oberstufe stand für mich fest, dass ich Programmierer werde. Mein Englisch war noch nicht gut genug und türkische Online-Ressourcen waren rar, also begann ich mit Java- und C-Büchern. Mein Interesse an Robotik und Maschinen zog mich zu C; heute kommt mein Interesse an KI aus derselben Quelle – ich sehe sie als funktional ähnliche Felder.
Meine Arbeitsweise. Es gibt keinen alleinigen richtigen Weg, ein Projekt zu lösen. Meine eigene Methode ist, zu vereinfachen: Ich zerlege es in Teile, lege das Fundament an und gehe dann ins Detail. Komponenten verheddern sich nicht, und wenn ein Fehler auftritt, erkenne ich, wo ich suchen muss. Dieser Ansatz ist die natürliche Fortsetzung einer Gewohnheit, die ich in einem auswendiglern-basierten Bildungssystem entwickelt habe – mich dafür zu entscheiden, die Logik eines Themas zu verstehen, anstatt Fragetypen auswendig zu lernen. Wenn ich die zugrundeliegende Struktur erfasse, kann ich Probleme, die ich zum ersten Mal sehe, leichter lösen.
Meine Ingenieursvision. Nach meinem Abschluss sah ich, wie sich die Branche schnell veränderte; ich bemerkte, dass Einstiegspositionen sowohl durch KI als auch durch Marktsättigung weniger werden. Ich sehe das nicht als Bedrohung, sondern als eine Realität, über die man sorgfältig nachdenken sollte. Für mich ist KI keine Quelle der Kreativität – sie ist ein Partner. Das „Was" entscheide ich; für das „Wie" dieser Entscheidung nutze ich KI als Kollaborateur. Um in der sich verändernden Welt nicht den Anschluss zu verlieren, versuche ich, Claude in meinen Arbeitsablauf zu integrieren. Gleichzeitig schreibe ich weiterhin Code auf traditionelle Weise, um die Grundlagen nicht zu verlieren und meine Entwicklung nicht zu behindern.
Beharrlichkeit. Ich habe keine Angst vor Misserfolg. Egal wie viele Fehler ich mache, ich versuche es erneut; ich verliere nicht die Hoffnung. Kleine Schritte zählen immer noch als Fortschritt. Mir ist Vorstellungskraft wichtiger als Intelligenz: Vorstellungskraft beantwortet das „Was", Intelligenz das „Wie". Ohne Ziel – wohin führt dich die Fähigkeit allein?
Zertifikate
100 Days of Code: The Complete Python Pro Bootcamp
Dr. Angela Yu · Udemy · 56,5 Stunden
Software Development on SAP HANA
SkillUp EdTech · Coursera
SAP ABAP Temel Seviye Yazılım Eğitimi
Burak Kocaaslan · Udemy
Microsoft Certified Software Developer
C# · ASP.NET MVC · HTML5/JS/CSS3 · Bilge Adam
Kontakt aufnehmen
Offen für neue Möglichkeiten und Kooperationen.