PDF
Nathan Sarrazin | CV

Delft, The Netherlands

[email protected]

Experience

Hugging Face | Software Engineer

  • Core maintainer on HuggingChat, an open-source alternative to ChatGPT, attracting over 500k registered users within a year by creating new features and handling outreach with the ML community.
  • Triaged open source contributions and issues on the chat-ui repository from 90+ contributors and growing project visibility to 6.8k stars and 900 forks on GitHub.
  • Developed new features to highlight top open-source LLMs, giving model access to custom tools and web search functionality.

Hello Energy | Fullstack Software Engineer

  • Revamped front-end of flagship product for 1000+ B2B customers, achieving an 80% decrease in page load time 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

  • 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

  • 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

  • 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

  • Relevant coursework: Probability & Statistics, Linear Algebra, Calculus, Differential Equations