Vincenzo Mecca is a software engineer and PhD candidate in Informatics with 4+ years of hands-on experience building full-stack web applications and back-end services, currently contributing at 4Science. He combines strong Java/Spring and Angular skills with SQL/PL-SQL expertise, and has improved both user-facing UI and backend functionality in widely used open-source projects like DSpace. His research work spans distributed systems, blockchains and performance optimization of JSON-schema equivalence using ML techniques (Java, Python, scikit-learn), bringing academic rigor to production problems. A habitual code reviewer and teacher, he focuses on resilient, maintainable systems and developer productivity. Outside work he tinkers with custom mechanical keyboards and enjoys translating that attention to detail into cleaner code and developer experiences.
3 years of coding experience
4 years of employment as a software developer
Full Stack open, Mooc, Full Stack open, Mooc at University of Helsinki
Laurea triennale, Scienze e tecnologie Informatiche, 110/110 e Lode, Laurea triennale, Scienze e tecnologie Informatiche, 110/110 e Lode at Università degli Studi della Basilicata
Doctor of Philosophy - PhD, Informatica, Doctor of Philosophy - PhD, Informatica at Università del Salento
(Official) The DSpace digital asset management system that powers your Institutional Repository
Role in this project:
Back-end Developer
Contributions:39 reviews, 41 commits, 20 PRs in 6 months
Contributions summary:Vincenzo's commits primarily involve modifications to the DSpace digital asset management system's backend components. They are focused on enhancing the EPO (European Patent Office) importer service, as indicated by changes in `EpoImportMetadataSourceServiceImpl.java`. Further contributions include the implementation of a new REST service for handle resolution and improvements in the relationship service. The contributions focus on improving and extending the functionality of the DSpace repository system.
Contributions:10 reviews, 10 commits, 9 PRs in 3 months
Contributions summary:Vincenzo's commits primarily focused on enhancing the DSpace Angular user interface. They addressed configuration loading issues related to cookies and Google Analytics, refactoring and improving the service initialization. The user implemented and refactored tests to filter Google Analytics configuration. Moreover, they resolved linting issues and cleaned up specifications within the project.
user-interfaceangular-ioyarnangular-uingrx
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.