Projects

SIAED S.p.A.

HR Process Automation Platform

UiPath REFramework · Fortra Desktop Automation · SQL · Azure DevOps

Delivered end-to-end unattended HR automation across the full project lifecycle — from authoring the Process Design Document to daily production monitoring. Working in Agile sprints alongside a Scrum Master and Business Analyst on Azure DevOps, every phase was tracked, tested, and validated with the client before go-live.

The automation reads from three external websites, extracts and structures the data, and routes it through a UiPath REFramework queue into SQL — ensuring scalable, fault-tolerant processing with full retry and exception handling. The most technically distinctive element is the authentication layer: Fortra Desktop Automation handles SPID — Italy's national digital identity system — running on a virtual Android emulator, enabling the robot to authenticate as a human user would on a mobile device.

Eliminated up to 90% of the HR department's manual workload and secured long-term contract renewal.

Banking Workflow Automation

UiPath · XML Processing · Secure Credential Handling · Workflow Validation

Designed for a major banking client, this automation handles two tightly coupled stages of the operational workflow. In the first stage, the robot connects to a bank-native application to extract structured XML data containing transaction records. In the second stage, it uses that XML to drive interactions with the bank's terminal system — executing money-transfer operations with precision and consistency.

Secure credential handling and validation protocols are embedded throughout to meet banking-grade reliability requirements. The engagement included direct client communication — presenting the solution design, coordinating test sessions, and validating each workflow step against business rules before go-live. Delivered up to 70% efficiency improvement across core banking operations.

Energy Invoice Data Extraction Workflow

Python · PDF Parsing · MySQL

Developed reusable Python modules for automated PDF parsing and structured export to MySQL, cutting invoice extraction processing time by 95% and directly securing contract renewal.

Excel-SharePoint Reporting Automation

Power Automate · Excel · SharePoint

Scheduled daily to detect when a new Excel file has been uploaded to a SharePoint document library. Once detected, the workflow reads and extracts the file's data and inserts it into the corresponding SharePoint list — keeping operational reporting current without manual steps. Eliminates the repetitive upload-and-copy cycle that previously required coordination across multiple business units.

ACI Informatica S.p.A.

Document Processing Automation

Kofax RPA · Desktop Automation · Password Store · Management Console

Designed a rule-based Kofax RPA workflow for end-to-end document extraction, classification, and validation, scheduled via the Kofax Management Console for regular unattended execution. Desktop automation handles secure application login, with credentials managed through the built-in Kofax password store to keep sensitive data out of the process configuration. Initial parameters and routing rules are read from an Excel file at runtime, making the process straightforward to update without touching the automation logic. Cut handling time and operational cost by over 50%.

State Portal Availability Monitor

Kofax RPA · Excel-Driven Configuration · Portal Monitoring

A scheduled monitoring automation built to check the availability of multiple state portals in a single unattended run. Rather than hardcoding target URLs, the robot reads all portal addresses from an Excel configuration file at runtime — meaning the monitored scope can be extended or updated with a single row change, requiring no development effort. The robot navigates to each portal in sequence, checks whether it is accessible and responding, and logs the results for operational review. The Excel-driven design reflects a deliberate approach to building automation that stays easy to maintain and adapt as environments change.

Self-Service Data Request Processing

Kofax RPA · Kapplets · XML Processing · Management Console

Combines a self-service user intake layer with scheduled backend automation to handle data requests end-to-end. Users submit requests through Kofax Kapplets — a web-based front-end integrated directly with the Kofax platform — removing the need for manual coordination or intermediary steps. Scheduled daily on the Kofax Management Console, the robot picks up pending requests, accesses the relevant state portal, extracts the required XML files, and delivers the requested data back to the user. The result is a fully automated fulfillment pipeline where users drive the process themselves from submission to delivery.

Infrastructure Automation and Release Modernization

Ansible · AWX · Linux · YAML · GitLab

Developed modular playbooks and modernized legacy scripts for repeatable deployments, reducing configuration errors by over 50% and lowering manual intervention in release cycles by around 60%.

ServiceNow Automation Integration

Ansible · AWX · REST APIs · ServiceNow · Role-Based Design

A two-phase modular pipeline, both phases independently scheduled in AWX. The first phase polls the database on a regular schedule to detect new tickets ready for processing, applies filtering and business logic to determine which cases require action, and stores the relevant data for the next stage.

The second phase reads that stored data, queries related records across additional database tables to gather full context, then interacts with the ServiceNow REST API to take action — responding to tickets, forwarding them to the appropriate operational group based on business rules, and closing or updating their status. REST API authentication is extracted into a dedicated reusable Ansible role, keeping credential management cleanly separated from business logic and reusable across other integrations.

Worked closely with operational teams throughout — explaining the architecture, supporting rollout, and validating end-to-end behavior in production. Quadrupled support responsiveness across the organization.

Host Inventory Automation

Ansible · AWX · CSV Reporting

Reads all group hosts registered in AWX and reconciles them against each other, determining which hosts are currently active and which are offline. Generates a structured CSV report summarising the full inventory status — giving operational teams accurate, up-to-date visibility into the environment for deployment planning and infrastructure reviews, without manual checking.

Infrastructure File-Transfer Automation

Ansible · AWX · FTP · SFTP · Role-Based Design

A role-based Ansible project engineered for flexibility across three transfer modes: mounted network share, FTP, and SFTP — supporting both source and destination in each case. All transfer parameters — paths, credentials, mode selection, and targets — are defined in a YAML configuration file read at runtime, so the same automation adapts to different environments and requirements without code changes. The role-based structure keeps authentication and transfer logic modular and reusable, making it straightforward to compose into other playbooks or extend with new modes.

Automation Management Portal

Mendix · Low-Code Delivery · Internal Workflow Design

Co-developed an internal low-code portal to centralize automation request tracking, improve workflow visibility, and standardize how business and technical teams coordinate on automation demand — replacing ad-hoc communication with a structured, transparent process.