Download PDF

Anatolii Tsirkunenko

(28 years)
Munich, Germany

Summary

I am passionate about creating innovative projects and solutions in the Embedded Software Development domain (5+ years), as well as Web Development (3+ years), and using my leadership abilities to drive my team to success. With my diverse skill set and experience, I am confident in my ability to develop and lead complex software systems that can contribute to the advancement of the industry.

Work Experience

Cellular Software Engineer

Munich, Germany

1 year and 3 months

  • Developed SW for Apple C1+ Modem (C / Cellular)
  • Analyzed and fixed SW issues across Layer 1 (C / Traces Analysis)
  • Brought up Unit Testing for Layer 1 (GoogleTest)
  • Developed 2 Verification Frameworks for Layer 1&2 (C / Python)
  • Developed multiple scripts for work optimization/automations (Python / Shell)

Embedded Software Developer BMS

Garching, Germany

3 years and 9 months

  • Developed SW and Architecture for BMS and internal projects (C / S32KX / RTOS / SPI / I2C / CAN / UART / Enterprise Architect)
  • Developed multiple scripts for work optimization (Python)
  • Lead a team of 5 people (Codebeamer / V-Model)

Firmware Developer

(Volunteering)
Munich, Germany

3 years

Developed SW and Architecture for the levitation controller and BMS (C / Infineon XMC4800 / STM32 Nucleo-144 / EtherCAT / SPI / UART / RTOS)

Master Thesis

(Internship)
Munich, Germany

6 months

Topic:Development and Evaluation of a Web of Things Simulation Framework
Researched simulating various IoT devices (Things) and proposed my own approach on simulating Things in the simulation environment (OpenFOAM) in (near) "real-time". (Python / TypeScript / NodeJS / Flask RESTful / Docker / IoT)

Research Internship

(Internship)
Munich, Germany

3 months

Topic:Run-Time Service Migration in Incrementally Granular Industrial Web of Things Systems
  • Developed SW with several abstraction layers for Fischertechnik toy factory (TypeScript / NodeJS / WoT / IoT)
  • Researched the possibility of migrating the abstraction layers to other devices (edges) at run-time, which was successfully implemented

Electronic Design Engineer

Chelyabinsk, Russia

7 months

  • Developed SW for pellet boiler control systems (C++ / Assembly)
  • Electric Circuit Design and assembly of pellet boiler control systems

Education

M.Sc. in Power Engineering

2 years and 6 months

Grade:2.1/1.0
Topic:Development and Evaluation of Web of Things Simulation Framework
  • Renewable Energy Systems
  • Energy Storage Systems (ESS), including BMS
  • Cyber-Physical Systems (State Machines / Automatas)
  • Internet of Things (IoT) where I learned new standards like Web of Things (WoT) and a WoT Scripting API for it

Qualification in Python Dev.

1 year and 9 months

Topic:Head Hunter Webiste

My final project for a head hunting website (GitHub Link).

Python / Django / Django REST + React / MySQL / MongoDB / VueJS / PyQT

B.Sc. in Electrical Engineering

3 years and 10 months

Chelyabinsk, Russia
Grade:5/5
Topic:Design of an Electric Drive for the Movement of an Overhead Crane Trolley
  • Electronics
  • Electric Drives
  • Low-Level Programming (C / Assembly Language)

Skills

Programming C, Python, JavaScript, TypeScript, Assembly, Unit Test, Software Architecture, Clean Code

Embedded CAN, CANOpen, UART, SPI, I2C, EtherCAT, Wi-Fi, TCP/UDP, RS485, RTOS

Web React, NextJS, Django (REST), Docker, Nginx, MongoDB, SQL, NodeJS, Websockets, HTML/CSS, SASS

Technologies BMS, IoT, Cellular Protocols, ISO26262, GoogleTest

Programs SEGGER, Enterprise Architect, CANalyzer, PCAN-Explorer, CANopen Explorer, MATLAB/Simulink

Languages English - C1, German - C1, Russian - Native

Projects

Personal Website

1 year and 10 months

Developed a personal website primarily for displaying/customizing/generating PDFs of my own Curriculum Vitae (CV). (TypeScript / NextJS / SASS / MongoDB / Nginx / Docker)

Cafe Website

1 year and 3 months

Developed a cafe website using Django Framework. Features are continuously integrated according to the client needs

Telegram-Connected RT Website Chat

1 month

Developed a flexible SW for forwarding messages between a website chat and a telegram bot. (Python / Websockets / MongoDB / Redis / Docker / Nginx)

8 days

Upgraded the previous HVAC system to provide a web control. The display and encoder were removed, the microcontroller was replaced with Raspberry Pi Zero. A simple interface based on React was created for a simple UI. A middleware Flask Server was created according to the customer needs. (Python / TypeScript / React / IoT / Raspberry Pi Zero)

Cafe HVAC

1 month

Developed HW and SW for an HVAC system for a cafe. The controller had a display and an encoder for user interface, temperature sensors and valves for observing and controlling the HVAC. (C / ATmega328P / PCB Design / Bluetooth)

Car Bluetooth RGB

4 months

Developed HW and SW for RGB LED control via Bluetooth. The system was successfully integrated into the car and was controllable via phone. (C / ATmega328P / PCB Design / Bluetooth)

Smart Window Opener

2 days

Participated in the local Hackathon with my friends where I developed HW and SW for controlling the stepper motor via Bluetooth. (C / ATmega328P / Bluetooth)

Publications

WoT-Phyng-Sim: Integrating Physics Simulations with IoT Digital Twins using the Web of Things

Certifications

5G Network Fundamentals

, Credentials

4G Network Fundamentals

, Credentials

Real-Time Embedded Systems Theory and Analysis

Methods of Collecting and Processing Data from the Internet

, Credentials

Architectural and Design Patterns in Python

, Credentials

Django REST Framework

, Credentials

JavaScript. Advanced Level

, Credentials

Django Framework. Tools for Optimization

, Credentials

Basics of Django Framework

, Credentials

Fundamentals of Relational Databases. MySQL

, Credentials

Computer Networks

, Credentials

Hobbies

Programming
Tinkering Devices
Billiards
Photography (Past Professional)
Table Tennis