Patrik
Backend Developer
Skills
Languages
About
Patrik is a senior software engineer with over 20 years of experience across multiple fields. He is highly proficient in Scala, Rust, F#, and previously Java, focusing on backend systems. Patrik has a strong analytical approach, quickly adapts to complex systems, and is recognized as a supportive team member and leader. He is known for his willingness to help and ability to explain concepts clearly.
Work Experience
Senior Software Engineer
2025 - PresentUppsala Monitoring Centre (consultant)
Pharmacovigilance company. Responsible for development in F# and migrating large applications from on-premises to Azure architecture. Built AI chat-backed data transformation products using OpenAI, F#, Dotnet, Azure, and Bicep.
Software Engineer
2023 - 2023Parkando (freelance)
Prop-tech company. Implemented microservices for visitor parking, infrastructure as code for the system stack, and event-driven architecture. Used Rust, Tokio, Axum, NATS, Pulumi, Helm, Kubernetes, and GitOps for deployments on AWS.
Backend Engineer
2022 - 2023Topgolf (via Biolit)
Golf & gaming company. Added game mode statistics and refactored backend to modern Scala 3 serverless ZIO stack. Rewrote game session authentication, QR scanning, JWT handling, and improved legacy code. Used Scala 3, ZIO, Redis, Aurora/MySQL, Kinesis, Fargate.
Lead Backend Engineer
2019 - 2022Svea Bank
Worked on digital transformation and new features (Swish integration, autogiro, E-faktura). Led implementation of billing and financial reconciliation. Used event sourcing, Asp.Net, F#, Fable, Functional Programming, and SQL Server.
Backend Developer
2017 - 2019Bynk
Neobank. Developed microservices for push notifications, PEP checks, marketing communications, customer integrations, internationalization, and core product. Used Scala, Elixir, Kafka, Cats, microservices, event sourcing, Google Cloud.
Online Coach
2013 - PresentTeam 9001
Online coaching for elite powerlifters (Sweden & internationally). Provided programming, injury prevention, and goal setting.
Backend Developer
2015 - 2015Magine AB
Online TV company. Connected British network operator and rewrote internal program/airing metadata system. Used Scala, SBT, S3, and Scrum.
Integration Developer
2014 - 2014destination.se
Travel search engine. Wrote integration adapters for travel brokers. Used Scala, SBT, Play.
Software Engineer
2012 - 2014Traveas
Media & tech company. Developed and maintained message processing, ad configuration, traffic control, and statistics systems. All Scala platform, integrations via Spray and Camel, AWS, SBT, Git.
Core Backend Programmer
2007 - 2011King
Online skill-gaming site. Responsible for backend development, payment provider integrations, and customer support for payment resolution. Used Java, MySQL, Memcached, Scrum, Subversion.
Platform Developer
2006 - 2006Appear Networks
Mobile platform for train staff ticketing. Developed server functions and user provisioning. Used Mobile, Java, C#, CI, TDD, XP, Subversion.
Integration Developer
2004 - 2006PipeChain AB
Logistics client/server solution integrating with SAP. Developed plugins for new business platforms and adapted implementations for new clients. Used Java, C/C++, Swing, RMI, SAP IDoc, Visual SourceSafe.
Web Developer
1999 - 2002WebTeknik AB / Cypoint Systems Innovation
Worked on CMS/Portal system development and upgrades. Used Java, J2EE, MS SQL Server, Web frontend.
Education
Gymnasium
Aug 1996 - Jun 1999Ready to Form Your Perfect Team?
Join our platform today to connect with top tech talent.