James Ramm

Software Engineering Manager at Siemens Digital Industries Software

Riorges, Auvergne-Rhône-Alpes, France
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

🤩
Rockstar
🎓
Top School
James Ramm is a software engineering manager with over a decade of experience building web and cloud-native applications, currently leading UI development for the Simcenter X portfolio at Siemens Digital Industries Software. He brings deep expertise in JavaScript, Node.js, React, and web technologies, and has shaped microservice architectures and deployment pipelines using tools like ArgoCD, Docker, Postgres, and Redis. As a technical design lead he has bridged legacy C++ simulation software with modern web services (ZeroMQ, MongoDB/Postgres) to deliver collaborative simulation tooling. James pairs hands-on coding with process and architecture leadership—advocating trunk-based development, continuous deployment, and functional/FRP ideas to improve code quality and delivery. Outside corporate roles he runs a DIY audio electronics venture, reflecting practical hardware, DSP and embedded interests that inform his engineering curiosity. Based in Riorges, France, he is a curious programmer who blends scientific training in geophysics with pragmatic software craftsmanship.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Science (MSc) Hydrogeophysics, Master of Science (MSc) Hydrogeophysics at Aarhus University
bookBachelor of Science (BSc) Geophysics, Bachelor of Science (BSc) Geophysics at University of Liverpool
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
6,545reputation
545kreached
29answers
130questions
github-logo-circle

Github Skills (200)

gdal10
datasets10
arcpy10
mobx-react10
layout-engine10
user-interface10
grid-system10
frontend10
python10
cython10
declarative10
nosql10
django10
arcgis10
layout10

Programming languages (9)

TypeScriptC++CSSCSCSSJavaScriptVueLua

Github contributions (5)

github-logo-circle
JamesRamm/QtStuff

Aug 2014 - Aug 2017

Contributions:24 commits, 5 pushes, 4 issues in 3 years 1 month
longclawshop/longclaw_demo

Mar 2017 - Mar 2019

Demo shop for Longclaw
Contributions:29 commits, 1 PR, 23 pushes in 2 years
shopdemo-shop
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 Ramm - Software Engineering Manager at Siemens Digital Industries Software