Skip to main content

Software Engineer, BMW | Currently pursuing a Master's double degree in Electrical and Automotive Engineering

Working Student Rust Engineering at BMW Group

MunichBavariaGermany🇩🇪
Open to:Full-time roles
Preferred workplace:HybridRemote (worldwide)
Report

Software engineer pursuing a Master's double degree in Electrical and Automotive Engineering, and fascinated by how computers work. As a former competitive programming competitor, I'm very competent when it comes to algorithms, data structures and Computer Science fundamentals. Lately, I've been passionate about systems programming, networking, and low level software in general - I'd be very happy to work in a team of talented individuals whose interests line up with mine.

Career: 8

BMW Group

Part-time · Hybrid

May 2026 - Present

- Develops and maintains internal developer tools used by different teams across the company. - Assesses and optimizes the performance of microservices running in cloud environments. - Became familiar with the use of agentic AI to accelerate development of Rust software.

RustAWSMicroservices

Technische Hochschule Ingolstadt

Temporary · Hybrid

May 2025 - Mar 2026

- Extended the V2X open-source simulation framework Artery to support transmission of VAMs (VRU Awareness Messages) by bicyclists.

C++Python

Pumatronix

Full-time · Remote

Jun 2024 - Feb 2025

- Developed embedded software that runs in traffic control cameras. - Worked on very diverse tasks in firmware development and systems programming: from optimization of image processing routines and design of data processing pipelines to parsers, logging systems, FFI, network protocols, CPU and memory profiling, web interfaces, and automated testing. - Refactored a monolithic C++ project in smaller, independent modules. Pioneered Rust adoption in safety-critical functionality and maintained its integration with existing code via the C ABI.

C++RustEmbedded SystemsJavaScriptReactNode.jsLinux

C Channel

Internship · On-site

Nov 2024 - Dec 2024

- Assessed the impact in customer conversions of using event data from the company's in-house e-storefront platform. Implemented integrations with the Conversion APIs from Meta and TikTok. - This position was sponsored by the Japanese government by means of a coding contest which involved students from countries in Africa and Latin America. The best candidates were invited for a month-long internship at a Japanese company.

PythonNumPyPandas

Pumatronix

Internship · Remote

Jul 2023 - May 2024

- Developed embedded software that runs in traffic control cameras. - Worked on very diverse tasks in firmware development and systems programming: from optimization of image processing routines and design of data processing pipelines to parsers, logging systems, FFI, network protocols, CPU and memory profiling, web interfaces, and automated testing. - Refactored a monolithic C++ project in smaller, independent modules. Pioneered Rust adoption in safety-critical functionality and maintained its integration with existing code via the C ABI.

C++RustEmbedded SystemsJavaScriptReactNode.jsLinux

deepx, Inc.

Internship · On-site

Jan 2023

- Designed a keypoint detection model for estimation of the position in 3D space of an excavator machine's arm; the model's input was the video feed from a camera above the operator's seat. - This position was sponsored by the Japanese government by means of a coding contest which involved students from countries in Africa and Latin America. The best candidates were invited for a month-long internship at a Japanese company.

PythonNumPyPyTorchOpenCV

fiscaltech | fiscal tecnologia e automação

Full-time · Remote

May 2022 - Dec 2022

- Applied classic computer vision algorithms to detect vehicles stopped over crosswalks. - Researched and developed deep learning models for smart traffic monitoring applications, such as vehicle classification, vehicle tracking and license plate reading via optical character recognition. - Deployed cross-compiled native libraries that abstracted over the aforementioned problems, with accompanying wrappers for high-level languages.

C++PythonPyTorchOpenCVLinux

fiscaltech | fiscal tecnologia e automação

Internship · Remote

Jul 2021 - Apr 2022

- Applied classic computer vision algorithms to detect vehicles stopped over crosswalks. - Researched and developed deep learning models for smart traffic monitoring applications, such as vehicle classification, vehicle tracking and license plate reading via optical character recognition. - Deployed cross-compiled native libraries that abstracted over the aforementioned problems, with accompanying wrappers for high-level languages.

C++PythonPyTorchOpenCVLinux

Skills: 31

Technical

BackendAxumFlaskNode.jsCloudAWSMicroservicesData processingNumPyOpenCVPandas
PyTorchDatabasesPostgreSQLSQLiteEnvironmentsEmbedded SystemsLinuxROSFrontendAstroReactReact NativeTailwind CSSProgramming languageCC++HaskellJavaScriptPythonRustTypeScriptVHDLZigToolsBashDockerGitPostman

Education: 3

Technische Hochschule Ingolstadt

Master's Degree, International Automotive Engineering

Mar 2025 - Present

Universidade Federal do Paraná

Master's Degree, Electrical Engineering

Jul 2024 - Present

Bachelor's Degree, Electrical Engineering

Jan 2019 - Jun 2024

- Emphasis on Electronics and Telecommunications - Thesis title: “Artificial noise applied to PLC systems under threat of WLC eavesdropper”

Awards: 3

  • International Collegiate Programming Contest (ICPC) South America / Brazil Finals - Highest Honor

    Icpc - International Collegiate Programming Contest

    Nov 2024

    23rd place out of 65 teams

  • Professor Plínio Alves Monteiro Tourinho Award - Gold medal

    Universidade Federal do Paraná

    Oct 2024

    Top of the class in Electrical Engineering: academic performance index 0.9858/1.0

  • Brazilian Public School Mathematics Olympiad (OBMEP) - Bronze medal

    Obmep

    2018

    Level 3 - private school

Languages: 4

  • English(Native or bilingual)
  • Portuguese(Native or bilingual)
  • German(Limited working)
  • French(Elementary)

What else would you like to see here?

Missing something? Tell us what would make this page more useful.

Sign in to share an idea.