Salvo is a Senior Java Engineer experienced in the design and implementation of backend solutions and distributed workflows on projects. He works on system architecture, data models and APIs to support new functionalities - delivering highly functional REST services, container-based services and secure, scalable and resilient real-time batching systems on solutions.
Designed and developed new features and provided support for new data formats on the services that process financial data from the SIX stock exchange platform - enriching it and storing it into a custom DBMS on a mainframe.
Worked on a command-line Spring application that compares the taxonomy graph of each Amazon website against a superset of taxonomy graphs - generating commands in an internal Domain Specific Language to keep the former in sync. The tool decreased the time to launch a new retail website taxonomy from 1 year to a couple of months.
Designed and implemented a test framework that stubs a couple of APIs on the AWS Simple Workflow Service. The solution uses integration tests to verify the behaviour of an orchestrator developed by the team and seeks to coordinate different activities running as part of a distributed workflow.