Peter Marklund is a senior developer based in Stockholm with 25 years of software development experience and a 14-year track record in professional roles spanning startups to large media and tech firms. He specializes in full-stack web development, API design (REST/GraphQL), TDD, functional programming and both SQL and NoSQL data systems, working fluently across Node.js, Go, Ruby, Python, Clojure/Scala/Java and Elixir. He has delivered production systems for companies like Acast, Aftonbladet and iZettle, including a CMS API and a realtime MongoDB-to-S3 replication pipeline, and maintains an open-source CMS backend (versioned.io). Peter combines hands-on engineering with architecture and team leadership, having served as tech lead and CTO in multiple organisations. An active open-source contributor, he has added 3D mapping and interaction features to projects like threebox, reflecting a knack for bridging frontend visualization and geospatial data. He also teaches and evangelizes languages like Ruby and Clojure, bringing a pedagogical bent to complex engineering problems.
14 years of coding experience
25 years of employment as a software developer
Master of Science, Engineering Physics, Master of Science, Engineering Physics at Umeå University
A three.js plugin for Mapbox GL JS, with support for basic animation and advanced 3D rendering.
Role in this project:
Front-end Developer
Contributions:6 commits in 2 months
Contributions summary:Peter primarily contributed to the `threebox` repository by implementing and modifying features related to the rendering and interaction of 3D objects within a Mapbox GL JS environment. Their work includes adding support for unprojecting 3D coordinates, which is essential for integrating 3D elements with geographic data. Furthermore, the user updated the library dependencies and added a raycaster example, showcasing a key interaction feature to highlight and interact with the 3D objects.
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.