Software engineering — David Molnar
← Back 02 — Software

Software engineering — David Molnar

I wrote my first program at around 10 years old — a Commodore 64 connected to a TV, learning from my father's programming books in Basic. I stepped up to Turbo Pascal next, building simple games and tools on my own. That self-taught curiosity led to a technical secondary school, then a computer engineering degree with a microelectronics specialisation. 15+ years of professional work later, the stack has changed completely — the approach has not.

Career

2024 —

Independent Software Engineer · Sole proprietor (EV)

Software development across multiple parallel contracts: TESCO (security-related systems), AGIS (enterprise surveillance), Ginger Wallet (open-source Bitcoin client). Also running small-scale 3D printing manufacturing and completing smart home and electrical certification.

2018 — 2024

Core Developer → CTO · Wasabi Wallet / zkSNACKs

Six years on one of the most widely used Bitcoin privacy wallets. Cross-platform desktop client in .NET and Avalonia, CoinJoin protocol implementation, ASP.NET Core coordinator backend, SQLite storage, Ubuntu server infrastructure, Cloudflare integration. Grew from contributor to team lead to CTO across a team of nearly 35. 4,663 commits.

2008 — 2018

Senior Software & Embedded Systems Engineer · Pentavox

Ten years across the full product lifecycle: firmware for STM32 and Atmel microcontrollers in C, Bluetooth and BLE, touchscreen integration, custom PCB firmware. Enterprise side: client-server security monitoring, AGIS-Graph surveillance system integration, scaling to 100+ client installations, SQLite/MySQL/PostgreSQL, Ubuntu server deployments. Coordinated 10,000-unit manufacturing runs and long-term product lifecycle support.

2007 — 2008

Hardware & Software Developer · SuperCoach LLC (Scottsdale, USA)

End-to-end development of a tennis ball launching machine: custom PCB design and firmware, embedded control software, PC-based control interface. Full ownership from architecture through manufacturing preparation and testing.

Stack

Primary

  • C# / .NET — Avalonia UI, ASP.NET Core, WPF
  • REST APIs, distributed client-server systems
  • SQLite, MySQL, PostgreSQL
  • Ubuntu server, Cloudflare
  • GitHub, CI/CD

Embedded & hardware

  • C — STM32, Atmel, ESP32, nRF52
  • Bluetooth / BLE
  • PCB design — EAGLE, Altium
  • Atollic TrueSTUDIO, Eclipse

Open source

  • Wasabi Wallet — 4,663 commits
  • Ginger Wallet — active contributor
  • Bitcoin privacy tooling

Open to new projects

Long-term contracts and project-based work. .NET / C# systems, embedded firmware, open-source contribution, or technical consulting.

Book a 30-min call →