Salvo D.

Salvo D.

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.

Frontend

Backend

DevOps

Other

Work history

UpStack
UpStack
Senior Java Engineer
2022 - Present (3 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 (5 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.

Showcase

Senior Engineer - SIX Financial
Senior Engineer - SIX Financial
  • Developed and supported new data formats for financial data processing.

  • Enhanced existing services with new features and support for new data sources.

  • Implemented a custom DBMS on a mainframe to store the enriched data.

Senior Engineer - Amazon Global Taxonomy
Senior Engineer - Amazon Global Taxonomy
  • Developed a command-line Spring application for comparing Amazon taxonomy graphs.

  • Implemented a Domain-Specific Language (DSL) to maintain synchronization between different taxonomy graphs.

  • Reduced the time to launch a new retail website taxonomy from one year to a couple of months.

Senior Engineer - AWS SWS Stub
Senior Engineer - AWS SWS Stub
  • Developed and implemented a test framework to stub APIs on AWS Simple Workflow Service.

  • The solution utilizes integration tests to verify the behavior of an orchestrator.

  • The goal is to coordinate activities within 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 (5 years)
AWS Solutions Architect - Associate
AWS Solutions Architect - Associate
Amazon Web Services
2020 - Present (5 years)
Offensive Security
Offensive Security
OSWP
2012 - Present (13 years)
CompTIA Linux+
CompTIA Linux+
CompTIA
2011 - Present (14 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)