Dan Herdman

Software Engineer

Master's in Computer Science, KTH Royal Institute of Technology • Graduated May 2023

About

Full-stack software engineer with 5+ years of experience building and maintaining scalable web applications across HealthTech, IT consulting, and financial services. Proficient in modern web technologies, cloud platforms, and data-driven tools, with a strong focus on clean, maintainable code and robust architecture. Experienced in managing the full development lifecycle—from planning and design to deployment and maintenance—delivering applications that are reliable, performant, and user-friendly. Passionate about developing software that solves complex problems and streamlines workflows for diverse teams.

Tech Stack

Backend

  • MongoDB
  • Node.js
  • ChromaDB
  • Express
  • PostgreSQL
  • Supabase

AI & ML

  • LangChain
  • Python
  • OpenAI API
  • sklearn
  • Pandas
  • Hugging Face

Cloud & DevOps

  • Vercel
  • Google Cloud
  • GitHub Actions
  • AWS
  • Azure
  • Docker
  • Netlify

Frontend

  • TypeScript
  • Next.js
  • Tailwind CSS
  • React
  • JavaScript

Experience

Last Project

Rehearse

A platform designed to help developers improve their programming skills through personalized practice sessions and real-time feedback.

Built with modern web technologies, this platform combines an integrated database system with Google AI to provide intelligent, adaptive learning experiences. Users can track their progress across different programming languages and frameworks, receiving instant feedback that helps identify areas for improvement. The system learns from user interactions to create increasingly personalized study sessions.

View Project →
SupabaseTypeScriptDenoGoogle AINode.jsReal-time DatabaseVercel