Pablo Alvarez Lopez

Software Engineer at German Aerospace Center (DLR-de)

Germany
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

🤩
Rockstar
Pablo Alvarez Lopez is a software engineer based in Germany with a decade of hands-on experience building and refactoring backend systems. He is an active open-source contributor to Eclipse SUMO, where he focused on improving the netedit network editor by reorganizing core database and hierarchical structure code for better maintainability. Comfortable working in large, portable simulation codebases, he brings attention to detail in splitting complex modules and cleaning legacy implementations. Pablo combines practical engineering with a systems-oriented mindset, favoring durable refactors over quick fixes. His profile as a SUMO developer signals an interest in simulation and traffic modeling tools that power real-world research and planning.
code10 years of coding experience
github-logo-circle

Github Skills (11)

c-language10
refactoring10
cprogramming-language10
software-design9
datastructures-algorithms8
algorithms8
git8
algorithm8
data-structures8
version-control8
data-structure8

Programming languages (5)

C++RustCMakeJavaScriptPython

Github contributions (5)

github-logo-circle
eclipse-sumo/sumo

Apr 2016 - Jan 2023

Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
Role in this project:
userBack-end Developer
Contributions:1 review, 2180 commits, 16 PRs in 6 years 10 months
Contributions summary:Pablo made significant contributions to the Eclipse SUMO project, specifically focusing on refactoring code within the `netedit` directory, which appears to be a network editor tool. They primarily worked on the `GNETagPropertiesDatabase.cpp` file, suggesting an involvement in maintaining the database. The user also worked on splitting the code to new files: `GNEHierarchicalStructureChildren.cpp` and `GNEHierarchicalStructureParents.h/cpp`, which indicates refactoring efforts.
intermodalpedestriansscenariocontinuousmicroscopic
behrisch/sumo

Apr 2018 - Nov 2022

Contributions:8547 commits in 4 years 8 months
scenariossumoplanetsources
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
Pablo Alvarez Lopez - Software Engineer at German Aerospace Center (DLR-de)