Nach oben
#Über Mich
Ich heiße Steffen Roth und wurde 1988 in Berlin geboren. Nach Ende meines Informatik Studiums (Technische Informatik / Embedded Systems) im Jahr 2013 habe ich direkt, nach vorhergehenden dortigen Studentenjobs und einem Praktikum (seit 2011), bei der "Meelogic Consulting AG" angefangen Vollzeit zu arbeiten.
Neben meiner Arbeit (siehe nachfolgender Projektverlauf) habe ich in den letzten Jahren immer wieder kleinere Projekte, besonders in dem Bereich der Videospiele, vorangetrieben.
Darüber hinaus hielt ich u.a. im Rahmen der "dotNet User Group Berlin / Brandenburg" auch bereits mehrere Vorträge speziell zur Unity Engine (Themen u.a.: Einstieg in die Unity Entwicklung, VR mittels Google Cardboard und Daydream, Verwendung von Custom- Hardware, etc.).
Ansonsten bin ich ebenfalls in der Community um die 2D Engine "Clickteam Fusion 2.5" (CF2.5) als Moderator des offiziellen Chats aktiv und bin dort ebenfalls Ansprechpartner für deutschsprachige User. Ebenfalls ein persönlicher Dauerbrenner für mich ist die Entwicklung von Custom-Hardware, rund um die Arduino Szene (hauptsächlich Atmega328 basierte bzw. kompatible Boards wie dem ESP basierten Wemos Platformen).
#Tierschutz / Eichhörnchen
Seit annähernd 15 Jahren habe ich, ein selbst heute noch stets wachsendes, Interesse an Eichhörnchen.
Es ist zwar nach so langer Zeit schwierig zu sagen wie es überhaupt dazu kam, aber ich vermute es wird eine Mischung aus den regelmäßgen Besuchen der Tiere am Wallnussbaum im Elterlichen Garten und der naturgegebenen Niedlichkeit dieser Tiere sein.
Jedenfalls geht diese Leidenschaft nunmehr so weit, dass ich den Tieren nicht nur meine Homepage namentlich gewidmet habe, sondern auch vor einiger Zeit bereits real aktiv geworden bin.
So gebe ich seit einigen Jahren mein Bestes, Tieren im Winter mit Futterstellen auszuhelfen (Futterhäuser speziell für Eichhörnchen und für Vögel gesonderte Futterhalterungen) und ganzjährig Wasser zur Verfügung zu stellen.
Darüber hinaus engagiere ich mich seit ca. vier Jahren regelmäig bei der Eichhörnchen Hilfe Berlin / Brandenburg, um bei den sogenannten Aktionstagen oder wenn besondere Ereignisse weitere Hilfe nötig machen, auszuhelfen.
Zusätzlich bin seit ca. zwei Jahren auch stolzer "Patenonkel" für zwei der dort dauerhaft lebenden Tiere (Siehe Bild, Ich zusammen mit meinem Patentier "Red").
01/2021 - Aktiv
Automotive Modultest-Automatisierung und
Overhead-Konsolenentwicklung
Hella Aglaia
Modultestentwicklung in Tessy für Automotive Batteriemanagementsysteme für Elektro- und Hybridfahrzeuge. Zeitweise Übernahme der Leitung des Testteams (ca. 2,5 Monate) und Support für Automatisierte Dokumentation der Tests in Doors.
Bugfixes in der Konsolenentwicklung in div. Modulen für Overhead Konsolen (Fahrzeug- Dachkonsolen). Review Tätigkeiten für die Codebasis, Codestyle (z.B. MISRA) und Sicherheitsrelevante Bereiche (z.B. HIS- Metriken). Support des Testteams zur Testautomatisierung.
Projektaufgaben
- Testerstellung
- Testdurchführung
- Zeitweise Leitung des Teams
- Support Dokumentations-Automatisierung
- Konsolenentwicklung (Python)
- Implementierung / Bugfixes
- Support des Testteams
- Wartung / Dokumentation (u.a. UML-Diagramme, Doors Spec., etc.)
- Review Tätigkeiten
Technologien und Tools
- Windows 10
- Tessy
- Python
- Doors
- Eclipse (C)
- IAR Embedded Workbench
- Rhapsody
- IBM – PTC
- Helix QAC
01/2020 - 05/2020
Testautomatisierung Navigation on Demand Plattform
HERE
Qualitätssicherung eines völlig neuen automotive embedded Navigations- Systems basierend auf der Android 9 Automotive Plattform. Testimplementierung mittels Calabash / Cucumber Framework für Android. Teilweise Übernahme der Systemintegration einzelner Komponenten.
Projektaufgaben
- Testerstellung (manuelle und automatisierbare Tests)
- Testdurchführung (manuell und automatisiert)
- Environment Aufbau Integration und (Softwareseitige) Pflege
Technologien und Tools
- Linux (Ubuntu)
- Android 9 Automotive
- Android Studio
- Kotlin
- Typescript
- Cucumber
- Calabash
05/2018 - 01/2020
Testautomatisierung Steuergeräte für Automobile
IAV
QA, Testmanagement und Entwicklung von Test Cases auf Grundlage von Lastenheften und Funktionskatalogen zur Testautomatisierung von Automobil- Steuergeräten auf Basis von Webtechnologien und pytest (Python basiertes Testframework). Dev, RESTful Service Interfaces für Embedded Fahrzeug Hardware und Entwicklung von Unittests aufbauend auf dem Google Testframework.
Projektaufgaben
- Analyse der Test- Anforderungen/Spezifikation
- Implementation von Car Service tests (unit tests / Google test framework)
- Bug fixing Car Service Komponenten (C++)
- Testing mittels Simulationen (CANoe) und verschiedener REST Clients (Firefox RESTclient, ReadyAPI, Pytest)
- Fehleranalyse / Reporting
Technologien und Tools
- Windows 10
- Visual Studio / C++
- RESTful Service API
- HTTP / JSON
- Google Test
- ReadyAPI / SoapAPI
- CANoe
- Pytest / Python
- Git
- JIRA
12/2017 - 12/2020
Lernapp für Grundschulkinder
Sternchenverlag
Entwicklung einer Lese Lern-App für Grundschüler. Vollständige Konzeptionierung, Implementierung und Pflege für insgesamt 16 Apps für iOS und Android auf Basis einer Crossplattform- Umgebung. Langzeitpflege der Appstore- Auftritte / Kundenbetreuung bei Fehlern und Umsetzung von Änderungsanforderungen des Kunden.
Projektaufgaben
- Planung und Koordination des Projekts
- Grafische Aufarbeitung der Vorlagen
- Vollständige Implementierung inkl. Animationen
Technologien und Tools
- Android
- iOS
- Click Fusion 2.5
+ Android Exporter
+ iOS Exporter
- Gimp
Offizielle Links / Werbematerialien
11/2017 - 04/2018
Unity Demo Projekt
In Eigenleistung für Meelogic Consulting AG
3D Spiele Demo zur Klärung der Einsatzmöglichkeiten für evtl. spätere Projekte des „Quasi-Standards“ von Unity in der 3D Verarbeitung.
Projektaufgaben
- 3D Modellierung von statischen Objekten und vollanimierten Figuren in Blender
- Texturisierung, 2D Grafiken / Sprites
- Normalmap Baking
- Scripting für Unity in C#
Technologien und Tools
- Windows 10
- Android
- Blender
- Unity
- Visual Studio
- Gimp
10/2016 - 08/2019
UI Entwicklungssupport für Waschmaschinen
BSH Hausgeräte
Entwicklungsunterstützung für eine premium Waschmaschinen Serie im IOT Sektor. Implementierung von zusätzlichen Features, Bugfixing und Test des Benutzer Interfaces in Emulationen und Embedded Hardware.
Projektaufgaben
- Implementierung von verschiedenen UI Elementen in direktem Kontakt zu Designern und dem Firmware Entwickler Team
- Test von Komponenten in Verwendung von Software Emulatoren und Beispiel Hardware / Komponenten
Technologien und Tools
- Windows 10
- Inflexion UI Express
- Git
- JIRA
- Serena Business Manager
Offizielle Links / Werbematerialien
04/2014 - 10/2016
QA und Testing im Automotive / Navigation Sektor
HERE
QA und Testing einer Navigationsanwendung für einen premium Automobilhersteller. Erstellung von Test - Cases und initiieren von grundlegenden Testprozeduren für den gesamten Testverlauf und alle beteiligten Teammitglieder. Aufsetzen von diversen Testumgebungen als virtuelle Maschinen und weltweiten technischen Support anderer Teams (inkl. Genereller Linux Unterstützung). Reisen und Testfahrten in verschiedene geschäftsrelevante Regionen zum Softwaretesten besonderer Gesetzeslagen und Umgebungsbedingungen (z.B. USA, Süd Korea und Schweiz).
Projektaufgaben
- Erstellung von testunterstützenden Tools zur Erstellung und Auswertung von Test- Cases
- Erstellung verschiedener spezialisierter VMs für verschiedene Teams an mehreren Firmenstandorten
- Manuelle Tests der Navigation Software auf VMs Umgebungen und der embedded Hardware im Fahrzeug
- Test verschiedener, unterstützender Applikationen für das Hauptsystem (Android, iOS und Webbrowser basiert)
- Generelle technische Unterstützung für Hardware und Software bei verschiedenen Teams weltweit, inkl. Erstellung von unterstützenden Tools für bessere Reporting Möglichkeiten
- Bug reporting inkl. Bild und Video Schnitt / Bearbeitung
Technologien und Tools
- Windows 7
- Linux (Ubuntu, Kubuntu, Mint)
- Android
- iOS
- Mozilla FireFox
- Internet Explorer
- Microsoft Edge
- VMPlayer
- Oracle Virtual Box
- Gimp
- SUPER Video Converter
- Free Video Editor
- JIRA
Offizielle Links / Werbematerialien
01/2014 - 05/2014
Bilderbuch App für Android und iOS Tablets
Glückschuhverlag
Entwicklung einer Bilderbuch-App aus einfachen PSD-Bildvorlagen für Android und iOS unter Verwendung der neu auf dem Markt erschienen Crossplattform-Software Click Fusion 2.5. Das Projekt umfasst dabei diverse Bereiche der App Entwicklung u.a. Grafik und 2D Animationen, Audiowiedergabe mittels mehreren Audiospuren und diverse Minispiele.
Projektaufgaben
- Planung und Koordination des Projekts
- Grafische Aufarbeitung der Vorlagen
- Vollständige Implementierung Animationen
- Audiobearbeitung
- Implementierung diverser Scripting Scenes
Technologien und Tools
- Zielsysteme: Android (4.0+) und iOS
- Clickteam Fusion 2.5
+ Android Exporter
+ iOS Exporter
- Gimp
- Audiobearbeitung: SUPER
- NCH Wavepad
Offizielle Links / Werbematerialien
09/2013 - 12/2013
Android-Customisierung für Sicherheitstelefone vom Typ SiMKo3
IXDS
Komplettes Neudesign des User Interfaces für ein abhörsicheres Hochsicherheits-Telefon und -Tablet, um die Akzeptanz des potenziellen Kundenstammes erhöhen zu können. Dafür wurden ebenfalls Erweiterungen der Tablet- und Telefon-Geräte um diverse Statusanzeigen sowie die Möglichkeit eines Wechsels zwischen einem normalen und dem sicheren Betriebssystem geschaffen.
Projektaufgaben
- Implementierung von Statusabfragen und Meldungen für VPN Verbindungen
- Entwicklung des Wechselsystems zwischen dem unveränderten und dem gesicherten Simko3 Android Betriebssystem
Technologien und Tools
- Eclipse
- Gimp
- Android 4.1
- Android Monitor
- Java
Offizielle Links / Werbematerialien
03/2013 - 08/2013
Bachelorarbeit, Haptisches Display - Recherche, Modellierung und Aufbau eines 3D Demonstrators
Beuth Hochschule für Technik Berlin (BHT)
Bachelorarbeit zu dem selbstgewählten Tema „Haptische Displays“, in dieser Arbeit wurde ein komplett neuer Display Prototyp mit Hilfe von moderner Rapid Prototyping Technologien, wie des Hardware Designs mittels Kunststoff 3D Druckern, für mechanische Displayteile und der Verwendung einer LabView Programmierumgebung zur Treiberentwicklung, eingesetzt. Zu Testzwecken wurde ebenfalls eine Umgebung in der Crossplattform Multimedia Fusion 2 entwickelt zur einfachen Ansteuerung mittels einer vollständig unabhängigen Desktop Anwendung.
Projektaufgaben
- Prototypen Entwicklung und Design von mechanischen Display Elementen
- Treiberentwicklung mittels LabVIEW
- Testumgebungs- Entwicklung mittels Crossplattform
- Vollständige Dokumentation
Technologien und Tools
- LabVIEW
- Sketchup
- I²C basierter Servo Controller
- Multimedia Fusion 2 (unabhängige Software Testumgebung)
- Slic3er (Slicer 3)
- Pronterface
Offizielle Links / Werbematerialien
06/2012 - 07/2013
QA diverser Zeitungswebauftritte
Axel Springer
QA für die Webauftritte der Zeitungen „Die Welt“, „Berliner Morgenpost“, „Hamburger Abendblatt“ und „Bergedorfer Zeitung“. Anfänge in der Entwicklung automatisierter Testverfahren mittels Robots-Framework und mit Aufbau von Test-Entwicklungstools (Eclipse Basis).
Projektaufgaben
- Manuelle Tests der Webauftritte (Smoketests, Rollouttests, etc.) in verschiedenen Browser und Betriebssystemen, Zusammenstellung und Test einer stabilen Entwicklungsumgebung für künftige automatisierte Tests
Technologien und Tools
- Windows 7
- MacOS X
- Android
- Java Derivat
- FireFox
- Chrome
- Internet Explorer
- Internet Explorer (for Mac)
- Opera
- Safari
Offizielle Links / Werbematerialien
06/2012 - 09/2012
3D Visualisierung für Lagersysteme
Beuth Hochschule für Technik Berlin (BHT) / Aucoteam
Agiles Software-Projektes mit Inhalt: Erstellung und Test einer Applikation, welche Lagerdaten wie z.B. Größe, Aufteilung, Auslastung usw. als Content aus einer Datenbank ausließt und mittels WPF als 3D Visualisierung anzeigt.
Projektaufgaben
- Auslesen von Daten aus einer SQL Datenbank
- Berechnung von 3D Objekten aus den Daten und Darstellung der Objekte
- Implementierung und Test incl. Testdokumentation
Technologien und Tools
Offizielle Links / Werbematerialien
10/2011 - 01/2012
QA eines komplexen Telematik-Portals
ENAiKOON GmbH
Quality Assurance für Webanwendungen für Flottenmanagement Durch die Verschmelzung von Sprach-, Daten- und Bildkommunikationstechnik bieten sich im Feld der Telematik viele Anwendungsbereiche, wie Unternehmen ihre Geschäftsprozesse effizienter gestalten und steuern können. In diesem Bereich betreibt der Kunde auf Basis einer JSP-Lösung ein Internetportal zum Flottenmanagement, dessen Online-Karteneinbindung für Live-Tracking um verschiedene neue Funktionen erweitert werden soll.
Projektaufgaben
- Testen der diversen Webanwendungen in verschiedenen Browsern
- Debugging
- Test-Koordination
Technologien und Tools
- Firefox
- Chrome
- Internet Explorer 10
- Firebug
Offizielle Links / Werbematerialien
10/2011 - 04/2012
XNA Projekt
Meelogic Consulting AG
Erprobung der neuen Umgebung des XNA Frameworks und Erforschung der Einsatzmöglichkeiten für spätere Projekte.
Projektaufgaben
- Projektentwurf und Planung
- Implementierung und Test
- Dokumentation
Technologien und Tools
- XNA Framework
- C#
- Visual Studio
- Gimp
Offizielle Links / Werbematerialien
05/2010 - 10/2010
Entwicklung von einer Oracle APEX Datenbankanwendung
Beuth Hochschule für Technik Berlin (BHT) /
Projekt für das Freizeit und Erholungszentrum Berlin (FEZ)
Anpassung des Datenbank Designs und Erstellung einer Online-Anwendung mit Oracle Application Express (APEX). Veröffentlichung des Abschlußbreichtes des gesamten Projekts ist unter: "BEAR2FIT - Innovative Weiterentwicklungen für Freizeitanlagen der Bildung und Erholung: Wissenschaftlicher Abschlussbericht 2008-2011" zu finden.
Projektaufgaben
- Entwurf der Anwendung zum Auslesen des Contents aus der Datenbank und Anpassung der Datenbank
- Implementierung und Test
- Dokumentation der Implementierung und Testdokumentation
- Einführung in die Benutzung für Angestellte des FEZ
Technologien und Tools
- Oracle APEX
- Oracle SQL Developer
Offizielle Links / Werbematerialien
#Impressum
Inhaber der Homepage:
Steffen Roth
Adresse:
Prühßstr. 83A
12109 Berlin
Deutschland
Email:
info@squirrel-entertainment.com
#Rechtliche Hinweise
Diese Webseite verwendet keinerlei Cookies und sammelt keinerlei personenbezogenen Daten.
Alle Downloads auf dieser Seite sind nach bestem Wissen und Gewissen risikolos gehalten (virenfrei etc.) und funktionell beschrieben. Dennoch wird keinerlei Haftung für eventuelle Manipulationen seitens Dritter übernommen. Ebenfalls kann selbstverständlich keine Garantie auf vollständige Funktionalität der hier angebotenen Software, Skripte etc. übernommen werden.