Erik Edespong

Chief Software Architect at Sectra

Linköping, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Erik Edespong is a Chief Software Architect based in Linköping, Sweden, with 11 years of experience shaping product-focused engineering at Sectra after early startup and internship roles. He combines deep technical craftsmanship—demonstrated by refactoring and porting performance-sensitive rules in the high-profile dotnet/roslyn-analyzers project—with a product-minded perspective that keeps systems future-proof. Colleagues describe him as a positive, curious leader who experiments and learns continuously, bridging hands-on development and long-term architecture. With an MSc in Media Technology and a postgraduate exchange in computer science, he pairs academic breadth with practical delivery and a knack for spotting subtle performance and maintenance issues before they surface.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Science in Media Technology and Engineering, Master of Science in Media Technology and Engineering at Linköping University
bookPostgraduate Exchange, Computer Science, Postgraduate Exchange, Computer Science at RMIT University
github-logo-circle

Github Skills (8)

net10
asp-net10
dotnet10
roslyn-analyzer10
csharp10
performance-optimization10
dotnet-core10
unit-testing8

Programming languages (8)

C#TypeScriptShellCJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
dotnet/roslyn-analyzers

Mar 2019 - Mar 2019

Role in this project:
userBack-end Developer
Contributions:14 commits, 4 PRs, 19 comments in 15 days
Contributions summary:Erik's primary contributions involved refactoring and porting rules within the Roslyn Analyzers project, specifically related to explicit allocation detection. They moved and adapted existing code, such as the `ArrayCreationRule` and other explicit allocation checks, to utilize `IOperation` for improved analysis and accuracy. Their work focused on identifying and diagnosing performance-sensitive code patterns related to object creation, including implicit and explicit array creation and boxing scenarios. The changes involved modifications to existing analyzer classes and unit tests to reflect the porting effort.
Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc.
Contributions:21 commits, 13 PRs, 27 comments in 11 months
roslyndotnetimplicitboxingallocations
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
Erik Edespong - Chief Software Architect at Sectra