Stefan Zimmermann
Freiberuflich, Senior Software Developer, ARRI Media GmbH
München, Deutschland
Werdegang
Berufserfahrung von Stefan Zimmermann
Bis heute 5 Monate, seit Feb. 2024
Senior Software Developer
ARRI Media GmbH
1 Jahr und 4 Monate, Sep. 2022 - Dez. 2023
C++ Entwickler
Investment Data Services
I update the build (CMake, Linux+Windows build, sanitizers) and refactor code to add Python bindings to a C++ library.
4 Monate, Mai 2022 - Aug. 2022
C++ Entwickler
ANNAX GmbH
1 Jahr und 2 Monate, Juli 2021 - Aug. 2022
Interviewer
expertlead, expertview
I do technical interviews with software developers for a recruiting company.
6 Jahre und 10 Monate, März 2015 - Dez. 2021
CTO / CEO, Firmengründer
GAMA Kinetics UG
Geschäftsführer und Chief Technology Officer • Client und Server implementiert (harte Echtzeit, Cross-Platform) • Buildsystem-Skripte geschrieben und Qualitätssicherung automatisiert C++14, eclipse, CMake, PostgreSQL, Scrum, Jira, Windows, Ubuntu 16.04
Taking care of Software Quality, writing tests and improving the structure of software
2 Monate, Dez. 2020 - Jan. 2021
Cross-Platform C++-Backend-Entwickler
Beissbarth GmbH
Zusätzliche Fahrzeug-Referenzdaten aus Datenbank extrahiert und Code klarer gemacht.
C-/Python-Fullstack-Developer für embedded Sicherheitstelefonanlage • Backend + Frontend programmiert, Bibliotheken gebaut und paketiert Technologien: C++17, Python3.7, Docker, CMake, BASH4, NuxtJS, LibHttpServer
DevOps und Backend Tech-Lead • Initialer Go-Live für Nürnberg und Vorbereitungen deutschlandweiter Go-Live • Modularisieren, Duplikate entfernen, Codelänge reduzieren • Integration Atlassian Tools, Reviews Technologien: AWS (CloudFormation, Elastic Beanstalk, Cognito, RDS), Python 3.7, Docker, Scrum, Jira, Confluence, Bitbucket, troposphere, boto3, Django, NewRelic, Debian
IT-Strategie, Reorganisation des Entwicklungsprozesses, Product Owner: Technical Backlog, Scrum Master, Code Reviews, Deployments & Systemadministration, C-/Python-/Java-Entwicklung (C-Cross-Platform Entwicklung), Migration des Zahlungsdienstleisters von Mastercard zu Stripe
Chief Technology Officer • IT-Strategie, Reorganisation des Entwicklungsprozesses • Product Owner: Technical Backlog, Scrum Master • Code Reviews / Deployments & Systemadministration • C-/Python-/Java-Entwicklung (C: Cross-Platform Entwicklung) C99/C++03, AWS, MySQL, Scrum, Jira, Confluence, MacOs, Ubuntu, Django
IT-Strategie, Reorganisation des Entwicklungsprozesses, Product Owner: Technical Backlog, Scrum Master, Code Reviews / Deployments & Systemadministration, C-/Python-/Java-Entwicklung (C-Cross-Platform Entwicklung), Django ausgetestet
5 Monate, Dez. 2016 - Apr. 2017
Freelance C/C++ Entwickler
Objective Software GmbH
Senior C/C++ Entwickler und Architekt für automotive, embedded Security • Code Qualität erhöht, modularisiert, gtests portiert und gmock aufgesetzt • Buildsystem angepasst (CMake) C99, WindRiver C Compiler, CMake, Assembler, Scrum, Jira, Confluence, Windows 7
2 Monate, Dez. 2016 - Jan. 2017
Freelance Python Entwickler
EXPERIENCE DATA B.V.
Assistenten für Data Science Standardverfahren implementiert, Programmierung in Python: ANOVA, pandas, sk-learn, Django
Senior C++ Entwickler für Ubuntu Linux • Flugsimulation angepasst (zusätzliche Flugdaten berechnet etc.) • Schnittstelle für Flugdaten implementiert, Performance optimiert C++11/14, FlightGear Flugsimulator, Ubuntu 14.04, Scrum, Confluence
Portierung eines PHP-Systems in mehrere Java-Teilsysteme mit Backend-Fokus, aber auch Anpassungen in der GUI. Wartung und Erweiterung der Systeme.
7 Monate, Juli 2013 - Jan. 2014
Projektmanager, Entwickler & Consultant
Deutsche Automobil Treuhand GmbHRequirements, Architektur und Management von zwei Projekten im B2B Webbereich Visual Paradigm, IntelliJ und Blue Ant
4 Jahre und 2 Monate, Juni 2007 - Juli 2011
SW-Designer / Programmer
Institute for Process Control and Robotics
Wissenschaftlicher Mitarbeiter und Cross-Platform Entwickler Projekt: Immersive Roboter Netzwerke „ImRoNet“ • Architektur und Details entworfen, Middleware verpackt • Latenz von Audio, Video und Haptik optimiert (weiche Echtzeit) C++03, UML, NS-3, Ubuntu, SuSE, Fedora, Scrum, Jira
1 Jahr und 6 Monate, Okt. 2004 - März 2006
SW-Designer & Entwickler C++ als „HiWi“
Fraunhofer Institut für Integrierte Informations und Publikationssysteme
Entwicklung Java und C++ Framework für die Medienverarbeitung
Ausbildung von Stefan Zimmermann
1 Jahr und 10 Monate, März 2005 - Dez. 2006
Computer Science
Hochschule Darmstadt
2 Jahre und 6 Monate, Sep. 2002 - Feb. 2005
Computer Science
Hochschule Darmstadt
2 Jahre und 10 Monate, Okt. 1999 - Juli 2002
Computer Science
Universität Kaiserslautern (TH)
Sprachen
Englisch
Fließend
Deutsch
Muttersprache