29.09.2022 aktualisiert

**** ******** ****
100 % verfügbar

Frontend Softwareentwickler

Merkendorf, Deutschland
Weltweit
M. Sc. Eleictrical Engineering
Merkendorf, Deutschland
Weltweit
M. Sc. Eleictrical Engineering

Profilanlagen

CV - Oleksii Sukhodolskyi

Skills

Web:
JavaScript, TypeScript, React, Redux, Jest, React Testing Library, Webpack, Node.js, npm, ESLint, JHipster, REST, HTML, CSS,

Embedded:
Embedded C, Assembler, Linux, FreeRTOS, CMake, QA-C Static Analysis, Microcontroller (ARM, AVR, Sitara), Ceedling

DevOps:
Git, Docker, Jenkins, GitLab, GitHub, Bitbucket

Project Management:
Scrum, Jira, Confluence, Polarion AML

Domains:
Industrial Communication, Motor Control, Energy Transmission, Single Page Applications, Agile Processes in Organisations,

Miscellaneous:
UML, Enterprise Architect, Software Quality, Requirements Engineering, Software Security (OWASP), Automotive-SPICE, VSCode, Eclipse IDE, Visual Studio

Sprachen

DeutschMutterspracheEnglischverhandlungssicherRussischMutterspracheUkrainischMuttersprache

Projekthistorie

Frontend Softwareentwickler

Mosaik GmbH
Mosaik entwickelt eine Webapplikation, um agile Prozesse in
Organisationen und die Selbstorganisation von Teams zu
unterstützen.

Aufgaben:
* Design und Implementierung des UI-Interfaces
* Sicherstellung der Softwarequalität durch statische
Codeanalyse, Erstellung von automatisierten Tests,
Durchführung von Reviews
* Verbesserung von Legacy Code durch regelmäßigen
Refactoring und Auflösung von technischen Schulden
* Performance-Optimierung
* Sicherheitsanalyse
* Erstellung von Dokumentation
* Erstellung von User Stories
* Mitgestaltung der agilen Entwicklungsprozesse und der
Organisation

Methoden, Technologien, Werkzeuge:
JavaScript, TypeScript, HTML, CSS, VSCode, React, Redux,
Jest, React Testing Library, ESLint, OWASP Checker,
JHipster, Webpack, REST, Node.js, npm, Git, GitLab,
DevOps, Docker, SPA, Scrum

Embedded Softwareentwickler

KUNBUS GmbH
Das Team entwickelt einen Software-Stack für die industrielle
Kommunikation (PROFINET). Der Stack wird auf ARM-
basierten Multikern SITARA Mikroprozessoren von Texas
Instruments eingesetzt. Der Stack soll als öffentliche
Bibliothek auf der Webseite von Texas Instruments angeboten
werden. Der Stack soll auf verschiedenen Boardvarianten und
Betriebssystemen laufen.

Aufgaben:
* Design und Implementierung des PROFINET Stacks
* Design und Standardisierung der öffentlichen API's
* Design, Dokumentation und Implementierung der
Software Architektur
* Analyse von Spezifikationen
* Dokumentierung der Anforderungen
* Entwicklung eines Test-Systems zur Abdeckung
verschiedener Hardware Boards



Seite 2 von 5




* Erstellung von Scripts zur Automatisierung des Build-
Prozesses
* Mitarbeit am CI/CD Build und Deployment Prozesses
* Verbesserung von Legacy Code durch Auflösung von
technischen Schulden und regelmäßigem Refactoring
* Erstellung der internen und öffentlichen Dokumentation
* Erstellung und Abschätzung von User Stories
* Unterstützung des Teams bei der Einführung von Scrum

Methoden, Technologien, Werkzeuge:
Embedded C, Assembler, Python, ARM, TI SITARA
Prozessoren, TI-RTOS, FreeRTOS, CMake, Git,
GitExtensions, Bitbucket, Jira, Confluence, Jenkins, DevOps,
Doxygen, Scrum, Docker, Linux, Shell, Code Composer
Studio, Visual Studio, Ceedling, UML, Codesys, Enterprise
Architect, PROFINET, Ethernet, TCP/IP

Embedded Softwareentwickler

Nidec GPM, Merbelsrod
Die neugegründete Elektronikabteilung ist verantwortlich für
die Steuerung der ersten In-House entwickelten elektrisch
gesteuerten Wasserpumpe. Diese wird als Kühlmittelpumpe
im Porsche Taycan eingesetzt. Die Entwicklung wird nach
Automotive-SPICE zertifiziert. Ein Prototyp soll innerhalb
kürzester Zeit serienfertig werden.

Aufgaben:
* Design und Implementierung der Software zur
Regelung und zum Schutz des elektrischen Motors
* Enge Zusammenarbeit mit Hardwareentwicklern
* Analyse von Kunden- und Systemanforderungen und
Erstellung von Softwareanforderungen
* Betreuung der Subunternehmern
* Erstellung und Durchführung von Software- und
Systemtests
* Verbesserung der Softwarequalität und der
Entwicklungsprozesse
* Erstellung von Dokumentation
* Übernahme der Scrum Master Rolle im agilen Team

Methoden, Technologien, Werkzeuge:
Embedded C, MISRA-C, QA-C Static Analysis, Assembler,
ARM, Infineon Prozessoren, Eclipse IDE, Git, SourceTree,
Bitbucket, Jira, Confluence, Polarion ALM, UML, LIN and CAN
Communication

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden