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.
code11 years of coding experience
bookGIS(pg), GIS(pg) at Niagara College
bookBMath, BMath at University of Waterloo
github-logo-circle

Github Skills (60)

accessibility10
fundamentals10
javascript10
viewer10
esri-javascript-api10
wps10
browser-extension10
css10
http10
geospatial10
responsive10
geo10
gis10
vuejs210
web-standards10

Programming languages (8)

TypeScriptJavaCSSCoffeeScriptCJavaScriptVueMarkdown

Github contributions (5)

github-logo-circle
james-rae/ramp4-pcar4

Jan 2020 - Mar 2025

RAMP 4 - The Reusable Accessible Mapping Platform, fourth major version
Contributions:22 reviews, 1 PR, 839 pushes in 5 years 3 months
visit
james-rae/geoApi

Oct 2015 - May 2018

Contributions:292 pushes, 114 branches 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
James Rae - Geomatics Applications Developer