I’m a passionate software engineer constantly seeking opportunities to enhance my skills and explore cutting-edge technologies. With a solid background as a software developer and a comprehensive engineering education, I possess the technical flexibility and adaptability to excel in any project.

Driven by an insatiable curiosity, I am always eager to delve deeper into the world of software methodologies and stay up-to-date with the latest industry trends. By continuously expanding my knowledge and honing my craft, I ensure that I am well-equipped to deliver optimal solutions and drive innovation within large, collaborative teams.

I thrive in both team environments and remote work settings, seamlessly adapting to diverse work dynamics and fostering effective communication across geographically distributed teams. My ability to collaborate harmoniously with colleagues from different backgrounds allows me to contribute to a positive and productive work culture.

Having established myself as a Senior Scala Developer, I am now seeking opportunities that will not only allow me to leverage my existing expertise but also provide a platform for me to acquire proficiency in Rust programming. I am enthusiastic about exploring the unique features and capabilities of Rust and applying them to solve complex problems.

By combining my Scala proficiency with a growing fluency in Rust, I aim to contribute to projects that span both languages, leveraging the strengths of each to create efficient, scalable, and robust solutions.

To learn more about my skills, please refer to my extensive work experience and visit my profile page.

Beyond the realm of software engineering, I am an avid Sci-Fi enthusiast. Immersing myself in captivating Sci-Fi literature not only fuels my imagination but also inspires me to think outside the box and envision innovative solutions. In my spare time, I enthusiastically engage in developing personal projects that frequently incorporate the principles of Functional Programming. This allows me to experiment with new ideas, refine my technical skills, and continually push the boundaries of what is possible.

“[…] I also know how important it is in life not necessarily to be strong but to feel strong. To measure yourself at least once. To find yourself at least once in the most ancient of human conditions. Facing the blind deaf stone alone, with nothing to help you but your hands and your own head…” ( ITA)

– Primo Levi, Il sistema periodico, Torino, Einaudi 2005. “Ferro”.


Experience

  • Senior software engineer, Descart Kontainers - Worldwide, Jun 2021 → Current
  • Senior software engineer, ESL - Germany - Worldwide, Nov 2019 → May 2021
  • Senior software engineer, Further - London (UK), Mar 2017 → Nov 2019
  • Lead software engineer, FCS System - Treviso (IT), 2014 → Jan 2017
  • General system administrator, COMETA, Catania (IT), Mar 2014 → Sep 2014
  • Information Technology and Services Consultant, DIEEI, Catania (IT), Jun 2014 → Aug 2014
  • Mobile app backend developer, A2PLAB, Dec 2013 → Feb 2014

Education

  • Master of Science in Computer Engineering, University of Catania (IT) — , Nov 2011 → Nov 2013
  • Scholarship holder, University of Catania (IT), Jan 2013 → Jun 2013

Certifications

  1. GCP: Securing and Integrating Components of your Application. Certification date: September 2019. See certificate.
  2. GCP Developer Enablement Program. Certification date: June 2019. See certificate.
  3. Google Cloud Platform Fundamentals: Core Infrastructure. Certification date: May 2018. See certificate.
  4. Angular 7 (formerly Angular 2) - The Complete Guide. Certification date: October 2018. License UC-9SPINQOW. See certificate.
  5. Functional Programming Principles in Scala by École Polytechnique Fédérale de Lausanne on Coursera. License ALDULU43AC. Certificate earned on 29th June 2014.
  6. Computer Forensics by Università di Catania, earned on September 2012. Course syllabus. (ITA)

Publications

  1. Giordano D., Torre A., Samperi C., Alessi S. and Faro A. (2013). An Ontology based Approach to Integrate Data and Maps - In the Government Enterprise Architecture: A Case Study. In Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8565-61-7, pages 356-362. DOI: 10.5220/0004558403560362.
  2. Giordano D., Torre A., Alessi S., Costanzo A. and Faro A. (2013). Integrating Distributed Data Bases in a Semantic Framework - The K-Metropolis Project. In Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-8565-59-4, pages 322-328. DOI: 10.5220/0004558203220328.
  3. Giordano D., Torre A., Samperi C., Alessi S. and Faro A. (2013). Joining Data and Maps in the Government Enterprise Architecture by a Semantic Approach: Methodology, Ontology and Case Study. In: Hammoudi S., Cordeiro J., Maciaszek L., Filipe J. (eds) Enterprise Information Systems. ICEIS 2013. Lecture Notes in Business Information Processing, vol 190. Springer, Cham.

Books I like

  • Remembrance of Earth’s Past Saga, by Cixin Liu
  • Zen and the Art of Motorcycle Maintenance: An Inquiry into Values (ZAMM), by Robert M. Pirsig
  • Sapiens: A Brief History of Humankind, by Harari, Yuval Noah
  • The Mystery of the Aleph: Mathematics, the Kabbalah, and the Search for Infinity, by Amir D. Aczel
  • The Dark Tower, by Stephen King
  • The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography, by Simon Singh
  • Foundation, by Isaac Asimov
  • Terra!, by Stefano Benni

Films I like

  • Interstellar, directed by Christopher Nolan (2014)
  • 2001: A Space Odyssey, directed by Stanley Kubric (1968)
  • The Matrix, directed by the Wachowskis (1999)
  • Terminator 2: Judgment Day, directed by James Cameron (1991)
  • The Dark Knight, directed by Christopher Nolan (2008)