Recent Experience
- 2022– Nedap Healthcare, Remote (Groenlo, The Netherlands)
-
Part of a small team tasked with devising and implementing state-of-the-art architectural patterns for a new application platform, whilst providing support and upgrade paths for legacy services.
- Maintained a number of internal dependencies which together made up the legacy Ruby / Rails application platform;
- Implemented reusable, shared CI/CD components, resulting in greater consistency and a more “plug-and-play” developer experience across teams;
- Automated dependency monitoring, providing actionable insights over hundreds of projects.
- 2021–2022 Initforthe, Remote (London, United Kingdom)
-
Engineering full-stack apps for SMBs with Ruby on Rails and Hotwire; working very closely with clients to extract requirements and implement high ROI features.
- Used PostGIS, Google Maps and JavaScript with Stimulus to build highly interactive maps used for GPS queries;
- Optimised slow and unreliable CI/CD pipelines, using paralellism to decrease test run-time by up to 95%, and leading to substantial productivity gains and lower time to delivery across the team;
- Took over administration of several EOL Windows Server machines, writing Powershell scripts for legacy data consumption and synchronization over APIs.
- 2021 PDM Automotive, Remote (United States)
-
Ruby developer on a leading VC-funded, data-heavy app in the automotive space.
- Sustained a complex legacy Sinatra/Padrino application;
- Updated a niche Shopify app with Elasticsearch and React;
- Kicked off investigation into, and advised on, the separation of a overgrown monolith into a microservices architecture.
- 2019 OnTheGoSystems, Remote (International)
-
Worked on WPML, one of the largest premium WordPress plugins. Primary focus was on the Rails backend and communication with other services in the SOA.
- 2018–2019 Plug in Useful, Remote (Copenhagen, Denmark)
-
Built and maintained SaaS applications in Ruby on Rails & React for the Shopify e-commerce platform.
- Spearheaded workflow improvements, DevOps, and communication, resulting in quicker feature delivery and a sense of teamwork;
- Took ownership of code and infrastructure following a restructure, whilst keeping systems running and customers happy;
- Worked closely with sales and customer service to prioritise and resolve concrete, customer-facing issues.
- 2014–2018 & 2020 Lico Innovations, Hybrid (Mierlo, The Netherlands)
-
Architected web applications of various sizes under demanding time constraints.
- Developed a large enterprise SaaS application for global corporations in the catering industry, pivoting for survival early in the COVID-19 pandemic;
- Leveraged Artificial Intelligence to generate rich metadata for a Digital Asset Management (DAM) tool used by film festivals, agencies, and educational institutions;
- Implemented custom in-house tooling with Elixir to increase engineer productivity and reduce friction around a new, Docker-based development environment.
Education
BSC course involving object-oriented programming (Java, JavaScript), artificial intelligence, project management, HCI, set theory, and concurrency models.