Johan Berntsson

Senior Systems Engineer at GSE Systems

Saitama Prefecture, Japan
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
Johan Berntsson is a Senior Systems Engineer with four decades of programming experience and a PhD in Computer Science, specializing in distributed computing, optimization, and machine learning. He has designed and integrated large-scale, cluster-based nuclear power plant simulators—handling tens of thousands of I/O points and real-time process coordination—for global projects across Japan, Europe, and the U.S. Johan combines deep research experience (distributed genetic algorithms, adaptive load balancing) with hands-on systems engineering, including core contributions to OpenSim and scientific visualization in virtual worlds. Comfortable moving between R&D, customer-facing roles, and project leadership, he has repeatedly delivered scalable, high-assurance simulation systems under demanding operational constraints. Based in Saitama, Japan, he continues to explore new languages and technologies and shares selected work publicly on GitHub.
code11 years of coding experience
job11 years of employment as a software developer
bookHigh school diploma, Natural Sciences, High school diploma, Natural Sciences at Västerviks gymnasium
bookPhD, Computer Science, PhD, Computer Science at Queensland University of Technology
bookMaster of Science (M.Sc.), Computer Science and Technology, Master of Science (M.Sc.), Computer Science and Technology at Linkoping University
bookMaster of Science (M.Sc.), Computer Science and Technology (same as Linkoping University), Master of Science (M.Sc.), Computer Science and Technology (same as Linkoping University) at Tekniska högskolan vid Linköpings universitet
languagesEnglish, Swedish, Japanese, German, French
github-logo-circle

Github Skills (29)

z-machine10
commodore10
interpreter10
c6410
development-environment10
retrocomputing10
lv26
bitwig5
assembly4
firefox3
webextension3
dos3
javascript3
linux3
dialect2

Programming languages (7)

TypeScriptC#CHaxeDJavaScriptAssembly

Github contributions (5)

github-logo-circle
johanberntsson/thewall

Oct 2014 - Feb 2022

Contributions:17 commits, 5 pushes in 7 years 5 months
johanberntsson/PunyInform

Jan 2019 - Jan 2023

A fast and compact library for writing text adventure games for the Z-machine running on 8-bit computers as well as other platforms.
Contributions:673 commits, 14 PRs, 766 pushes in 4 years
z-machineinform6punyinformdevelopment-environmentinfocom
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