Stefan Larsson is a pragmatic software engineer with 13 years of experience building robust Java back-end systems, currently focused on account tokenization at Visa. He has deep expertise in payment and messaging domains, having implemented tokenized EMV mobile payments and XMPP-based push, SMS and chat services across multiple companies. Comfortable across the stack, Stefan blends architecture, concurrency and embedded systems experience with databases like PostgreSQL, MongoDB and Redis, and deployment tools such as Docker and Kubernetes. He values clean, maintainable designs and continuous learning, evidenced by a Self-Driving Car Nanodegree and a long history of solving tough integration problems in telecom and payments. Not obvious from job titles: he pairs low-level C/C++ and assembly familiarity with high-level Scala and Java EE work, enabling efficient cross-layer solutions.
13 years of coding experience
16 years of employment as a software developer
Forsmarks skola
Gymansieingenjör (technical college graduate), Computer Science, Gymansieingenjör (technical college graduate), Computer Science at Forsmark
Self-Driving Car Nanodegree, Self-Driving Car Nanodegree at Udacity
Computer Science and Engineering (Computer Vision and Graphics), (unfinished), Computer Science and Engineering (Computer Vision and Graphics), (unfinished) at Linköping University
Contributions:58 pushes, 1 branch, 1 tag in 1 month
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.