Summary
Johan Andersson is a senior software developer and independent contractor based in Uppsala with 18 years of experience delivering high-assurance and enterprise systems across finance, government, and defense sectors. He is skilled in C#, C++, .NET Core/Framework, SQL Server and has led technical teams as architect and scrum master on security-critical projects involving smart card certificate handling and player account management. As a freelance engineer he builds B2B EDI and invoicing solutions and has hands-on experience modernizing legacy systems with Azure and web technologies like ASP.NET Web API and AngularJS. Johan’s background also includes low-level work such as a Windows RAM-disk driver prototype and device-driver development, reflecting a rare full-stack-to-kernel breadth. He is not available for employment and accepts freelance engagements only, with new assignments deferred until August 2025. Colleagues describe him as a pragmatic problem-solver who thrives on correctness and dependable delivery in high-assurance contexts.
18 years of coding experience
14 years of employment as a software developer
Systemvetenskap, Systemvetenskap at Uppsala universitet
Swedish, English, German