Emilio Melis / aatricks

Emilio Melis.
builds edge AI that
runs on-device.

I write native runtimes, sensor fusion filters, and edge AI systems that fit on small chips.

02 · about

CS engineering student at Polytech Tours,
next, AI research at HEC Montréal.

My first real project was an autonomous submarine. The hard part was the Kalman filter, getting a steady heading out of noisy IMU data.

Now it's edge AI, running models locally on phones and embedded boards. I want to take that into automotive or aerospace next.

now
CS engineering @ Polytech Tours · 2022–2027
next
AI research intern · HEC Montréal · summer 2026
origin
14 yrs living abroad · 5 languages
last 90 days · github last active today · 1306 contributions · ★ 258 · ⑂ 24

03 · stack

Tools I reach for, and what I built with them.

languages & systems

where the time goes

  • C / C++ · llmedge JNI bridges · CChess · submarine control
  • Objective-C / Metal · FrameLimiter · CAMetalLayer swizzle, mach_wait_until pacing
  • Rust · Pilotrs flight-control core · no_std, MEKF/LQR, Ferrocene-ready
  • Kotlin · llmedge API · EasyReader · Compose, Hilt, Room
  • Python · LightDiffusion pipelines · PyTorch tooling
  • Linux · daily driver · Arch + NixOS flakes, kernel debugging

ai & inference

the model side

  • PyTorch · diffusion optimization · scheduler work
  • llama.cpp · GGUF on-device LLM in llmedge
  • stable-diffusion.cpp · mobile + desktop diffusion pipelines
  • Vulkan / OpenCL · backend fallback policy · compute shaders

embedded & signal

what brought me here

  • Sensor fusion · IMU + Kalman on the autonomous submarine
  • Arduino / ARM · prototyping, peripherals
  • Computer vision · training + classical pipelines
  • 3D modelling / print · functional parts for embedded projects