gbk.dev

Freelance Software Engineer · Paris

The full stack, from low level to the web.

Rust backends, databases, GPU pipelines, bare-metal infrastructure, and the product on top. I take the hard part of the system and build it carefully, to last.

Scope

Across the stack.

I follow a problem wherever it lives: up into the product, down through the systems, network and GPU layers, and back to ship. One engineer across the whole path, from the browser to bare metal.

  • Backend and performance. Hot paths rewritten in Rust, multi-chunk networking saturating a 5 Gbps link, low-level interop.
  • Databases. PostgreSQL: schema, indexing, stored procedures, query optimisation.
  • Web and product. Next.js, SolidJS, TypeScript, Cloudflare edge (Workers, R2).
  • GPU and vision. End-to-end wgpu pipelines, shaders, ONNX models on the GPU, real-time video processing.
  • Infrastructure and ops. Bare-metal, CDN, Docker, Elasticsearch, self-hosted GitLab, CI/CD, mail deliverability.
  • Reverse engineering. Binary protocols (reimplemented scrcpy video mirroring as a standalone Rust frontend), il2cpp, DLL injection, method hooking, C bindings to the FFmpeg API.
  • Data acquisition. Web scraping hundreds of thousands of URLs into clean, structured data.

Work

Recent missions.

Different stacks, same job: take the hard part, make it work, and keep it working under load.

Miroir · Computer vision R&D

ONNX and 3DFA models ported to the GPU via wgpu, for an accelerated video pipeline.

See on LinkedIn

Startup · Technical Founder

Video distribution architecture across the whole stack: edge CDN, databases, search, transactional mail, Rust services. Tuned for speed-to-cost ratio.

See on LinkedIn

How I work

Scoped and visible, start to finish.

  • I plug into your codebase. A scoped module, your patterns, your conventions. I match how your team already works.
  • You see the work as it happens. Done, blocked, next: you know where each piece stands without asking.
  • I size up the work before I commit. A repo, a system, or a standalone task, I look first and take the mission knowing exactly what I'm signing for.

About

Arnaud Gombouka

Systems engineer, low level to product. Years in the systems and network layers, with applied GPU and graphics work, while keeping the velocity of modern web work. I learn whatever the job needs and go get it done.

I take a scoped mission, plug into your code and conventions, deliver the hard part, and document as I go. When it's done, I hand back readable code, a clear history, and a system that stands on its own.

Contact

Have something that needs building?

Tell me what you're working on. A few lines is enough.