Mathias Lundell

Team Lead at ImBox Sweden AB

Gothenburg, 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
Mathias Lundell is a seasoned back-end engineer and team lead based in Gothenburg with 15 years of experience building reliable server-side systems, currently leading the engineering team at ImBox. He specializes in JavaScript/Node.js and infrastructure technologies like Linux, AWS, Docker, MySQL and Redis, and moved from hands-on backend work to leadership in 2024. Mathias is an active open-source contributor whose fixes to nodejs/undici improved DNS interception, TTL handling and dual-stack reliability, and whose work on nodemailer/mailparser strengthened email parsing and encoding robustness. His background includes broad consulting across embedded and enterprise stacks (C#, C/C++, Java, Python, Ruby) and a Master’s in Electrical Engineering from Chalmers, giving him a rare blend of systems-level thinking and pragmatic web-scale engineering. He combines day-to-day coding fluency with operational instincts—often surfacing subtle reliability issues others miss—and a track record of shipping production-critical fixes.
code15 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (M.Sc.), Electrical Engineering, Master of Science (M.Sc.), Electrical Engineering at Chalmers University of Technology
languagesSwedish, English
github-logo-circle

Github Skills (8)

http10
webclient10
javascript10
nodejs10
dns10
clientside10
testing10
error-handling9

Programming languages (9)

TypeScriptC++RustMakefileJavaScriptVueGoHTML

Github contributions (5)

github-logo-circle
nodejs/undici

Nov 2020 - Jan 2025

An HTTP/1.1 client, written from scratch for Node.js
Role in this project:
userBack-end Developer
Contributions:7 reviews, 10 PRs, 22 comments in 4 years 2 months
Contributions summary:Mathias primarily contributed to the `undici` project by fixing bugs and implementing new features related to the DNS interceptor component. They focused on improving the handling of TTL values, affinity, and port resolution within the DNS interceptor. Additionally, they addressed issues in the response error interceptor and improved the handling of dual-stack retries. The user's work directly improved the performance and reliability of the HTTP client.
node-jshttp-clientjavascriptnodejsscratch
nodemailer/mailparser

Mar 2019 - Jul 2019

Decode mime formatted e-mails
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 1 comment in 4 months
Contributions summary:Mathias primarily focused on improving the reliability and functionality of the `mailparser` library. Their contributions include fixing encoding issues with specific character sets, handling errors in the `simpleParser` function, and adding options to skip HTML to text conversion. They also addressed a bug related to handling input stream errors. The user's work demonstrates a focus on parsing email content accurately and efficiently.
mailsdecodemailparsermimeformatted
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
Mathias Lundell - Team Lead at ImBox Sweden AB