Resume
In both my professional journey and ongoing self-education, I actively engage in two domains: embedded software development and web development. In the past, considerable amount of time during my studies was devoted to material science and laser physics. At the moment I am working for an automotive company in Bavaria and am supporting a team, creating software for driving an electric traction motor. At the same time I am running a small business in the field of IT. I specialize on web apps with versatile functionality: both front-end and back-end solutions.
Summary
Languages
Education
Master of Eng. in Electric Engineering & Information Technology
2010 - 2012
Rosenheim University of Applied Sciences, Bavaria
- Emphasis on control & automation
- Master thesis on sensorless control of PMSM
- Grade 1.6
PhD Studies in Material Science and Laser Physics
2009 - 2010
University of Zielona Gora, Poland
- Emphasis on experimental physics
- Publications in the fields of nonlinear optics and ESR spectroscopy
- Grade 1.6
Master of Eng. in Electronic Systems
2005 - 2009
Engineering Academy, Zaporizhzhja, Ukraine
- Emphasis on embedded systems & power electronics
- Master thesis on uC-based system for registering laser pulses
- Grade 1.0
Professional Experience: Web Development
Front and Backend Software Developer (Freelance)
2022 - Present
Freelancing for Customer Projects: Web Apps, Admin Dashboards
- Web apps with QR/bar-code generation/scanning functions
- Mobile apps with geolocation, photo taking, bluetooth communication features
- Dashboards with visualization of real-time data changes
- Admin boards with SIP telephony functions
- Databases for web applications
Developer of Web Application for Online Video Events
2021 - 2022
Company "Slove Dating"
- Requirements specification, software architecture design
- Development of an application for conducting real-time video meetings
- Development of admin dashboard for managing participants and video meetings
Software Developer of PMSM-based Strength Training System
2018 - 2021
Startup Company "InnovaFit"
- Android app to control the mechatronic training system from Smartphone via Bluetooth
- Basic and application software for the inverter ECU
- CAD design of the housing (PTC Creo Express, FreeCAD)
Professional Experience: Embedded Systems
Software Developer in projects "Motor Control Platform", "Traction Motor Control Advanced Development" and "Pump Control Unit"
2020 - Present
Automotive OEM, Bavaria
Model-based development of motor control algorithms using Simulink/Targetlink. Application: traction motor Integration of automatically generated code into AUTOSAR-based software for AURIX uCs (EB Tresos, DaVinci Developer) Agile development methodology (Scrum Framework)
Software Developer in project "High-Volt. Electric Refrigerant Compressor"
2017 - 2020
Automotive OEM, Würzburg, Bavaria
Development of custom software modules for the optimal behavior of the Electric Compressor in vehicles (ANSI C, C++, GIT, Codebeamer) Assisting customers during the commissioning process after installation in test vehicles Function implementation according to Functional Safety (FuSi) requirements Rest-bus simulation (Vector CANoe, CAPL) Customer support during hot weather testing (IDIADA, Spain)
Software Developer in project "High-Volt. Electrical Refrigerant Compressor"
2016 - 2017
Automotive OEM, Würzburg, Bavaria
Development of application software for sensorless speed-controlled BLDC drives with air load Software validation and optimization (including acoustic optimization) Development of an automated acoustic optimization system (Python, Vector CASL)
Simulation Engineer in Project "Rapid Control Prototyping System for Drive Electronics Projects"
2015 - 2016
Automotive OEM, Würzburg, Bavaria
Creation of the software scheduling concept for dSPACE-HW based rapid prototyping system. Creation of the parametric model of the BLDC motor commutation software for Xilinx FPGA Board (Simulink, RTI FPGA, Xilinx System Generator). Simulation of sensorless control and commutation software for PMSM using the rapid prototyping system (S-Functions, Simulink).
System Engineer in Project "CFM" (Cooling Fan Module) & Software Architect in project "Standard Module for Commutation and Control"
2014 - 2015
Automotive OEM, Würzburg, Bavaria
Creating System Requirements Specification (SRS) and Design Document (SDD) in IBM DOORS. Support in optimizing software solutions (acoustics, EMC), adapting to customer requirements. Development of the modular concept (structure and content) for the standard module "Commutation and Control". Creating Software Requirements Specification (SWRS) and Design Document (SWDD) in DOORS.
Application Software Developer in Project "Innovative Gearbox Actuator"
2012 - 2014
Automotive OEM, Hallstadt, Bavaria
Development of position control and commutation software for the system variant with a BLDC motor, SPI communication within the system, ECU PWM-interface (ANSI C). Simulation of the gearbox system (Matlab, Simulink). Development of the modular concept (structure and content) for the standard module "Commutation and Control". Assistance in installation of prototypes into the test vehicles at customer site.
Skills
Programming Languages




Tools: Web Development












Tools: Embedded Systems










Certificates
Smyrnov OleksandrWeb DeveloperTestDome
Certificate
Smyrnov OleksandrHTML/CSSTestDome
Certificate
Smyrnov OleksandrEmbedded Systems and CTestDome
Certificate
Oleksandr SmyrnovJavaScriptTestDome
Certificate
Smyrnov OleksandrAngularTestDome
Certificate
Smyrnov OleksandrC++TestDome
Certificate