Automation developer, Re-Edit S.r.l.
Java developer for Unicredit
- Maintained, modernized and developed new features for complex legacy Java EE 8 internal applications used to automate server provisioning, configuration tasks, healthcheck polling and other IT operations; some of the technologies used were CDI, JPA and JSF/Vaadin, with the application deployed on IBM WebSphere Liberty
- Developed and maintained automation scripts in Bash, Python and Perl to support various IT operations tasks
- Developed and maintained Jython 2.1 scripts to automate WebSphere Application Server administration tasks, leading to the creation of jython21-backport to improve the development experience
- Worked with Oracle databases, including writing and optimizing SQL queries, stored procedures, and triggers to support application functionality
- Integrated Ansible Automation Platform with existing automation tools to streamline IT operations processes
- Maintained internal build and CI/CD tooling based on Apache Maven, Jenkins and GitHub Actions
- Used Git for version control and GitHub Issues and Projects for task management and team collaboration