Salim Doost

IT-Experte

Software-Architekt und Informatiker
für kritische und komplexe Projekte
Hanau, Deutschland
Verfügbar ab Apr. 2020
Ich liebe Herausforderungen und am liebsten löse ich sie mit modernen Technologien. Ich lernte programmieren im Selbststudium und schrieb mein erstes Computerspiel mit 13 Jahren.
Heute, ausgestattet mit einem Master in Informatik mit Auszeichnung und mit über zehn Jahren Berufserfahrung, bin ich bereit um Sie und Ihr Team dabei zu unterstützen innovative, nutzerfreundliche und effektive IT-Lösungen zu entwickeln.
Bereit für den nächsten Schritt? Schreiben Sie mir

Zeitkritisch

Wenn die Frist den Projekterfolg gefährdet, stellt die einfache Erhöhung der Mannzahl oft keine Lösung dar. Eher im Gegenteil: Jetzt sind erfahrene und effektive Entwickler gefragt, die in ablenkungsfreien Umgebungen mit einem stabilen Technologie-Stack und kurzen Entscheidungswegen fokussiert arbeiten können.

Leistungskritisch

Große Datenmengen, komplexe Algorithmen, Echtzeitkommunikation - IT Projekte mit hohen Leistungsanforderungen können schnell zu kostspieligen und unberechenbaren Angelegenheiten werden. Mit einer genauen Analyse zu Beginn identifiziere ich die Engpässe um diese anschließend anzugehen ohne den Blick auf das Ganze zu verlieren.

Hohe Komplexität

Ich schrecke vor Projekten mit besonders hoher fachlicher oder technischer Komplexität nicht zurück. Ganz im Gegenteil: Hier kann ich meine Stärken erst richtig nutzen. Strukturiert und organisiert gehe ich voran um Ihr Projekt zum Erfolg zu führen.

Meine Werte

  • Hohe Code-Qualität führt zu weniger Softwarefehlern und ist langfristig wirtschaftlicher.
  • Teamwork mit respektvoller und effektiver Kommunikation.
  • Wirtschaftlichkeit. Den Aufwand stets im Blick mit Priorisierung für das Dringendste.
  • Ethik. Für eine bessere Welt – das Richtige tun, anstatt den einfachen Weg zu gehen.
  • Sicherheit. Bewusstsein für IT-Sicherheit durchweg beim Design und bei der Umsetzung.
  • Aufgeschlossenheit zu Menschen, Techniken und Technologien.

Dienstleistungen

  • Full-Full-Stack Entwicklung

    Ich habe mehrere Jahre Erfahrung in Backend-Entwicklung (Microservices, Web-Services, IoT), Frontend-Entwicklung (Web, Desktop, Rich-Client, Mobile Hybrid, iOS und Android), Testautomatisierung, Spieleentwicklung (2D und 3D) und Dev-Ops (Serverless/Cloud, Continuous-Integration and Deployment, Überwachung und Netzwerke).

  • IT-Architektur und Techn. Leitung

    Übergreifende Fachkenntnisse verschiedener Technologien sowie Erfahrung in unterschiedlichen Bereichen der Informatik helfen mir dabei optimale IT-Architekturen zu entwickeln. Darüber hinaus besitze ich mehrere Jahre Berufserfahrung in der Leitung von Entwickler-Teams und als Verantwortlicher für Software-Systeme.

  • Algorithmen und Datenstrukturen

    Mit theoretischem Grundlagenwissen sowie praktischer Erfahrung in Algorithmen und Datenstrukturen kann ich Geschäftslogik langfristig und kosteneffektiv planen und umsetzen. Gut entworfene Datenstrukturen und prozessoptimierte Algorithmen stellen die Mindestanforderungen für das Skalieren Ihres Geschäfts dar. Damit können kurze Antwortzeiten für eine exzellente Nutzererfahrung auch zu Hauptbelastungszeiten aufrechterhalten bleiben.

  • Maschinelles Lernen und Künstliche Intelligenz

    Ich kann Ihr Team dabei unterstützen das bisher undenkbare mit ML & KI Techniken möglich zu machen. ML & KI sind spannende Themen und ermöglichen uns dank der Fortschritte der letzten Jahre Probleme zu lösen die vor einigen Jahren noch unlösbar schienen. Aber Achtung, ML & KI stellen nicht immer den besten Lösungsweg dar. Ich helfe Ihnen daher ebenfalls zu entscheiden, wann gute und mit deutlich weniger Aufwand verbundenere Heuristiken ähnlich starke Ergebnisse liefern können.

Auszeichnungen

zeige alle 6

Als Informatiker und Softwareentwickler lege ich sehr viel Wert auf lebenslanges Lernen. Für optimale Lösungen muss jede Herausforderung aufs neue evaluiert werden; und mit jeder ist Weiterentwicklung verbunden.

Daher identifiziere ich mich nie mit den Technologien die ich bereits beherrsche. Stattdessen liegt mein Fokus in der Methodik und in den Prozessen der professionellen Softwareentwicklung. Ich lege Wert auf kontinuierliche Weiterbildung und einen umfassenden Überblick über verfügbare Technologien.

Fertigkeiten und Sprachen

  • Agile Entwicklung
  • Backend-Entwicklung
  • DevOps
  • Entwicklung für mobile Endgeräte
  • Frontend-Entwicklung
  • IT Sicherheit
  • Systemarchitektur
  • Teamleitung
  • UI/UX
  • Web-Entwicklung
  • Deutsch, Englisch, Persisch/Dari, Japanisch, Französisch
zeige alle 27

Technologien

Docker
Java
Linux
Python
ReactJS
Rust
Scala
TypeScript
zeige alle 38

Erfahrungen und Ausbildung (Auszug)

Schreiben Sie mir für ein vollständiges CV (mit Zeugnissen und Referenzprojekten).

  • seit Apr. 2019
    ProSiebenSat.1 Tech Solutions
    ,München
    Senior Scala Entwickler (freiberufl.)

    Aufgaben: Weiterentwicklung, Wartung und Optimierung eines kritischen Big-Data ETL Frameworks mit Scala, Spark, Hadoop und Exasol. Erstellung eines Test-Frameworks. Unterstützung bei Architektur-Themen, DevOps und beim Teamaufbau.

  • seit Okt. 2008
    Challenge Studios UG
    ,Frankfurt a. M.
    Mitgründer und Technischer Leiter

    Mein damaliger Kommilitone Mathias Bader und ich gründeten Challenge Studios als IT-Unternehmen mit Fokus auf E-Learning.

  • März 2015 – März 2019
    Dynacrowd GmbH
    ,Wiesbaden
    Leitender Software-Ingenieur

    Als erster Mitarbeiter des Startups konnte ich von Anfang an alle Entwicklungen, Höhen und Tiefen sowie Neuausrichtungen mit gestalten. Ich hatte Freude an dem was diese Position abverlangt: Verantwortungsbewusstsein, Eigeninitiative, Koordination und Einsatzbereitschaft. Neben der Leitung und Entwicklung von Kundenprojekten und internen Anwendungen waren meine Aufgaben: Aufwandsschätzungen und Unterstützung in der Akquise, Projektberichte, Bewerber-Interviews.

  • Nov. 2010 – Feb. 2015
    Capgemini Deutschland GmbH
    ,Offenbach a. M.
    Senior Software-Ingenieur

    Aufgaben: Softwareentwicklung (Spezifikation, Konstruktion, Programmierung, technische Dokumentation, Wartung), IT-Architektur-Design, Testautomatisierung, Projektleitung. Engagement als Hochschulpate zur Unterstützung von HR. Beförderung zum Senior in 2012.

  • Okt. 2008 – März 2010
    Universität des Saarlandes
    ,Saarbrücken
    Master of Science (Informatik)

    Abschluss mit Auszeichnung.

  • Aug. 2008 – Sep. 2008
    Lehrstuhl für Information Physics and Computing der Universität Tokio
    ,Tokio, Japan
    Forschungspraktikum (IAESTE)

    Entwicklung einer graphischen Benutzeroberfläche für Bildbearbeitung und Erweiterung des Algorithmus für Video-Unterstützung; Entwicklung eines Audio-Spektrum-Editors

Referenzen (Auszug)

  • I can fully recommend Salim Doost based on four years we worked together. Salim has my highest respect both personally and professionally. Salim was a senior developer, CTO and led a team of up to five developers. His ability to analyze and solve and deliver even the most complex problems is amazing. The implementation speed is impressively high and in customer contact he is always convincing, clear, authentic and reliable. In addition to that he masters a broad range of technologies. If you have the chance to do projects together - you better don’t hesitate.
    Christoph Dümmen, CEO
    Dynacrowd GmbH
  • Bei schwierigen Aufgaben und Anfragen zeigte Herr Doost ein hervorragendes und fundiertes Fachwissen, das er sehr sicher einsetzte. Sein Abstraktionsvermögen befähigte ihn bei komplexen Fragen zu selbstständigen, durchdachten und realistischen Einschätzungen. Seine fundierten Entwicklungs- und Architektur-Kenntnisse setzte er hierbei souverän ein, was Hauptgrund für seine Teilnahme am Capgemini High Potential Programm war.
    Marius Vöhringer, Project Director
    Capgemini Deutschland GmbH
  • Throughout his stay at my lab, I was really impressed at his gentle and sincere personality, enthusiastic attitude toward work, deep understanding in technology, good sense of system design and reliable and efficient programming skills. […] Nobody in the lab could believe he would really complete the first assignment in three days as he promised. […] He extended the algorithm to support videos and, in addition, he improved the performance of the algorithm by a factor of two. […]
    Shigeki Sagayama, Prof.
    Lehrstuhl für Information Physics and Computing der Universität Tokio