James Ranger is a Senior Software Engineer in Portland, OR with a decade of experience building full‑stack web applications across .NET, Angular, Node, and Python. A former nuclear physicist and technical scientist, he brings rigorous data-analysis instincts to product-focused engineering—most recently delivering grant-application solutions at Blackbaud and previously leading web platform work for building-management SaaS at CrowdComfort. He’s fluent in modern front-end frameworks and RESTful back-ends, has maintained React codebases, and has experience shipping production systems end-to-end. Comfortable translating between researchers, designers, and product teams, he also mentors junior engineers and has a background publishing peer-reviewed physics research. His unusual path from experimental physics to web engineering gives him a strong blend of analytical depth and pragmatic delivery.
9 years of coding experience
1 year of employment as a software developer
Travel Study, Spanish Language and Literature, Travel Study, Spanish Language and Literature at Pontificia Universidad Católica de Chile
Bachelor of Science (B.S.), Physics, Magna Cum Laude, Bachelor of Science (B.S.), Physics, Magna Cum Laude at Furman University
Contributions:14 PRs, 36 pushes, 10 branches in 11 days
reactemulatorjeopardyjavascriptreact-js
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 Ranger - Senior Software Engineer at Blackbaud