Bitte denken Sie vor dem Drucken an die Umwelt.
Als PDF herunterladen

Mustafa Tufan

/mustafatufan


Mustafa Tufan

Erfahrener Software-Entwickler mit über zehn Jahren Berufserfahrung in den Bereichen Fintech, Kryptowährung, Bankwesen und Versicherung, der fundierte technische Expertise mit einem Master-Abschluss in Finanzwesen verbindet. Versiert in Backend- und Frontend-Entwicklung, Datenanalyse und Finanzanwendungen, mit umfassenden Kenntnissen in Java, Kotlin, Python, Spring Boot und mehreren SQL-Dialekten. Erfahren im Aufbau skalierbarer, leistungsstarker Anwendungen und in der Optimierung von Softwarearchitekturen.

Bewährt sich in dynamischen Umgebungen, von Start-ups bis hin zu Großprojekten auf Unternehmensebene, und liefert wirkungsvolle Lösungen. Leidenschaftlich engagiert für sauberen Code, neue Technologien und die Lösung komplexer Probleme.

Überzeugter Befürworter von KI-gestützter Entwicklung, der täglich Claude, Copilot, Gemini und ChatGPT nutzt, um schneller zu programmieren, zu lernen, zu planen und zu iterieren — sowohl in beruflichen als auch in persönlichen Projekten — und dabei Lösungen stets anhand realer Quellen und Dokumentationen überprüft.

Kontakt

kontakt@mustafatufan.de
+90 538 018 95 16
Nordrhein-Westfalen, Deutschland
Persönliches

13. November 1992
Englisch (C1), Deutsch (A1), Türkisch (Muttersprache)
Führerschein Klasse B (seit 2012)

Berufserfahrung (10+ Jahre)


Senior Software-Entwickler bei Allianz in Izmir, Türkei
Feb. 2023 - Aktuell (3+ Jahre)
  • Derzeit tätig an der Zentralisierung von Kommunikationseinwilligungsdiensten über mehrere Projekte hinweg.
  • TDM-Projekt erfolgreich umgesetzt; eine regulatorische technische Anforderung, die sicherstellt, dass alle Testdaten und Systeme mit den von Regulierungsbehörden bereitgestellten Testdaten konform sind.
  • Kısmen Ödeme-Projekt erfolgreich umgesetzt; ein regulatorischer Geschäftsprozess, der es Kunden der privaten Altersvorsorge ermöglicht, Mittel teilweise aus ihren Pensionen abzuheben.
  • Temlik-Projekt erfolgreich umgesetzt; ein regulatorischer Geschäftsprozess, der es Kunden der privaten Altersvorsorge ermöglicht, ihre Pensionsersparnisse als Sicherheit auf den Kreditmärkten zu verwenden.
    Versicherung, Altersvorsorge, Java, Spring Boot, JPA, JUnit, Apache Maven, RESTful API, PL/SQL, Scrum, Git, Bamboo, Nexus
Software-Entwickler & Datenanalyst bei Change in Tallinn, Estland
Sep. 2019 - Dez. 2022 (3 Jahre 4 Monate)
  • Sowohl Frontend- als auch Backend-Entwicklung zahlreicher kritischer und meistgenutzter Funktionen wie Portfolio- und Preisbenachrichtigungen, Portfolio-Graph, Performance-Graph, Nachrichtenbereich, Every Pay Kreditkartenzahlungsintegration, Mixpanel-Tracking-Integration und vieles mehr umgesetzt.
  • Aufgrund der Start-up-Umgebung bestand die Möglichkeit, mehrere Positionen gleichzeitig auszuführen. Ich erlangte umfassendes Wissen über die Produktdatenbank, erstellte automatisierte Berichte und visualisierte und präsentierte diese den Produktteams und C-Level-Managern als einziger Datenanalyst im Unternehmen.
    Fintech, Kryptowährung, Kotlin, Dart, TypeScript, Python, Spring Boot, Gradle, Flutter, RESTful API, BLoC, PostgreSQL, Redshift, TDD, Code Review, Scrum, Git, Docker, Sentry, Mixpanel API, Metabase, Airflow
    Eine Videoproduktion für das Unternehmen erstellt, inklusive Aufnahme und Schnitt, in den frühen Tagen von COVID-19.
Software-Entwickler bei Avatud Lahendused in Tartu, Estland
Mai 2019 - Aug. 2019 (4 Monate)
  • Entwicklung maßgeschneiderter Odoo-ERP-Module für spezifische Anforderungen estnischer Bau- und Fertigungsunternehmen.
    ERP, Python, JavaScript, Odoo, PostgreSQL, Kanban, Git, Docker, Sentry
Software-Entwickler bei Allianz in Izmir, Türkei
Jul. 2018 - Apr. 2019 (10 Monate)
  • Entwicklung des Allianz Messenger Clients als alleiniger Entwickler — ein Projekt, das als Abhängigkeit in andere Projekte eingebunden wird, um SMS und E-Mail zu versenden. Refaktorisierung aller Projekte, die bisherige Methoden verwendeten, als Teammitglied in einem Scrum-Team.
    Versicherung, Java, Spring Boot, JPA, EJB, Oracle ADF, JUnit, Apache Maven, RESTful API, PL/SQL, Scrum, Git, Bamboo, Nexus, Oracle WebLogic
Software-Entwickler bei Infina in Istanbul, Türkei
März 2016 - Juni 2018 (2 Jahre 4 Monate)
  • Wartung des Infleks Trade Projekts, eines Handelssystems, das Echtzeit-Handelsaufträge an die Borsa Istanbul Börse sendet.
  • Entwicklung von Buchhaltungs- und Kundenmodulen für Infleks Operation und Infleks Wealth Management als alleiniger Entwickler im Team. Wartung der Fonds- und Derivateinstrumente-Module.
    Fintech, Börse, Investmentbanking, Java, Spring Boot, JSP, JSF, PrimeFaces, JasperReports, Eclipse Rich Client Platform, JUnit, SAX Parser, Apache Maven, Apache Ant, Multithreading, SOAP, Sybase, MSSQL, PL/SQL, Oracle TimesTen, Scrum, Kanban, Git, CVS, Hudson, Jenkins, Apache Tomcat, WildFly
    Gewinner eines internen Wettbewerbs für einen neuen Firmenslogan und Ablösung des seit 2004 verwendeten Slogans durch Innovation for Finance
2012 - 2015
  • Entwicklung und Veröffentlichung von Android-Apps, mobilen Spielen und Entwicklungstools während mehrerer Praktika.

Ausbildung


M.S. in Kapitalmärkte und Börse an der Marmara-Universität in Istanbul, Türkei
2017 - 2019
  • Absolvierung eines Masterprogramms an der Schnittstelle von Finanzwesen und Technologie mit den Schwerpunkten Kapitalmarktrecht, Finanzökonometrie, Finanzmathematik, Investitionsanalyse und Portfoliomanagement, Derivatemärkte und Risikomanagement, Finanzmärkte und Institutionen sowie Rechnungswesen und Finanzberichterstattung. Abschluss des Programms mit einer Semesterarbeit. Dieser Abschluss ergänzt den Hintergrund in Software Engineering um tiefgreifende Fachkenntnisse in Finanzsystemen — direkt anwendbar in der Fintech-, Bank- und Versicherungssoftwareentwicklung.
B.S. in Software Engineering an der Firat-Universität in Elazig, Türkei
2010 - 2015
  • Absolvierung eines umfassenden Software-Engineering-Studiengangs mit den Schwerpunkten Algorithmen und Datenstrukturen, objektorientierte Programmierung, Datenbankmanagementsysteme, Betriebssysteme, Softwaredesign und -architektur, Webdesign und -programmierung, Informationssysteme und -sicherheit, Netzwerksysteme, Statistik und Wahrscheinlichkeitsrechnung sowie Künstliche Intelligenz. Praktische Branchenerfahrung durch zwei formelle Praktika und ein erweitertes Arbeitsplatztrainingsprogramm. Abschluss mit praktischer Erfahrung sowohl in theoretischen Grundlagen als auch in angewandter Softwareentwicklung.
  • Organisator und Jammer bei Global Game Jam Elazig 2012 2013 2014
  • Akademische Veröffentlichung über Android auf Türkisch: FEEB 2011, Açık kaynak mobil işletim sistemi: Android İşletim Sistemi
Informationstechnologie an der Gaziemir Anadolu Technischen Oberschule in Izmir, Türkei
2006 - 2010
  • Absolvierung eines 4-jährigen berufsbildenden technischen Oberschulprogramms mit Spezialisierung auf Datenbankprogrammierung im Bereich Informationstechnologien. Der Lehrplan umfasste Datenbankdesign und -verwaltung, SQL und Netzwerk-Datenbankadministration, objektorientierte Programmierung, visuelle Programmierung mit Datenbankintegration, Internet-Anwendungsentwicklung, Betriebssysteminstallation und -nutzung, Computer-Hardware-Grundlagen sowie Office-Anwendungen. Das Programm wurde hauptsächlich durch praxisorientierte Laborübungen vermittelt und bildete eine solide praktische Grundlage in Software- und Datenbanktechnologien bereits in jungen Jahren.
  • 215. Platz unter über 10.000 IT-Schülern bei der nationalen Prüfung für die Zulassung zu Bachelor-Studiengängen.

Persönliche (Hobby-)Projekte


SoloChance.org, Solo-Kryptowährungs-Mining-Tool
In Produktion, aktive Weiterentwicklung
  • SoloChance.org berechnet Solo-Mining-Chancen für Kryptowährungs-Miner. Es bietet ein benutzerfreundliches Frontend und eine öffentliche API mit über 200.000 monatlichen Anfragen und 20.000 einzelnen Nutzern.
bch.ee, Bitcoin Cash Mining-Pool
In Produktion, aktive Weiterentwicklung
  • bch.ee ist ein Bitcoin Cash Mining-Pool, der dem Blockfinder einen Bonus von 1 BCH zusätzlich zu proportionalen Auszahlungen gewährt. Basierend auf Open-Source-Mining-Software unterstützt er jede SHA-256-Hardware und arbeitet mit vollständiger Rundenanteilsabrechnung.
Btckit.io, Bitcoin-Adressgenerator
Pausiert
  • Btckit.io war ein Tool, das benutzerdefinierte Bitcoin-Adressen durch Brute-Forcing generierte.
Roll 'n Break, Unity3D-Spiel, veröffentlicht für iOS & Android
Letztes Update: 2018
  • Roll 'n Break war ein Action-Mobilspiel, veröffentlicht für beide Plattformen iOS & Android. In seiner Blütezeit hatte es Tausende monatliche Spieler.
Bilişim Bilgi Yarışması, native Android-App
Letztes Update: 2013
  • Bilişim Bilgi Yarışması war ein Quizspiel mit IT-Fragen. Es war eine Zeit lang bei Studenten der Firat-Universität beliebt.