- Core engineer on Dana, a multi-tenant SaaS platform for barristers’ chambers covering case management, calendar synchronisation, email threading and team collaboration across a backend API, web app and mobile app.
- Worked across all three layers: a .NET backend (FastEndpoints, linq2db, PostgreSQL) in a vertical-slice architecture, a React web client, and a React Native (Expo) mobile app.
- Worked within a small engineering team using Docker, Google Cloud and GitHub Actions CI/CD, including multi-tenant per-chambers identity providers such as Microsoft 365 SSO.
Sean Halberthal
Software Engineer
Profile
Software engineer focused on backend and systems work in Go, with full-stack range across React, React Native and Node. I design and ship production software end to end, from a freelance practice-management system for a barristers’ chambers to a suite of open-source developer tools. Largely self-taught, I learn quickly and care about building software that is reliable, fast and genuinely pleasant to use.
Skills
Experience
Selected Projects
Cross-platform mobile and web app for tattoo studio and artist management, built solo with React, React Native and a Convex backend, styled with Tailwind and shadcn/ui. In active development.
Keyboard-driven terminal SQL client for PostgreSQL, MySQL and SQLite, with streaming results and context-aware autocomplete; ships as a single static binary.
Supply-chain security scanner for JavaScript lockfiles, aggregating IOCs from DataDog, the GitHub Advisory Database and OSV.dev; runs as both a CLI and an MCP server.
Neovim plugin unifying local diffs, hunk staging and GitHub PR review, with a Go sidecar owning the GitHub API so reviews never block the editor.
Plus jiru, gh-bench, lazycron and more, with full write-ups at github.com/undont
Education
- Completed a comprehensive backend-engineering and computer-science curriculum (Go, data structures, algorithms, databases and web servers).
- Extended learning into lower-level systems (C, assembly and CPU architecture) and applied it through the projects above.
Additional Experience
- Music producer & mix engineer (2018–present): built a freelance business to a recurring base of 30+ clients; now produce and engineer for a handful of artists alongside personal projects.
- Retail colleague, Go Outdoors (2020–2025, part-time): trusted with management-level responsibility; provided technical support and troubleshot software issues for customers and colleagues.