Michael A.

Freelance Software Engineer

Avatar placeholder
Ghent, Belgium

Experience

Apr 2022 - Present
3 years 9 months
Ghent, Belgium
Hybrid

Freelance Software Engineer

  • Maintaining and fixing various components in C, Python, and Rust as part of Barco's Control Rooms solution.
  • Writing tests to verify that these components continue to function correctly.
  • Contributing expertise in team discussions on language adoption, helping align engineers and stakeholders on best practices.
  • Implemented the concept of account seats into the backend of an upcoming Rust-based e-commerce platform for UpBy12.
  • Designed a proof-of-concept system that used AI to collect and analyze data in the Toyota Production System (frontend was written in Rust, backend in Python).
  • Provided training on the system's architecture and extensibility, mentoring colleagues to extend its capabilities.
  • Provided training on Rust, WebAssembly and WASI as part of the VLAIO TETRA project RustIEC.
Oct 2017 - Apr 2022
4 years 7 months
Brussels, Belgium

Postdoc

ULB

  • Guided a team of PhD candidates in developing a multirobot system composed of mobile robots and drones, coordinating project goals and research outputs.
  • Enhanced and maintained an open-source robot simulator (ARGOS).
  • Designed the electronics and wrote firmware/Linux drivers for mobile robots and drones in C/C++.
  • Implemented a Rust-based monitoring and data collection system for multirobot experiments.

Summary

I am an experienced freelance software engineer with a strong background in developing and maintaining systems using C/C++, Python, and Rust. In recent years, I have focused predominantly on the Rust programming since I believe that it will be the next C++ in terms of impact and prevalence.

In previous roles, I have successfully implemented backend solutions for e-commerce and designed AI-driven data analysis systems. My work often involves a combination of software engineering and team mentoring as to deliver high-quality solutions that are maintainable.

I value clear communication and practical testing to keep complex systems functioning smoothly. My contributions in various industries have consistently helped align technical goals with effective, maintainable solutions.

Languages

English
Native
Dutch
Intermediate
German
Elementary
French
Elementary

Education

Oct 2012 - Jun 2017

Paderborn University

Doctorate of Natural Sciences · Natural Sciences · Paderborn, Germany

Oct 2006 - Jun 2011

Swinburne University of Technology

Bachelor of Engineering · Engineering · Melbourne, Australia

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Kenneth V.
Kenneth V.

Senior Developer and Researcher

View Profile
John H.
John H.

Embedded Software Engineer

View Profile
Johannes R.
Johannes R.

Supervision of student thesis Adrian Bohnert; Blockchain and Smart Contracts

View Profile
Eduard V.
Eduard V.

Tech Lead Customer Base Documentation Automation

View Profile
Patrick R.
Patrick R.

Interim Manager Digital Transformation / Change Management

View Profile
German P.
German P.

Microsoft BI Specialist

View Profile
Ulf S.
Ulf S.

Innovation Manager

View Profile
Arne H.
Arne H.

Devops Fullstack Engineer

View Profile
Ursula M.
Ursula M.

Data Scientist & AI Engineer & AI Architect

View Profile
Sigfried S.
Sigfried S.

Consultant, Advisor and Partner - Product, Design, Growth, Operation & Automation Expert

View Profile
Steit S.
Steit S.

Founder

View Profile
Surinder R.
Surinder R.

Product Owner R&D Software

View Profile
Filipp T.
Filipp T.

Multi-chain LLM Copilot for Academic Teaching and Studying

View Profile
Henning P.
Henning P.

Freelance Work

View Profile
Stephan S.
Stephan S.

Senior Data/ML Consultant & Technical Lead

View Profile
Hendrik W.
Hendrik W.

Software Test and Product Maintenance Support

View Profile
András B.
András B.

Software Developer

View Profile
Thomas B.
Thomas B.

Scrum Master, Team Coaching, Product Owner, Product Manager

View Profile
Kristof S.
Kristof S.

Senior Python Developer

View Profile
Jürgen F.
Jürgen F.

AR/VR/XR Architect

View Profile
Pierre B.
Pierre B.

Director Engineering & Technology

View Profile
Wilhelm H.
Wilhelm H.

Project Manager / Senior Consultant

View Profile
Bertrand R.
Bertrand R.

Freelance Product, IAM & Cybersecurity Consultant

View Profile
Peter A.
Peter A.

IT Consultant

View Profile
Daniel L.
Daniel L.

SQL, .NET and VBA Developer

View Profile
Carlos M.
Carlos M.

Zend Framework 2 to Laminas Migration

View Profile
André H.
André H.

Software Developer / Technical Project Management

View Profile
Tezcan D.
Tezcan D.

Solution Architect / Project Manager

View Profile
Björn W.
Björn W.

Software Audit and Architecture Consulting: Portal Software

View Profile
Florian O.
Florian O.

Interim CTO

View Profile