K Paulsson is a tech lead with 13 years of experience building and scaling web and embedded systems, currently leading engineering at Pej in Lund, Sweden. He has progressed through hands-on roles to solutions architect and tech lead manager at Sinch, where he designed provisioning APIs, standardized CI pipelines, and modernized stacks with NestJS, SWC, Jest and Playwright. His background spans medical-device firmware and low-latency systems to full-stack web development, pairing deep systems thinking with practical delivery and team coaching. An Oxford PhD and Cambridge Part III alumnus, he blends strong theoretical training with product-focused engineering. He also contributes to open-source tooling such as the TikZ diagram editor—adding parser anchor support and improving OS X GUI validators—highlighting an eye for developer UX and robustness.
13 years of coding experience
15 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Oxford
Master of Mathematics / Master of Advanced Study (Part III of the Mathematical Tripos) Theoretical and Mathematical Physics, Master of Mathematics / Master of Advanced Study (Part III of the Mathematical Tripos) Theoretical and Mathematical Physics at University of Cambridge
ERASMUS Physics, ERASMUS Physics at Queen's University Belfast
Bachelor of Science (B.Sc.) Physics, Bachelor of Science (B.Sc.) Physics at Lund University
Contributions:25 commits, 1 PR, 5 pushes in 2 years 1 month
Contributions summary:K primarily contributed to the implementation of new features for the TikZ diagram editor, including anchor support within the parser and the OS X GUI. They modified the code to include anchor points for edges, which involved changes to multiple files such as the property inspector, assembler, and edge classes. Furthermore, the user made improvements to the parser error handling, improving the user experience by pinpointing the specific line and location of errors within the code. Finally, the user implemented an NSFormatter subclass for validating user input of TikZ code within the OS X GUI.
Raspberry Pi node.js package for e-papers controlled by IT8951 such as WaveShare e-paper HAT.
Contributions:1 release, 28 commits, 17 PRs in 1 month
raspberry-picontrollednode-jsraspberryhat
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.