Career Profile

I am having 8 years experience in automotive C/C++ embedded software development. I have experience with scripting languages like Python for task automation and test application development. I am having strong knowledge in C++ language, libraries, data structures, algorithms and protocols. Experience in SW-design, development, debugging, bug-fixing and profiling applications for embedded platforms. Besides of software development, I’m also interested in cyber security, 3D printing, modelling and DIY electronics. I’ve been working in a multinational environment at all my workplaces.

Experiences

Software Architect

2022 - present
Robert Bosch Kft. - Budapest

  • Continuously improve developer experiences, tools, and techniques to improve productivity (Docker), code quality by implementing CX quality gates, and team collaboration (Jira/agile).
  • SW packaging and integration (Conan/CMake, Make)
  • Automate release process and changelog generation.
  • Repository structure manitanace and cleanup.
  • Resource optimalizaton, profiling SW with Valgrind, gdb.
  • Part of the DevOps team with focus on CI/CT.
  • CI improvements (code-coverage/sanitizers/static analysis/build speed-up).
  • Continuously inform developers about the current KPIs and quality goals.

Software Engineer

May 2016 - 2022
Robert Bosch Kft. - Budapest

  • Developing high performance driver assistance C++ applications.
  • Follow waterfall-modell during development.
  • Implement C++ unit-tests (GTest) for existing and newly developed code.
  • Writing scripts to visualize and analyze performances (KPIs) in Python (matplotlib, pandas).
  • Bug-fixing and measurement analysis from from real traffic situations (Vector vsignalyzer).
  • Resimulation and verification of code changes and improvements.

Process Engineer - Trainee

May 2013 - May 2016
Harman International - Székesfehervar

  • Quality checking by NI cameras and machine vision.
  • C# programming for product life cycle traceability (SAP).
  • Mitsubishi Robot and PLC programming for product maunfacturing and assembly.

Teaching Assistant

Sep 2013 - Feb 2014
Budapest University of Technology and Economics

  • Assisting Optics and Vision Systems laboratory.
  • Helping to set-up classroom equipments, distribute materials and assist with demonstrations.
  • Manage large classes by taking attendance and maintaining order.

Skills & Proficiency

Git

C/C++

Python

Linux

Fusion 360, Blender, 3D modelling

Others

Soft skills

  • Willingness to accept feedbacks
  • Result-orientation
  • Developing others (teaching experience)
  • Teamwork and collaboration

Teaching experience

  • 3 years experience as an internal instructor - Version control with Git on basic and advanced level.