Gustaf Andersson

Systemarkitekt at Getinge

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
Gustaf Andersson is a systems architect with 13 years of experience designing connectivity solutions for MedTech, currently shaping hospital integration at Getinge while owning product and interface responsibilities in agile teams. He blends hands-on software engineering—contributing to open-source projects like the RabbitMQ Java client—with formal requirements management (IBM DOORS) for life‑sustaining device interfaces. With a background in computational science (MSc) and practical roles from BLE app development to ML‑driven medical image segmentation, he navigates both embedded systems and backend concerns. Known for attention to code quality and maintainability, he brings a pragmatic, end‑to‑end perspective on safety-critical system delivery.
code13 years of coding experience
job5 years of employment as a software developer
bookGymnasieexamen, Natural Sciences, Gymnasieexamen, Natural Sciences at Blackeberg gymnasium
bookM.Sc. in Engineering physics, Computational science, M.Sc. in Engineering physics, Computational science at Uppsala universitet
github-logo-circle

Github Skills (3)

rabbitmq10
java10
javas10

Programming languages (6)

TypeScriptJavaC++ElmJavaScriptElixir

Github contributions (5)

github-logo-circle
RabbitMQ Java client
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 2 comments in 1 day
Contributions summary:Gustaf contributed to the RabbitMQ Java client by implementing support for reading unsigned short and unsigned int values, aligning with the AMQP 0-9-1 specification. Their work involved modifications to the `ValueReader.java` file to handle these new data types. The user also made code style adjustments, which indicates a focus on code quality and maintainability. Multiple commits included changes that were "cherry picked" from other commits.
javarabbitmq-javarabbitmqjava-client
gustf/elixir

Sep 2015 - Sep 2019

Elixir is a dynamic, functional language designed for building scalable and maintainable applications
Contributions:15 pushes, 4 branches in 4 years
functional-languagescalablegleammacrosfunctional-programming
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
Gustaf Andersson - Systemarkitekt at Getinge