Per Liedman

Software Developer at Solvi AB

Gothenburg, Västra Götaland County, 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

🤩
Rockstar
Per Liedman is a software developer based in Gothenburg with 15 years of experience specialising in geographic systems, GIS and map-centric visualization. He blends front- and back-end skills to create pragmatic, elegant interfaces and has contributed to high-profile open-source mapping projects like Leaflet and Proj4Leaflet, improving projections, realtime data handling and routing UX. His work on popular Leaflet extensions demonstrates a knack for refactoring core logic for efficiency (enter/update/exit semantics) and polishing user interactions, including accessibility and touch support. At companies from Kartena to Solvi he has moved between systems architecture and hands-on development, favouring simple, beautiful solutions over enterprise stacks—he explicitly avoids .NET and Java roles. An understated strength is his ability to translate complex geospatial requirements into maintainable front-end components that scale in real-time contexts.
code15 years of coding experience
job18 years of employment as a software developer
languagesEnglish, Swedish
stackoverflow-logo

Stackoverflow

Stats
10,129reputation
1.7mreached
58answers
9questions
Badges
java
top-1%
multithreading
top-1%
reflection
top-1%
terminology
top-5%
leaflet
top-5%
github-logo-circle

Github Skills (22)

reflection10
javascript10
lib10
multithreading10
leaflet10
testing10
css10
ui-design10
geojson10
java10
front-end-development10
coordinate-systems10
maps10
ux-design9
terminology9

Programming languages (11)

C#TypeScriptJavaC++CSSShellJavaScriptHTML

Github contributions (5)

github-logo-circle
Control for routing in Leaflet
Role in this project:
userFront-end Developer
Contributions:19 releases, 1 review, 466 commits in 7 years 5 months
Contributions summary:Per primarily contributed to the front-end development of a Leaflet routing machine. They implemented line visualization features, including adding hooks for dragging and dropping. The user also refactored the code and improved the UI, making it more user-friendly for users.
leafletrouting
kartena/Proj4Leaflet

Dec 2012 - Aug 2017

Smooth Proj4js integration with Leaflet.
Role in this project:
userFull-stack Developer
Contributions:64 commits, 15 PRs, 15 pushes in 4 years 8 months
Contributions summary:Per primarily focused on integrating Proj4js, a JavaScript library for coordinate transformations, with the Leaflet mapping library. They added new features such as `L.TileLayer.Proj4TMS` to support custom tile layers, and fixed errors. The user also adapted examples to a new API and moved them to a new folder, and added a TMS example. Finally, the user updated examples after a namespace change, made the code compatible with Leaflet 0.7 and fixed tests.
leafletpolygonsproj4jsgeopackagegeodesy
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