Andres Oliva

Senior ML Systems Engineer at ai-coustics

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andres Oliva is a Senior ML Systems Engineer based in Berlin with 11 years of embedded and Bluetooth-centric firmware experience, now focused on real-time-safe AI inference systems in Rust. He has built production firmware for consumer audio products and IoT medical sensors, and led end-to-end development from bring-up to mass production across NXP, STM32, XMOS and Cadence HiFi platforms. At ai-coustics he designed and optimized AirTen, a Rust real-time AI inference engine, applying SIMD, memory and latency optimizations and integrating models on xcore.ai and HiFi DSPs. A pragmatic open-source contributor, he improved I2C robustness and testing for the embassy async Rust framework and added practical examples and build integrations to nrf-hal. Trained in embedded systems and ICT innovation and certified in technology entrepreneurship, he combines deep low-level systems skills with product-minded leadership. Notably, he bridges hardware and ML by making MCU accelerators and CI pipelines usable for rapid model experimentation and deployment.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Embedded Systems, Master's degree, Embedded Systems at Eindhoven University of Technology
bookDAAD Exchange Program, Mechatronics, Robotics, and Automation Engineering, DAAD Exchange Program, Mechatronics, Robotics, and Automation Engineering at Technische Universität Dresden
bookMaster’s Degree, ICT Innovation, Master’s Degree, ICT Innovation at Technische Universität Berlin
bookBachelor’s Degree, Mechatronics, Robotics, and Automation Engineering, Bachelor’s Degree, Mechatronics, Robotics, and Automation Engineering at Universidad Autónoma de Nuevo León
languagesSpanish, English, German, Japanese
stackoverflow-logo

Stackoverflow

Stats
41reputation
764reached
1answer
1question
github-logo-circle

Github Skills (17)

async10
microcontroller10
i2c10
driver10
sys10
embedded10
rust10
nrf5210
hal9
stm9
timed9
bluetooth8
bluetooth-le8
testing8
embed8

Programming languages (10)

TypeScriptC++RustCJavaScriptSwiftMarkdownRuby

Github contributions (5)

github-logo-circle
embassy-rs/embassy

Apr 2023 - Jul 2024

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 reviews, 10 PRs, 13 comments in 1 year 2 months
Contributions summary:Andres primarily contributed to the I2C driver within the embassy-rs/embassy repository. Their work involved adding timeout functionality to the I2C driver, improving its robustness. They also added feature gates and guards to the I2C module, ensuring proper functionality and preventing stalling. Furthermore, the user added mock driver features for testing purposes, alongside adding builds without the time feature to CI.
driversrustembeddedhalasync
nrf-rs/nrf-hal

Sep 2020 - Sep 2020

A Rust HAL for the nRF family of devices
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:11 commits, 2 PRs in 1 day
Contributions summary:Andres's primary contribution involves developing a "blinky button" demo and integrating it into the examples within the `nrf-hal` repository. They addressed compilation issues to ensure the demo's functionality. Furthermore, they added entries for the "blinky-button-demo" in the project's `xtask` configuration, suggesting a focus on build system integration. The user also made a merge commit for the master branch, handling a conflict in the `Embed.toml` file.
nrf52nrf52840rustbluetoothmicrocontroller
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andres Oliva - Senior ML Systems Engineer at ai-coustics