// available for hire

Freelancing

Available now · full-time · remote

I'm available for freelance work as a C++, C and Python developer — full-time, starting immediately, and fully remote. I'm based in Germany and work in both German and English.

I have multiple years of professional C++ experience, including my current position at Hex-Rays SA, where I work on the decompiler. Alongside that, I bring years of self-taught experience in reverse engineering, Python tooling and highly optimized C++ software. You can find many examples here on my projects page.

What I can do for you

My focus is low-level, performance-critical work and the tooling around it. These are the areas where I deliver the most value:

C++ & C

Performance & optimization

Profiling, memory layout, cache-aware data structures, SIMD and multithreading — making hot paths measurably faster without sacrificing readability. dconstruct decompiles 8000 source files in under 10 seconds; Lenia runs a continuous cellular automaton in real time on the GPU.

Compilers & language tooling

Lexers, parsers, ASTs, code generation and domain-specific languages. I've built lowercase, a C-like language compiling to x86-64, and the DCPL compiler inside dconstruct, which recompiles modified pseudocode back into bytecode.

Reverse engineering & binary tooling

Disassemblers, decompilers, undocumented file formats and bytecode, static and dynamic analysis with IDA Pro, Ghidra and GDB. Professionally, I work on the Hex-Rays decompiler every day.

Python

Tooling, automation & CLI

Build scripts, internal developer tools, processing pipelines and packaging — the glue that keeps a codebase and its team moving.

C/C++ extensions & bindings

Moving hot paths from Python into native code and exposing them cleanly through extension modules, so you keep Python's ergonomics without its overhead.

Data processing & visualization

Pandas, Matplotlib and Manim for analysis and animated visualizations, plus ffmpeg-based media pipelines for automated rendering and conversion.


How we can work together

~/freelancing/long-term.md

Long-term contracts

Embedded in your team for several months, on an hourly or daily basis.
~/freelancing/short-term.md

Short-term projects

Clearly scoped deliverables, typically a few weeks from kickoff to handover.
~/freelancing/consulting.md

Consulting & code review

Architecture advice, performance audits and reviews of existing C++ or Python codebases.
  • locationremote only
  • availabilityfull-time, available now
  • languagesGerman & English
  • ratesrates on request, depending on scope and duration

Get in touch

Terminal deepquantum@dev :~$ cat ./freelancing/contact

> Send me a short description of your project, the timeline and what you're looking for, and I'll get back to you within a few days.