Lara Codeca

Senior Software Engineer at Vectra AI

Ireland
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
Lara Codeca is a Senior Software Engineer with 11 years of experience translating academic research in intelligent transportation systems into production-ready software and open-source tools. With a PhD in Computer Science and Marie Skłodowska-Curie and national fellowships, she blends rigorous data-driven research, machine learning, and systems engineering to optimize traffic flows and multi-modal mobility. She has built widely used SUMO scenarios and utilities (LuSTScenario, SUMOActivityGen) and contributed backend optimizations to the prominent Eclipse SUMO project, improving routing and performance. Lara thrives in interdisciplinary teams, bridging computer science, transportation engineering, and social sciences to deliver practical, timely solutions that influence traveler behavior. Now at Vectra AI, she applies her simulation, distributed computing (Docker, RAY), and reinforcement learning background to real-world challenges while continuing to publish and maintain open-source projects. Colleagues describe her as a pragmatic problem-solver who quickly absorbs new tools and turns complex models into usable software.
code11 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Luxembourg
bookMaster's degree Computer Science, Master's degree Computer Science at Alma Mater Studiorum – Università di Bologna
languagesItalian, English, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

sumo10
traffic-simulation10
python10
cli9
command-line9
command-line-interface9
python-multiprocessing9
multi-process9
multiprocessing9
caching8

Programming languages (5)

C++ShellTeXJavaScriptPython

Github contributions (5)

github-logo-circle
eclipse-sumo/sumo

Oct 2017 - Apr 2021

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:19 PRs, 21 comments, 5 issues in 3 years 6 months
Contributions summary:Lara focused on enhancing the `generateParkingAreaRerouters.py` tool within the SUMO traffic simulation project. Their work involved adding command-line argument automation, implementing caching for the `getShortestPath()` function, and optimizing code related to distance calculations. Further improvements included refactoring command line options and incorporating optional multiprocessing for distance computation, enhancing the tool's efficiency and usability.
intermodalpedestriansscenariocontinuousmicroscopic
lcodeca/rllibsumoutils

Mar 2020 - May 2021

Python3 library able to connect the RLLIB framework with the SUMO simulator.
Contributions:41 commits, 10 PRs, 25 pushes in 1 year 2 months
pythonpython3-librarysimulationsimulatorsumo
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
Lara Codeca - Senior Software Engineer at Vectra AI