Daniel Johansson

Architect Technical Lead Senior Software Engineer at Try Catch Limited

Warrington, England, United Kingdom
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
Daniel Johansson is an experienced Java-focused architect and technical lead with over 18 years of programming experience and 13 years in senior roles, specializing in distributed systems, microservices and web-based solutions. He has led and delivered high-quality, automated deployments across retail, finance and healthcare domains at companies such as Wayfair, Greensill and Aparito, often shaping cloud-native Java Spring Boot architectures on AWS and Azure. Comfortable both as a hands-on developer and stakeholder-facing tech lead, he emphasizes test automation, maintainability and pragmatic architecture. An active open-source contributor, he has improved core functionality in the jMonkeyEngine game engine—demonstrating deep familiarity with Java internals and graphics pipeline issues beyond typical backend work. Based in Warrington, UK, he also runs a freelance consultancy and has a track record of turning greenfield ideas into production-ready platforms.
code13 years of coding experience
job13 years of employment as a software developer
bookFredrika Bremerskolan
languagesEnglish, Swedish
stackoverflow-logo

Stackoverflow

Stats
131reputation
26kreached
4answers
0questions
github-logo-circle

Github Skills (18)

game-engine10
game-dev10
texturing10
lwjgl10
java10
javas10
texture10
jmonkeyengine10
game-development10
opengl10
cloud-hosting6
referenceerror6
amazon-web-services6
guice6
safari6

Programming languages (4)

JavaC++JavaScriptRuby

Github contributions (5)

github-logo-circle
jMonkeyEngine/jmonkeyengine

Jul 2015 - Mar 2016

A complete 3-D game development suite written in Java.
Role in this project:
userFull-stack Developer
Contributions:43 commits, 3 PRs, 11 pushes in 7 months
Contributions summary:Daniel's commits primarily involve the core jMonkeyEngine Java game development suite. Their contributions include fixing bugs, adding new features, and refactoring existing code, with a focus on improving the material system, especially texture handling, and making the API more convenient through new constructor overloads. This developer also worked on the LWJGL 3 module by including more stable versions. The user also addresses some issues with the openGL3 renderer for post processing.
jme3jmonkeyengine3gamegame-developmentjava
Kendanware/jme3-taskloader

Mar 2015 - Nov 2015

An asynchronous task loader for jMonkeyEngine
Contributions:44 commits, 24 pushes, 4 branches in 7 months
asynchronousasynchronous-taskjavajmonkeyengineloader
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
Daniel Johansson - Architect Technical Lead Senior Software Engineer at Try Catch Limited