Nadav Hames

Nadav Hames

Full Stack Developer

Co-founder of Scorewright. Before that, I worked on enterprise project management software at OpenText and on a GIS platform at Mapsted. I enjoy thinking laterally and designing robust systems that solve interesting problems. I occaisionally play the trumpet in concert bands.

nddhames@gmail.com / GitHub / LinkedIn / Resume

Work

Co-Founder at Scorewright

2025 - now
Remote

A real-time collaborative sheet music editor for the web. It features a performant notation renderer built from scratch, synced audio playback, and a collaboration engine using Operational Transformation that preserves user intent.

React · TypeScript · Bun · tRPC · Prisma · PostgreSQL · WebSockets · AWS · Stripe

Full Stack Developer at OpenText

2021 - 2025
Yehud, IL · formerly Micro Focus / HPE

Joined platform team working on OpenText Core Software Delivery Platform (ValueEdge / ALM Octane). I owned the tooling devs and CI use to run SaaS environments locally enabling db multitenancy and cloud license provisioning on local machines. Lead 10s of large features across the stack and was a point-person for UI design and development.

Java · Spring · PostgreSQL · Angular · React · TypeScript · Hazelcast · Elasticsearch

Full Stack Developer at Mapsted

2020 - 2021
Toronto, ON

Built the SPAs making up client-facing platform for a suite of GIS solutions, and the data integrations connecting it to enterprise customers.

React · .NET Core · Node.js · MongoDB · SQL Server

Projects

Scorewright

React · TS

Collaborative music notation editor and renderer, built from scratch, SMuFL compliant. With Jonah Dlin.

Perms DSL

TypeScript · LSP

A domain-specific language and language server generating type-safe code for user permissions. Built and used by Scorewright.

MyMusic

C# · WinUI 3

Windows desktop app for managing songs on a USB or MP3 player. Search, preview and download straight to the device.

Othello

JavaScript

Playable in the browser - offline against the computer, or online P2P against a friend.

Turmite Sim

JavaScript

Two-dimensional Turing machines that leave surprisingly intricate trails on a grid.

Steam Game Analytics

Python · Spark

Time-series gaming analytics from the Steam Store, YouTube and PC Gamer. For a Big Data Systems course at York University.

Hoodie

ArcGIS

Spatial analysis for apartment hunting: find a rental by what surrounds it. Built for the ESRI App Challenge.

Education

York University — Lassonde School of Engineering

2016 - 2020
Honours BSc, Computer Science

Contact

Send me a note and I'll get back to you by email.