Nathan Van Der Auwera is a pragmatic software engineer with 15+ years building and architecting complex systems that blend rich UIs and robust backend services. He founded and ran his own consultancy for decades, delivering GIS, messaging/middleware and data-heavy applications across C++, C#, .NET and Ruby on Rails stacks. Comfortable from device telemetry and real-time data collection to SaaS platforms and PostgreSQL/PostGIS deployments, he excels at tightly coupled teams with high user involvement and iterative feedback. Nathan is a hands-on full-stack developer who also shapes architecture and UX, and his open-source work on the cocoon gem shows an eye for practical developer ergonomics in Rails. He pairs strong OO design and messaging experience with pragmatic, constraint-driven problem solving and a knack for translating user needs into reliable software. Based in Antwerp, he combines engineering depth with the communicator/coach instincts of a seasoned consultant.
15 years of coding experience
29 years of employment as a software developer
Licentiaat, Informatica, Licentiaat, Informatica at KU Leuven
Middelbaar, Latijn-Wiskunde, Middelbaar, Latijn-Wiskunde at Koninklijk Atheneum Leuven, Redingenhof
Dynamic nested forms using jQuery made easy; works with formtastic, simple_form or default forms
Role in this project:
Full-stack Developer
Contributions:262 commits, 41 PRs, 64 pushes in 11 years 5 months
Contributions summary:Nathan primarily contributed to the development of the `cocoon` gem, which simplifies dynamic nested forms in Rails applications. Their work included implementing and testing the `link_to_add_association` and `link_to_remove_association` view helpers, enhancing the gem's functionality. They also addressed compatibility issues, ensured proper rendering of nested forms, and adapted the gem for Rails 3.1 and Rails 6, involving changes to the asset pipeline and JavaScript code. Furthermore, they fixed a bug related to the handling of deleted objects.
Context-based authorisations, stored in the database
Contributions:84 commits, 2 PRs, 39 pushes in 9 years 5 months
storeddatabaseauthorization
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
Nathan Van Der Auwera - Software Engineer at iFLUX