Custom Software Developer & Architect
I build custom software for the desktop and the web. My recent work includes a 2D rendering engine, a structural CAD editor, a DXF library, and an in-browser QBasic compiler.
I wrote my first program in 1998 in , mostly by trial and error. That early curiosity led me through HTML, CSS, Flash, and eventually into professional software development.
I later earned an MSc in structural engineering and spent several years in Germany building production software for SOFiSTiK AG and auxalia GmbH.
These days, I work on native Windows applications with C#, WPF, and WinForms, and build interactive web platforms with Svelte, TypeScript, and Node.js.
I enjoy solving hard problems and paying attention to the details that make software feel solid. If you need someone who can do the work well and communicate clearly along the way, let’s talk.
Browser-based CAD for structural engineers. Draft in 2D, detail rebar, and export to DXF in one click.
GPU-accelerated 2D vector renderer built for high-performance rendering. Bézier paths, gradients, boolean ops, and shaped text.
Zero-dependency 16 KB library for generating AutoCAD DXF files in the browser or Node.
A complete QBasic 1.1 environment in a browser tab, with VGA graphics, sound, and keyboard input.
Easiest to reach me on LinkedIn or by email. I read everything and usually reply within a day.