R&D Requirement Senior Engineer Handheld Scanners at Datalogic
Bologna, Emilia-Romagna, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Gabriele Pongelli is a senior R&D requirements engineer and hands-on developer with 15 years’ experience designing embedded real-time systems and end-to-end requirement lifecycles for handheld scanners and defense projects. At Datalogic he architected the IBM ELM/DOORS-based requirements, defect and test processes for the handheld department while also leading Python automation, CI/CD and server administration to bridge R&D and product delivery. His background spans SysML/UML system modelling for SIGINT systems, low-level C/C++ embedded work on IAR and VxWorks, and full-stack contributions to notable open-source projects like GitExtensions and Commitizen test suites. Comfortable leading cross-country teams and building tooling that reduces rework, he brings a rare mix of standards-driven systems engineering and pragmatic software craftsmanship. He holds an M.Sc. in Network and Telecommunication Engineering from Sapienza and often pairs model-driven design with automation to make complex product hierarchies more maintainable.
14 years of coding experience
6 years of employment as a software developer
M.Sc. Master Degree 110 /110, Network and Telecommunication Engineering, M.Sc. Master Degree 110 /110, Network and Telecommunication Engineering at Università degli Studi di Roma 'La Sapienza'
Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
Role in this project:
Full-stack Developer
Contributions:7 commits, 8 PRs, 172 comments in 2 years 7 months
Contributions summary:Gabriele contributed to the Git Extensions UI tool by addressing several bugs and implementing new features. They fixed a crash related to browsing local repositories, added a "bugfix" branch type to GitFlow, and added functionality for signing commits with GPG keys. Furthermore, the user refactored the UI by replacing an existing control with a dropdown and added a signature panel to the commit data view.
Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:20 reviews, 28 commits, 2 PRs in 1 month
Contributions summary:Gabriele primarily focused on enhancing the testing framework for the `commitizen` tool. Their contributions involve adding tests for signed tags, annotated tags, and associated configurations. The user also fixed existing tests and addressed issues related to GPG key setup within the testing environment, improving overall test coverage and reliability of the project.
changelogbumpversionpythonsemvercommitizen
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.