Selected work

All projects

Everything worth showing — robotics in Rust, mobile apps, security work and older experiments.

Filter by tag

Showing17

  • 2026

    olivaw-slam

    A SLAM library that produces a consistent occupancy grid and pose estimate without ROS2, C++ dependencies, or distro lock-in.

    • Rust
    • SLAM
    • factrs
    • Raspberry Pi
  • 2026

    olivaw-lidar

    A laser scanner driver with no C++ SDK, no FFI and no bindgen — and no unsafe code anywhere in it.

    • Rust
    • no_std
    • RPLIDAR
    • Embedded
  • 2026

    olivaw

    A CLI that copies vendored, editable Rust components into your project instead of adding a dependency you have to fight.

    • Rust
    • CLI
    • embedded-hal
    • ESP32
  • 2025

    Spindle

    A decision wheel for the choices not worth arguing about. Live on the App Store and Google Play.

    • React Native
    • Expo
    • TypeScript
  • 2025

    Aurelius

    A Stoic reading companion — one passage at a time, without the productivity-app noise around it.

    • React Native
    • Expo
    • TypeScript
  • 2024

    Yak Bak!

    A faithful simulator of the 90s Yak Bak — record, reverse, speed up, and play back. Live on the App Store.

    • React Native
    • Expo
    • Audio
  • 2023

    EcoDrive

    Led the audit and build of a driving-behaviour platform on React Native, Kafka and FastAPI, delivered far ahead of its original timeline.

    • React Native
    • Kafka
    • FastAPI
    • Python
  • 2022

    HiWay

    An app showing Medellín's public transport in real time, so you wait for the bus instead of guessing at it.

    • Flutter
    • IoT
    • Real-time
  • 2021

    Accelerometer

    Records accelerometer data over a chosen window at a chosen interval, then sends it wherever you want.

    • Flutter
    • Sensors
  • 2021

    Anthropometric Evaluator

    Takes a set of body measurements and returns a composition assessment.

    • Flutter
  • 2021

    Agro Controller

    A mobile app driving a simulated agricultural IoT vehicle.

    • Flutter
    • MQTT
    • IoT
  • 2021

    YASIC

    An interpreter for a small language in the BASIC tradition — lexer, parser, evaluator, written from scratch.

    • Compilers
    • Parsing
  • 2020

    Celestial Body Interaction

    Simulates the gravitational interaction of N bodies in a two-dimensional space.

    • C++
    • Simulation
    • Physics
  • 2020

    Numerical Analysis in C++

    Benchmarks numerical methods — Newton-Raphson and friends — implemented in both C++ and Python.

    • C++
    • Python
    • Numerical Methods
  • 2020

    Unity FPS

    A Unity 3D world with no win condition — just somewhere to walk around.

    • Unity
    • C#
    • 3D
  • 2021

    Pomodoro CLI

    A command-line pomodoro timer, for staying in the terminal you were already in.

    • Python
    • CLI