Miguel Pérez García
@miguelprezgarca
Backend and embedded systems engineer specializing in C/C++ and Rust.
What I'm looking for
I am a software engineer specializing in backend and embedded systems, with hands-on experience developing user-space drivers, network applications, and real-time telemetry modules using C/C++, Rust, and C#. I have contributed to production systems at Nokia Bell and KLM, delivered backend architectures for startups, and built secure communication solutions for embedded platforms.
I focus on building robust, scalable systems and improving reliability, performance, and maintainability through efficient implementations and strong collaboration in distributed, asynchronous teams. I am an open-source contributor and advocate for secure firmware and system-level development using Rust.
Experience
Work history, roles, and key accomplishments
Applied Research Engineer
Nokia Bell
Apr 2024 - Present (1 year 6 months)
Develop user-space drivers and applications for fixed network systems, improving reliability and performance through efficient C/C++ and Rust implementations for next-generation broadband solutions.
Full Stack Web Developer
KLM Royal Dutch Airlines
Feb 2023 - Mar 2024 (1 year 1 month)
Delivered internal web tools for engineering teams, streamlining workflows and reducing manual overhead using C#, TypeScript, and React under Agile methodologies.
Teaching Assistant
Vrije Universiteit Amsterdam
Jan 2022 - Dec 2022 (11 months)
Prepared and delivered tutorial content, managed course scheduling, and graded projects across multiple computer science courses to support student learning outcomes.
Software Developer
Hydra Technologies de México
Jun 2018 - Jul 2021 (3 years 1 month)
Delivered communication modules enabling real-time telemetry for unmanned aerial systems and collaborated with firmware teams to design efficient data exchange protocols using C# and C++.
Backend Developer
Bochito
Feb 2015 - Mar 2018 (3 years 1 month)
Built the backend for a car-sharing platform using C# and the Orleans actor framework, implementing ride-matching, driver presence tracking, and analytics to optimize resource allocation.
Education
Degrees, certifications, and relevant coursework
Vrije Universiteit Amsterdam & Universiteit van Amsterdam
Master of Science, Computer Science
2021 - 2023
Completed an MSc in Computer Science with focus on Software Engineering and Green IT from September 2021 to August 2023.
Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO)
Postgraduate Certificate, Embedded Systems
2020 - 2021
Postgraduate certificate in Embedded Systems completed between 2020 and May 2021, focused on embedded development and hardware–software integration.
Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM)
Bachelor of Science, Computer Systems Engineering
2014 - 2019
Bachelor of Science in Computer Systems Engineering completed from 2014 to May 2019, covering software, embedded systems, and networking.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Miguel?
You can contact Miguel and 90k+ other talented remote workers on Himalayas.
Message MiguelFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
