Emil Hemdal is an Application Security Specialist and seasoned software engineer with 13 years of experience spanning frontend, backend and DevOps, currently focused on developer-focused security at Volvo Cars and consulting through Hemdal Consulting AB. He combines hands-on backend development in Go, Python and Java with practical DevSecOps, SAST/SCA improvements and cloud-native architecture work that have supported OTA and certificate management projects in automotive contexts. A natural teacher and team enabler, he routinely upskills colleagues in Git, testing and secure development practices and has led small teams and regional initiatives. Emil is also an active open-source contributor—improving a widely used Node.js web-proxy (node-unblocker) by fixing URL rewriting, cookie handling and removing risky headers—bringing a pragmatic security lens to real-world tooling. Based in Gothenburg, he’s comfortable taking ownership across the stack and often fills the gap between engineering, security and operations to deliver measurable quality and security improvements.
13 years of coding experience
11 years of employment as a software developer
High School Diploma, Natural Sciences and Technology, High School Diploma, Natural Sciences and Technology at Moon Area High School
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Chalmers University of Technology
Web proxy for evading internet censorship, and general-purpose Node.js library for proxying and rewriting remote webpages
Role in this project:
Back-end Developer
Contributions:24 commits, 15 PRs, 25 comments in 2 years 8 months
Contributions summary:Emil primarily focused on improving the `node-unblocker` web proxy's functionality, specifically addressing issues related to URL rewriting, cookie handling, and security. Their work involved refactoring regular expressions to correctly handle various URL formats and protocols, particularly for CSS and redirect scenarios. The user also implemented fixes to remove potentially harmful headers like `strict-transport-security` and `public-key-pins` and introduced features to prevent security issues related to Content Security Policies. Furthermore, they modified the session cookie and improved its management within the application.
Contributions:128 commits, 118 pushes, 1 branch in 7 months
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.