Moin, I'm Gil Desmarais

How curiosity, systems thinking, and experience shaped the way I build and lead.

I help teams turn complexity into clear, reliable delivery by combining systems thinking, hands-on engineering, and pragmatic leadership.

How things connect

Over years of DJing and engineering, I've learned that good systems share the same foundation: clear pacing, simple tools, and a focus on the people using them.

Music
Decades of electronic music and vinyl DJing. I still build tools for audio, like moodbar.rs and write about handling and organizing music.
Film
I enjoy cinema and keep a list of films I recommend.
Software
I build open-source tools and web applications to solve everyday problems. You can explore them on my projects page.
Movement
Cycling, yoga, and walking help me stay healthy, patient, and focused on sustainable effort.

Background

How it started

I came online through a 28.8k modem and built my first website in Notepad, following a magazine tutorial about <frames>:D. Curiosity was the constant from day one.

I explored JavaScript, Perl, PHP, and MySQL early, then Linux and systems internals. Writing automation for IRC and bootstrapping Gentoo on my only computer taught me to understand systems end-to-end, not just frameworks.1

During vocational training, I bridged hardware and software: soldering circuits, programming microcontrollers, and exploring signal processing with assembly and Delphi.

Serving in the German Air Force added structure and accountability: supporting IT operations for NATO staff showed how trust, process, and technical skill align when uptime isn't optional.

Studying Business Computer Science gave me the dual lenses I rely on today: translating technical reality into business value, and turning business constraints into pragmatic engineering decisions.

That balance between architecture and outcome defines how I lead, build, and deliver.

The curiosity that started with a Commodore 64 still drives how I design systems, teams, and decisions today: with an eye for clarity, longevity, and real-world impact.

How I work

I start with why before how: understanding incentives, constraints, and risk, then aligning trade-offs so teams can move with confidence. My background across engineering and creative work keeps me focused on clear communication, fast feedback loops, and maintainable software.

In practice, that means translating between business intent and implementation detail, and keeping delivery calm enough for useful progress to compound.

Say hi

When I'm not working on systems, you might find me exploring these spaces:

Head over to my contact page for all the ways to reach me.


And yes, I'll still respond if your first guess is Jill. :-)

For timeline, roles, and technologies, see my Résumé.


Footnotes