Niklas Mörnesten is a seasoned full-stack software engineer based in Stockholm with 13 years of experience focused on security, platform engineering and fraud detection for large-scale online banking. At Swedbank he has worked continuously since 2007, evolving from Java enterprise and real-time market data systems to leading security-focused platform and microservices development. He primarily codes in Java and JavaScript but brings polyglot experience in Python, C++, Scala, Go and C#, enabling pragmatic choices across stacks. Niklas combines deep engineering rigor from a KTH M.Sc. in Computer Science with hands-on production experience securing financial systems and mitigating fraud. He’s comfortable navigating both low-level systems challenges and higher-level platform design, bringing an operator’s mindset to resilient, auditable services. The long tenure at a major bank signals a track record of reliability, domain knowledge and incremental innovation in security-critical environments.
13 years of coding experience
4 years of employment as a software developer
M.Sc., Computer Science, M.Sc., Computer Science at KTH Royal Institute of Technology
Contributions:20 commits, 2 PRs, 7 pushes in 4 years 3 months
shortenercustom-urlurl-shortener
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.