Salvo D.

Salvo D.

Senior Java Engineer

Zurich, Switzerland
Hire Salvo D. Hire Salvo D. Hire Salvo D.

About Me

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.

Work history

UpStack
UpStack
Senior Java Engineer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

SIX
SIX
Senior Software Engineer
2020 - Present (4 years)
Zurich, Switzerland
  • Designed and developed new features for SIX's custom DBMS - providing support for new data formats on the solution.

  • Refactored the legacy codebase using modern, scalable technologies and fixed complex bugs on the project.

  • Supervise the rewrite of the monitoring UI codebase from Spring MVC/JSP to a new, modern framework.

Amazon
Amazon
Software Development Engineer II
2013 - 2020 (7 years)
Munich, Germany
  • Contributed and participated in high-quality solutions as part of the Browse Tools/Taxonomy team.

  • Enhanced batch jobs, REST/JSON-RPC APIs and distributed workflows that process taxonomy data on Amazon websites.

  • Assessed the technical feasibility and impact of proposed solutions and resolved potential issues that arose.

Syniverse
Syniverse
Software Engineer
2010 - 2013 (3 years)
Wurzburg, Germany
  • Built and deployed different backend components for the A2P messaging platform.

  • Worked on the management UI for the platform - ensuring correct and efficient utilization of resources.

  • Performed code reviews, assisted peers with difficulties on the backend and handled troubleshooting.

Portfolio

Senior Engineer - SIX Financial
Senior Engineer - SIX Financial

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.

Senior Engineer - Amazon Global Taxonomy
Senior Engineer - Amazon Global Taxonomy

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.

Senior Engineer - AWS SWS Stub
Senior Engineer - AWS SWS Stub

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.

Education

Spring Professional
Spring Professional
VMWare
2021 - 2021
Java SE 11 Developer
Java SE 11 Developer
Oracle
2021 - 2021
AWS Developer - Associate
AWS Developer - Associate
Amazon Web Services
2020 - Present (4 years)
AWS Solutions Architect - Associate
AWS Solutions Architect - Associate
Amazon Web Services
2020 - Present (4 years)
Offensive Security
Offensive Security
OSWP
2012 - Present (12 years)
CompTIA Linux+
CompTIA Linux+
CompTIA
2011 - Present (13 years)
MSc. Computer Science
MSc. Computer Science
Università di Catania
2006 - 2009 (3 years)
BSc. Computer Science
BSc. Computer Science
Università di Catania
2003 - 2006 (3 years)