Giovanni Fertuso

Software Engineer at Hyland

Naples, Campania, Italy
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
🎓
Top School
Giovanni Fertuso is a software engineer based in Naples, Italy with seven years of experience building backend systems for enterprise and finance clients. He has worked across multinational teams at Hyland, KBC Bank Ireland, and Indra, delivering production-grade features and integrations since 2016. Giovanni contributes to notable open-source projects like Activiti, where he enhanced core BPM functionality—adding process metadata, task assignment logic, and event producers—demonstrating strength in workflow engines and Java backend internals. Comfortable in regulated environments, he blends practical engineering with attention to testability and API design. Trained in computer science at Università degli Studi di Napoli Federico II and grounded in a scientific secondary education, he pairs solid academic fundamentals with hands-on delivery. Colleagues would describe him as a steady implementer who surfaces thoughtful improvements to core platform behavior rather than flashy surface features.
code7 years of coding experience
job4 years of employment as a software developer
bookDiploma, Liceo scientifico, Diploma, Liceo scientifico at Liceo Scientifico
bookLaurea triennale, Informatica, Laurea triennale, Informatica at Università degli Studi di Napoli Federico II
github-logo-circle

Github Skills (9)

javas10
activiti10
bpmn10
business-process10
java10
spring-boot10
api-design9
spring9
testing9

Programming languages (8)

TypeScriptSmartyJavaShellMakefileJavaScriptMustachePython

Github contributions (5)

github-logo-circle
Activiti/Activiti

Jul 2020 - Jun 2022

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Role in this project:
userBack-end Developer
Contributions:56 reviews, 5 commits, 56 PRs in 1 year 11 months
Contributions summary:Giovanni primarily contributed to the core functionalities of the Activiti BPM platform. Their work includes adding new features like `processDefinitionName` to the `ProcessInstance` model, implementing the `assign` method for `TaskRuntime`, and adding an application deployed event producer. The commits demonstrate modifications to core API implementations and testing, indicating a focus on enhancing process management and task assignment capabilities within the Activiti framework.
business-process-managementprocess-managementactivition-serverjava-application
Giovanni007/ChecksLog

Sep 2019 - Jan 2022

Java exsercise
Contributions:1 release, 2 PRs, 2 pushes in 2 years 4 months
javajar
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
Giovanni Fertuso - Software Engineer at Hyland