Fredrik Wallgren

Co-Founder at Sayon

Barcelona, Catalonia, Spain
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
Fredrik Wallgren is a pragmatic full-stack engineer and serial founder with 16 years of experience building web and backend systems across Ruby, Go, Java and JavaScript. Based in Barcelona, he co-founded Nuna after leading and scaling backend microservices at Typeform and running his own consultancy Sayon, blending hands‑on coding with product-minded technical leadership. He contributes to open-source tooling—improving projects like go-arg and the wsdl2phpgenerator—and has a track record of tightening error handling, docs and UX in community projects like Lobsters. Comfortable across Linux, macOS and Windows, he moves between web front-ends, APIs and infrastructure, and often surfaces small usability improvements that make systems more robust in production.
code16 years of coding experience
job10 years of employment as a software developer
bookScience, Science at University of Skövde
languagesSwedish, English
stackoverflow-logo

Stackoverflow

Stats
364reputation
15kreached
4answers
0questions
Badges
pdf
top-5%
github-logo-circle

Github Skills (22)

ruby-rails10
wsdl10
rails10
ruby10
php10
go10
argument-parsing10
forum10
golang10
error-handling10
unit-testing9
soap9
pdf9
sql9
code-documentation8

Programming languages (5)

ShellCoffeeScriptGoPHPRuby

Github contributions (5)

github-logo-circle
Simple utility and class library for generating php classes from a wsdl file.
Role in this project:
userBack-end Developer
Contributions:43 commits in 3 years 9 months
Contributions summary:Fredrik primarily focused on enhancing the `wsdl2phpgenerator` utility. Their contributions involved updating the codebase, adding documentation, and addressing issues related to primitive types. They also made modifications to the core files, including `Wsdl2PhpGenerator.php`, `Wsdl2PhpValidator.php`, and `src/Service.php`, and the test files to reflect the changes and ensure functionality. These changes improved the utility's usability and stability.
class-librarywsdlphpsoap-client
alexflint/go-arg

Nov 2015 - Mar 2016

Struct-based argument parsing in Go
Role in this project:
userBack-end Developer
Contributions:9 commits, 13 PRs, 21 comments in 3 months
Contributions summary:Fredrik primarily focused on improving the `go-arg` library's argument parsing functionality. Their contributions include fixing bugs related to error handling and outputting error messages to `stderr`. They added features, such as including default values in the help output and allowing overriding default values for slice arguments. Furthermore, they improved the usability of the library by adding options to the help output and fixing issues with the display of default values in the usage information.
golanggoparsingargument-parsingstruct
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