Delft, The Netherlands
[email protected]Experience
Hugging Face | Software Engineer
May 2023 - Present- Lead developer on HuggingChat, an open-source alternative to ChatGPT. Built a consumer webapp that attracted over 500k registered users within a year. Created front and back-end features using SvelteKit, TypeScript and MongoDB.
- Core maintainer on the open-source repo chat-ui powering HuggingChat. Triaged PRs from 100+ contributors and grew project visibility to more than 7k stars and 1k forks on GitHub.
- Developed new features to highlight top open-source LLMs, adding agentic and web search functionalities, built using TypeScript and Node.js.
Hello Energy | Fullstack Software Engineer
April 2022 - May 2023- Revamped front-end of flagship product for 1000+ B2B customers using React & TypeScript, achieving an 80% decrease in page load time, bringing it down to under 1s.
- Modernized front-end toolchain with TypeScript, Webpack, and ESLint, implementing automated CI/CD pipelines for linting and testing.
- Implemented a component library system by converting Figma designs into reusable components using Storybook, enhancing developer experience and streamlining design reviews.
- Led greenfield portfolio management project for the company's largest client, meeting tight deadlines and contributing to securing new contracts.
VanBoven | Software Engineer
July 2020 - Dec. 2021- Delivered an internal web app for ML evaluations and monitoring MLops pipelines using Flask, Plotly, and GitLab for CI/CD.
- Contributed to the core product by developing full-stack features using React, TypeScript, and Python/Django.
- Participated in UX research from ideation in Figma to UX testing in a B2B setting.
DARE | Simulations Engineer
September 2018 - April 2020- Led a team of 3 developers to rewrite an in-house Python rocket trajectory simulator, achieving a 25x speedup in simulations used for flight safety.
- Implemented Test-Driven Development (TDD) and validation testing of the simulator's performance using flight telemetry data.
Open Source
Serge | Project Maintainer
(5.5k+ stars, 400 forks, 30+ contributors)- Built a self-hosted alternative to ChatGPT to chat with AI language models of the LLaMA family, using SvelteKit, FastAPI, Redis, and MongoDB.
- Organized contributors on GitHub, triaged issues, and built a Discord community of 750+ users. Handled community outreach, reaching the top of some subreddits and GitHub's trending page.
Education
TU Delft | Aerospace Engineering
(part-time, 150 ECTS)- Relevant coursework: Probability & Statistics, Linear Algebra, Calculus, Differential Equations