Johan Helgesson

Web Developer

Stockholm, 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

👤
Senior
🎓
Top School
Johan Helgesson is a Stockholm-based web developer with 12 years of experience blending creativity, design, business and technology to build pragmatic, user-focused web solutions. He combines academic grounding in communication and computer science with practical training in web development, multimedia production and DevOps to span front-end, back-end and infrastructure concerns. As a freelance-minded engineer he contributes to open-source projects like janephp, improving API client/model generation and handling tricky serialization and nullable parameter cases—an indication of attention to interoperability and robust API design. Known for turning complex specs into reliable code, he brings a designer’s sensibility to engineering trade-offs and a knack for solving subtle integration bugs.
code13 years of coding experience
bookHND, Web Dev/Design, Multimedia Production w/ Director, OOP w/ Java and JS, SysAdmin/DevOps, HND, Web Dev/Design, Multimedia Production w/ Director, OOP w/ Java and JS, SysAdmin/DevOps at Capable Communications, Sweden
bookMSc, Computer Science, 2:1/MERIT, MSc, Computer Science, 2:1/MERIT at Middlesex University
bookBA, Communication and Media Studies, BA, Communication and Media Studies at Pacific Union College
github-logo-circle

Github Skills (7)

php10
api10
openapi10
apidoc10
json-schema10
sdk9
testing8

Programming languages (5)

CSSVueJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
janephp/janephp

Nov 2019 - May 2020

:seedling: Jane is a set of libraries to generate Models & API Clients based on JSON Schema / OpenAPI specs
Role in this project:
userBack-end Developer
Contributions:9 commits, 5 PRs, 2 comments in 6 months
Contributions summary:Johan contributed to enhancing the PHP-based JanePHP library, focusing on API client and model generation based on OpenAPI specs. Their work included handling nullable parameters in both query strings and non-body parameters, ensuring correct serialization. They also made improvements to the multi-type guesser and resolved variable conflicts related to authentication generation. Furthermore, they added test cases to validate nullable attributes in query parameters.
json-schemaopenapiphpopen-apipsr18
JohanLopes/johanlopes.fr

Jan 2022 - Jan 2026

Contributions:37 pushes, 2 branches in 4 years 1 month
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