Simon Van Casteren

Software Architect at Self-Employed

Belgium
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job6 years of employment as a software developer
bookMaster Commercial Engineer in Management Informatics, Master Commercial Engineer in Management Informatics at KU Leuven
languagesDutch, English, French
github-logo-circle

Github Skills (12)

typescript10
javascript10
typescripts10
windows-gui10
ui-design10
redux10
react10
typescript-types10
editor9
editing9
editors9
neovim8

Programming languages (16)

C++RustPureScriptStandard MLPLpgSQLTypeScriptUrWebJavaScript

Github contributions (5)

github-logo-circle
onivim/oni

Apr 2017 - Apr 2017

Oni: Modern Modal Editing - powered by Neovim
Role in this project:
userFront-end Developer
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.
vimneovimneovim-guisjavascriptoni
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