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
