Patrik Westerlund is a systems developer with 11 years of experience building and optimizing backend systems, currently based in Taiwan and working at Visiba Sverige. He pairs practical engineering with performance-minded refinements, exemplified by his contributions to the PreMailer.Net C# library where he benchmarked and refactored code paths for significant speed gains. His background includes lecturing at Örebro University and hands-on systems work at Impera AB, reflecting both teaching and production experience. Comfortable across the stack, Patrik focuses on efficient data structures and real-world benchmarking to deliver reliable, performant software.
11 years of coding experience
2 years of employment as a software developer
Associate of Science (AS) Informatics, Associate of Science (AS) Informatics at Örebro University
C# library that moves your stylesheets to inline style attributes, for maximum compatibility with E-mail clients.
Role in this project:
Backend & Performance Engineer
Contributions:1 review, 6 commits, 5 PRs in 2 days
Contributions summary:Patrik focused on optimizing the performance of the `premailer.net` library, specifically by implementing and benchmarking realistic scenarios. Their contributions included refactoring code to use more efficient methods, such as reading text nodes instead of inner HTML for CSS, and optimizing data structures. The user also benchmarked the library's performance against AngleSharp, and introduced new benchmarks for different scenarios.
Contributions:20 pushes, 8 branches, 11 tags in 2 days
golangapibotrocketpokemon-go
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
Patrik Westerlund - Systems Developer at Visiba Sverige