Summary
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.
11 years of coding experience
9 years of employment as a software developer
Master of Science (MSc) Hydrogeophysics, Master of Science (MSc) Hydrogeophysics at Aarhus University
Bachelor of Science (BSc) Geophysics, Bachelor of Science (BSc) Geophysics at University of Liverpool
English