Andreas Hansson is a Staff ML Architect with 14 years of software engineering experience, currently based in the San Francisco Bay Area and pursuing an MSE in Software Engineering at Lund University. He has a strong systems and low-level background in C and Java, and a proven track record at Arm spanning modelling, compiler work, and ML architecture roles. Andreas has contributed to high-profile open-source infrastructure like the gem5 computer-system simulator, focusing on code clarity and maintainability in packet and port abstractions. He is open to part-time roles and consultancy, bringing pragmatic engineering judgement and a penchant for refactoring legacy systems. His blend of applied mathematics, exchange studies in computer science, and hands-on simulation experience gives him a rare perspective on bridging models, compilers, and deployable ML systems. Colleagues describe him as detail-oriented with an eye for simplifying complex codebases while keeping production constraints in mind.
14 years of coding experience
6 years of employment as a software developer
MSE, Computer Software Engineering, MSE, Computer Software Engineering at Lund University
Exchange studies, Computer Science, Exchange studies, Computer Science at University of Auckland
The official repository for the gem5 computer-system architecture simulator.
Role in this project:
Back-end Developer
Contributions:750 commits in 5 years 3 months
Contributions summary:Andreas's contributions focused on comments updates and code cleanup within the gem5 computer-system architecture simulator. The commits involve refining comments for the source and destination fields within packets, and refactoring the use of PortIDs in the packet and port classes to enhance clarity and consistency. The changes include the removal of redundant code and parameters.
End-to-end SoC simulation: integrating the gem5 system simulator with the Aladdin accelerator simulator.
Contributions:605 commits in 3 years 6 months
end-to-endsimulationsimulatorsocgem5
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.