Expertise / Skills

From code to systems.

Rust, web, infrastructure and networking: I work across different layers, often in the same project. Here is what I use and where to see it.

01 / Expertise

What I build.

Six complementary domains backed by code and projects you can explore.

06areas

Systems, Rust & embedded

From hardware to applications: drivers, abstractions, memory, tasks and WebAssembly on resource-constrained systems.

  • Rust
  • C / C++
  • WebAssembly
  • ESP32
  • LVGL
  • Linux

In practice

  • Xila

    Kernel, drivers, VFS and WebAssembly runtime.

  • nanoexpr

    Allocation-free expression parser.

  • nanoaudio

    no_std audio processing and codecs.

Backend, APIs & data

API design, data integration and processing pipelines. I focus on connecting domain needs to simple, maintainable implementations.

  • Python
  • Django REST
  • Java
  • SQL
  • PostgreSQL
  • Rust / Actix
  • NumPy

In practice

Web interfaces & applications

Vue and React interfaces, interactive web applications and browser extensions. Design should serve the user as much as the code.

  • Vue 3
  • TypeScript
  • JavaScript
  • React
  • Vite
  • WXT
  • Tailwind CSS

In practice

Infrastructure & DevOps

Self-hosting, reproducible deployments, CI/CD, monitoring and maintaining services used every day.

  • Debian / Linux
  • Docker
  • Ansible
  • AWS
  • GitHub Actions
  • Git
  • Networking

In practice

Networking & security

L2/L3 network diagnostics, IP telephony and cybersecurity, informed by telecom operations and team-based CTFs.

  • L2/L3
  • MPLS / VPN
  • SIP
  • Cisco
  • Juniper
  • CTF
  • Linux

In practice

Agent-assisted development

I use coding agents to explore, implement and review, while keeping validation in the loop through tests, Git reviews and CI.

  • OpenCode
  • Claude Code
  • Codex
  • MCP
  • Testing
  • Git / CI

In practice

02 / Communication

Working across borders.

Experience studying, researching and working with international teams.

  • FrenchNative
  • EnglishFluentTOEIC 975 · C1
  • SpanishBasicA2
  • GermanBasicA2

Next / 03

See the work behind it.

Skills matter most when they solve a real engineering problem.

Explore projects