Back to portfolio

CURRICULUM VITAE

Frederik Marais
Cronjé.

Software Engineer · Mechatronics Engineer

I combine a BEng in Mechatronics and an MSc in Advanced Driver Assistance Systems with hands-on experience in engineering software, intelligent systems and data workflows.

My work spans industrial automation, computer vision, real-time systems and practical tools for engineering teams.

CAPE TOWN, SOUTH AFRICAcronfm@gmail.com

01 — EXPERIENCE

Work &
research.

Aug 2025 — Feb 2026

CODESYS Group

Software Engineer · Visualisation

Working Student · Kempten, Germany

  • Defined and implemented a human-readable storage format for CODESYS Visualisation within a large C# codebase, with a focus on automated testability, maintainability and extensibility.
  • Compared solution approaches, designed verification experiments and produced structured technical documentation.

Dec 2024 — Jun 2025

Augsburg UAS & Kempten UAS

Research Assistant & MSc Engineering Project

ADAS / Computer Vision · Germany / Remote

  • Developed a vehicle-localisation research prototype combining camera data, static 3D point clouds, navigation inputs, Python/PyTorch, ROS 2 and PostgreSQL/PostGIS.
  • Built the workflow from data preparation, calibration and spatial indexing through model training, GPU inference, evaluation and technical reporting.

Aug 2020 — May 2025

Siemens Healthineers

Software & Data Systems Developer

Medical Electronics · Intern, then Working Student · Erlangen, Germany / Remote

  • Designed Azure SQL-backed applications and workflows for production and prototype-order processes used by engineering teams in Germany and China.
  • Modelled and migrated relational data, integrated APIs, automated approvals and tracking, and built manufacturing KPI dashboards.
  • Supported feature rollouts with release documentation, training materials and stakeholder presentations.

May — Sep 2022

CODESYS Group

Compiler Engineering Thesis

Kempten, Germany

  • Extended the C# compiler and code-generation pipeline with a branch-likelihood directive for processor-optimised PLC code.
  • Benchmarked its effect across ARM, Intel and PowerPC architectures and documented the measurements for the compiler team.

Oct 2019 — Sep 2020

Kempten University of Applied Sciences

MINT Learning Coach

Kempten, Germany

  • Tutored mathematics and electronics for engineering students.

02 — EDUCATION

Engineering
foundations.

2025 — 2026

Graduate coursework · Computer Science

Kempten University of Applied Sciences

35 ECTS completed, overall grade 1.12. Coursework included deep learning, computer vision, real-time systems, multimodal sensors, operating systems, cryptography and discrete mathematics.

2023 — 2025

MSc · Advanced Driver Assistance Systems

Kempten University of Applied Sciences

Grade 1.3. Recognised as the programme’s best graduate. Thesis: Ego-Vehicle Localisation using Single-Camera Trilateration and Computer Vision.

2018 — 2023

BEng · Mechatronics

Kempten University of Applied Sciences

Grade 2.0. Foundations in mechanical design, embedded systems, control, measurement, manufacturing automation and project management.

2015 — 2016

Earlier mechanical engineering studies

CPUT / Northlink College

National Diploma studies (S1–S2) and National Certificates N1–N6 in Mechanical Engineering.

03 — SKILLS

Tools &
capabilities.

Programming & software

Python, C#, C/C++, SQL, MATLAB, object-oriented design, debugging, automated testing and performance profiling.

AI & perception

PyTorch, transformer architectures, computer vision, semantic segmentation, keypoint matching, CUDA and GPU optimisation.

Data & digital engineering

Azure SQL, SQL Server, PostgreSQL/PostGIS, APIs, relational modelling, data migration, Power Apps, Power Automate and Power BI/DAX.

Industrial & real-time systems

CODESYS / IEC 61131-3, ROS 2, Linux/Ubuntu, embedded systems, sensor integration, requirements and verification.

04 — CERTIFICATIONS

Continued
learning.

July 2026 · Microsoft

Power BI Data Analyst Associate

PL-300

17 July 2025 · NVIDIA

Building RAG Agents with LLMs

Certificate of Competency

April 2023 · KUKA College

Certified Robot Engineer

05 — LANGUAGES

Communication.

Afrikaans
Native
English
Fluent professional
German
Professional working proficiency

See the implementation behind the experience.

Explore selected work