James Rae

Geomatics Applications Developer

Vaughan, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
James Rae is a Geomatics Applications Developer with 24 years in software and 12 years focused on designing, implementing, and supporting the open-source Reusable Accessible Mapping Platform using TypeScript/JavaScript and Esri’s JavaScript API. He pairs a strong academic foundation (BMath, University of Waterloo; post-grad GIS, Niagara College) with hands-on experience building web mapping frameworks, legacy VB desktop apps, and SQL Server backends. His open approach exposes not just code but design docs, reviews, and trade-off analyses, reflecting a pragmatic, audit-ready engineering style. An experienced mentor, he has guided around thirty co-op students—many of whom joined his team—bringing a collaborative, coaching mindset to projects. Outside work he explores hobby game development, notably re-implementing the card game SolForge which deepened his skills in rules engines, animation, and AI opponent simulation. Based in Vaughan, Ontario, he prefers initiatives that make tangible positive impact and values remote-friendly roles and a healthy work-life balance.
code12 years of coding experience
bookGIS(pg), GIS(pg) at Niagara College
bookBMath, BMath at University of Waterloo
github-logo-circle

Github Skills (44)

accessibility10
javascript10
esri-javascript-api10
browser-extension10
css10
http10
geospatial10
geo10
driver10
web-standards10
html10
js10
web-development10
wcag10
documentation10

Programming languages (8)

TypeScriptJavaCSSCoffeeScriptCVueJavaScriptMarkdown

Github contributions (5)

github-logo-circle
james-rae/geoApi

Oct 2015 - May 2018

Contributions:292 pushes, 114 branches in 2 years 7 months
grousewood-games/solforge

May 2023 - Dec 2025

Contributions:39 releases, 87 pushes, 1 branch in 2 years 7 months
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.
Request Free Trial