I will convert your legacy c code to modern cpp

N
nico_fraikin
N
nico_fraikin
Nico Fraikin

About this gig

Need to modernize an old C codebase? Want safer, cleaner, and more maintainable code using modern C++?

Im Nico a PhD engineer and senior embedded software developer with 10+ years of industry experience. Ive worked at BMW (autonomous driving) and Grundfos (embedded systems) and specialize in upgrading legacy embedded software.


What I offer:

  • Migrate C code to modern C++ (C++11-20)
  • Apply modern C++ best practices (RAII, smart pointers, classes, etc.)
  • Improve safety, readability, and maintainability
  • Refactor messy or unstructured code
  • Work with embedded systems (microcontrollers, ARM, Linux targets)

Whether your project is industrial, automotive, or hobby-based, Ill help you bring it up to modern C++ standards cleanly and efficiently.

Get to know Nico Fraikin

Nico Fraikin
  • FromGermany
  • Member sinceApr 2025
  • Languages

    English, German, Danish
Hi! I’m Nico – a PhD engineer and professional embedded software developer with over 10 years of experience, including: -7 years at BMW in the autonomous driving department -Currently working at Grundfos as an embedded software engineer -Expert in C and modern C++ (including migration, safety, and performance optimization) -Solid experience with Python, Linux, and real-time systems What I can help you with: -Converting legacy C code to safe, modern C++ (RAII, smart pointers, classes, etc.) -Embedded software design & optimization -Low-level systems programming -Cross-platform C/C++ developmen