Simon Van Casteren is a software architect with 12 years of hands-on experience designing and simplifying complex systems, from distributed microservices and type-safe full‑stack TypeScript to Rust firmware for ESP32 devices. He favors minimalist, iterative delivery—shipping the smallest useful iteration and evolving architecture as domain knowledge grows—to boost development velocity and reduce support overhead. His work spans database design (PostgreSQL), centralized servers, custom embedded hardware, and multiple user interfaces, with an emphasis on strong typing, functional principles, and pragmatic automated testing. An active open-source contributor, he improved the Oni Neovim-based editor’s UI and type safety, reflecting a habit of improving developer ergonomics as well as user experience. Based in Belgium and trained at KU Leuven, he combines technical depth with business-focused analysis to turn legacy complexity into lean, maintainable products.
12 years of coding experience
6 years of employment as a software developer
Master Commercial Engineer in Management Informatics, Master Commercial Engineer in Management Informatics at KU Leuven
Contributions:6 commits, 7 PRs, 15 comments in 8 days
Contributions summary:Simon primarily focused on enhancing the user interface of Oni, a Neovim-based editor. Their work included moving the background to a React component, refactoring the error text component for improved styling, and redesigning the logging system. They also integrated the install help component into the main UI, managed configurations via the Redux store, and improved type safety.
Contributions:25 commits, 1 PR, 23 pushes in 2 years 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Simon Van Casteren - Software Architect at Self-Employed