Dominic van Almsick

Product Engineer
me@dominicva.com
dominicva.com
+447796261122
Enthusiastic software engineer specialising in TypeScript, React, NodeJS, and Next.js. Track record delivering professional-grade product in both greenfield and enterprise contexts. Skilled in communicating technical concepts to diverse audiences.

Work Experience

Tacto

Aug 2024 - Current
Software Engineer
  • Joined rapidly growing scale-up, post €50m funding round led by Sequoia and Index Ventures.
  • Part of the core Supplier Relationship Management (SRM) team of 5 engineers tasked with a major upgrading and refactoring of the core product.

Swallow

Dec 2023 - Aug 2024
Product Engineer
  • Employee #1 post $1m funding round
  • Led the rebuild of the UI and API integration for the enterprise customer dashboard
  • Led migrations from JavaScript to TypeScript, class components to hooks, and vanilla CSS to TailwindCSS
  • Contributed to architectural decision-making alongside the founding engineer
  • Implemented LLM integrations with optimization strategies such as response streaming and web workers

BrainStation

Sep 2023 - Dec 2023
Teaching Assistant, Software Engineering
  • Supported the education team in delivering the Software Engineering bootcamp
  • Led student support sessions, programming challenges, and student feedback
  • Coached and mentored a class of 20 students through their learning journeys

Freelance

Sep 2021 - Sep 2023
Software Engineering Instructor
  • Prepared students for technical interviews at bootcamps and companies
  • Focused on programming fundamentals and full-stack project building

Earthrise Initiative

Mar 2020 - Sep 2023
Founder
  • Founded Earthrise Initiative to support non-profits doing high impact work
  • Supported projects across mental health, economic opportunity, and education

Nomad

Mar 2017 - Feb 2020
Founder
  • Built a tool to mood-board, organise, and plan trips
  • Led the product team, UX/UI design, and fundraising efforts

Education

BrainStation

Jun 2023 - Sep 2023
Diploma, Software Engineering
  • Received a 100% assessment grade for final capstone project, Recover (see projects section)
  • Received offer to stay on as Teaching Assistant based on performance during the course

University of Cambridge

Sep 2014 - Jun 2015
MPhil Finance

Recipient of the Robin Chatterjee Prize for academic performance

BSc Economics

First Class Honours

Recent Side Projects

Recover

Aug 2023 - Sep 2023
Software Engineer
  • AI-assisted mood tracker to help you move past addiction.
  • Built with TypeScript, React, Next.js, TailwindCSS, OpenAI, PlanetScale, NextAuth.js, Prisma, and Vercel.
  • Users can: write journal entries and receive AI generated advice; complete mood questionnaires; visualise their progress over time; receive achievement badges; and create promises to their future selves.

Skills

  • JavaScript
  • TypeScript
  • Node.js
  • React
  • TailwindCSS
  • Next.js
  • OpenAI
  • Python
  • GitHub
  • Vitest
  • Figma
  • SASS

Languages

English
Native
German
Native
Spanish
Advanced