Dan Kersten is a versatile Full Stack Engineer with 12 years of experience building reliable, high-throughput systems across industries including telecoms, aerospace, finance, crypto, and analytics. He moves seamlessly between frontend and backend work—Typescript/React and Rust to Python and Clojure—preferring raw SQL for performance-sensitive systems and recently adopting Drizzle for schema migrations. As a founder and consultant he’s led small engineering teams, built trading automation used by real traders, and shipped embedded and sync systems for in-flight entertainment at scale. Lately he’s been exploring AI-driven developer tooling, creating agentic coding systems and LLM-powered apps using Vercel AI SDK and Rust workflow engines with strict TDD and spec-driven practices. Based in Carlow, Ireland, he blends pragmatic engineering, deep systems thinking, and a knack for turning research plans into production automation.
12 years of coding experience
18 years of employment as a software developer
Computer Applications (Software Engineering), Computer Science, Computer Applications (Software Engineering), Computer Science at Dublin City University
Contributions:54 commits, 14 PRs, 61 pushes in 2 years 5 months
cameraraycasting3d-game-engineopenglpanda3d
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.