Sitemap
Medium Logo

Hi, I’m Ernst Reidinga, founder of ERDesigns and a software engineer based in Belgium, specializing in the design and development of high-performance systems, developer tooling, and embedded runtimes.

My professional journey began with Delphi, which laid a strong foundation in structured programming, component-based design, and robust desktop application development. Over the years, I have expanded this expertise to include TypeScript, JavaScript, C, C++, Python, and low-level systems engineering, enabling me to operate effectively across application, tooling, and embedded domains.

At ERDesigns, I focus on building scalable, well-architected software ecosystems that combine modern language tooling, runtime systems, and hardware integration. My primary long-term project is the development of a complete TypeScript-based compiler and virtual machine toolchain, targeting embedded platforms, desktop environments, and WebAssembly. This ecosystem includes a custom bytecode compiler, a high-performance runtime with generational garbage collection, advanced debugging and OTA tooling, and a unified developer experience.

In parallel, I design and maintain a comprehensive IPTV management platform, featuring advanced M3U editing, playlist orchestration, stream validation, and automation tooling. This project emphasizes modular architecture, extensibility, and enterprise-grade reliability.

My work is characterized by strong architectural discipline, extensive documentation, and a focus on long-term maintainability. I place particular emphasis on:

- Strong typing and interface-driven design

- Event-driven and modular architectures

- Performance-aware systems engineering

- Developer-focused tooling and automation

- Cross-platform and hardware/software integration

In addition to large-scale platforms, I have developed a wide range of specialized tools and components, including:

- Custom Delphi VCL and Skia-based UI frameworks

- Embedded and HID-based hardware interfaces

- Reverse-engineering and data-analysis utilities

- Security and educational tooling

- Media and creative software components

These projects demonstrate my ability to translate complex technical requirements into practical, maintainable solutions.

I am also actively involved in ethical security research and tooling. Through projects such as DutchPhish, I contribute to awareness and education around social engineering and digital security, with a strong focus on responsible use.

Beyond individual projects, I am building ERDesigns as a long-term technical platform and knowledge base, aimed at supporting commercial, open-source, and research-oriented initiatives. My goal is to create foundational technologies that enable others to build reliable, scalable systems on top.

When I’m not coding, I actively engage with the developer community through knowledge sharing, documentation, and collaboration. I value thoughtful engineering, continuous improvement, and long-term technical vision.

I am always open to meaningful collaborations and technically ambitious projects.

Connect with me on GitHub and LinkedIn, or support my work on Ko-fi.

Let’s build reliable systems that scale — from idea to impact.

Ernst Reidinga Founder, ERDesigns