Kasper Søfren

Roskilde, Region Zealand, Denmark
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
Kasper Søfren is a Technical Lead with 11 years of hands-on experience designing and delivering web and system software across Danish public and private sectors. He has progressed from web developer and system developer roles to leading technical teams at Uni-tel and Comadso, combining day-to-day coding with architectural and delivery responsibilities. Kasper contributes to open-source tooling—improving URL truncation logic and adding robust tests in the widely used Autolinker.js project—demonstrating attention to detail in user-facing string handling. Based in Jyllinge, he pairs a BSc in Computer Science from Roskilde University with practical expertise in full-stack development, systems integration, and team mentorship. Notably, his work often sits at the intersection of municipal/enterprise requirements and pragmatic engineering, turning complex constraints into maintainable solutions.
code11 years of coding experience
github-logo-circle

Github Skills (6)

unit-testing10
path-manipulation10
string-formatting10
javascript10
url-parsing10
string-format10

Programming languages (9)

TypeScriptMDXCoffeeScriptCSSJinjaJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
gregjacobs/Autolinker.js

Oct 2015 - Oct 2015

Utility to Automatically Link URLs, Email Addresses, Phone Numbers, Twitter handles, and Hashtags in a given block of text/HTML
Role in this project:
userFull-stack Developer
Contributions:14 commits, 1 PR, 6 comments in 3 days
Contributions summary:Kasper primarily focused on improving the `truncateSmart` function, a utility for truncating URLs, within the `autolinker.js` project. They implemented new logic, improved existing code, and added comprehensive unit tests for this functionality. Furthermore, the user introduced the `truncateMiddle` addon and integrated both truncation methods within the project's architecture, demonstrating a strong understanding of the project's core purpose. These commits reveal a commitment to refining the URL manipulation capabilities of the project.
e-mailtwitter
eboreum/exceptional

Apr 2022 - Mar 2025

Create and format PHP exceptions easily. Automatically unravel method arguments. Ensure that sensitive strings like passwords, tokens, PHPSESSID, etc. are being masked and thus will instead appear as e.g. "******" in the resulting text.
Contributions:2 releases, 1 PR, 10 pushes in 2 years 11 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.
Request Free Trial