Vittorio Camisa is a seasoned software engineer with 11 years of experience building backend systems and microservices, currently focused on Python and Node.js development in Milan. He has progressed through hands-on engineering roles to staff-level responsibilities at Sysdig and now contributes to Prima, combining practical DevOps, serverless and container expertise with CI/CD automation. An active open-source contributor, Vittorio has improved widely used libraries—adding features, tests and theming to python-inquirer and hardening faker’s URL generation through targeted test automation. He excels at shipping reliable, well-tested backend services and tooling, and brings a pragmatic focus on developer experience and maintainability informed by real production-scale challenges.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Alma Mater Studiorum – Università di Bologna
A collection of common interactive command line user interfaces, based on Inquirer.js (https://github.com/SBoudrias/Inquirer.js/)
Role in this project:
Back-end Developer
Contributions:8 commits, 1 PR, 7 comments in 6 days
Contributions summary:Vittorio primarily worked on enhancing the `python-inquirer` library, focusing on interactive command-line user interface elements. They added new features, including generic prompt questions, and configurations for List, Checkbox, and Text inputs. They also implemented theme customization features, allowing users to modify colors and symbols. Furthermore, they addressed code style issues and introduced tests and documentation improvements.
Faker is a Python package that generates fake data for you.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:6 commits, 1 PR, 8 comments in 5 days
Contributions summary:Vittorio's primary contribution involves writing and updating test cases for the `faker` Python package. They added new test cases to cover URL generation functionality, including testing different schemes and handling edge cases such as schemeless URLs. The user also modified existing tests to accommodate API changes, such as the inclusion of a new signature, indicating a focus on maintaining the integrity of the package through rigorous testing. Their work ensures the quality and correctness of the `faker` library's features.
pythontest-datatestingdummy-datadataset
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.