I'm a full-stack developer in Saint John, New Brunswick, and a 2026 Computer Science graduate of UNB. I build web, mobile, and desktop apps, and I care about building software that works well, feels polished, and is genuinely useful.
- Portlore: a cruise port guide for finding the places worth visiting near where you dock. Node.js, OpenStreetMap, Google Places. (code)
- Miscellary: a social trading card platform for web and Android. Next.js, React Native, Django, PostgreSQL, AWS. (code)
- TraceTray: behavioural website analytics with a machine learning pipeline. Node.js, Python, MongoDB. (code)
- WikiRacr: a competitive Wikipedia racing game built on fast graph search. React, Node.js, Socket.IO. (code)
- Seed Placement Randomizer: a desktop app commissioned by a researcher to remove bias from seed experiments. C#, .NET, Avalonia. (code)
nicrichard.dev · LinkedIn · nic@nicrichard.dev
Open to developer roles and freelance work.