Diego Castronuovo

Independent DevOps Architect

Email: info@diegocastronuovo.com

Geneva, Switzerland (available remotely)

About Me

Greetings, I am Diego, a skilled DevOps and Full-Stack Engineer with expertise in helping businesses ranging from startups to corporates to deploy their ideas into production. My proficiency lies in utilizing advanced technologies such as Kubernetes, AWS services and GitOps to optimize the development, delivery, and deployment processes.

My professional journey began as a back-end developer in the financial industry, where I gained knowledge of agile methodologies and software quality standards. I have since honed my skills, incorporating principles of the lean startup method into my work across diverse projects.

My unwavering commitment to collaboration and sharing knowledge make me an approachable team player. I am always eager to connect with individuals and businesses to explore ideas and discuss opportunities for collaboration.

Experience

Sporfie

https://sporfie.com

DevOps Architect

Feb 2016 - Present

Creation of the DevOps and back-end infrastructure of Sporfie, a live streaming SaaS product (Kubernetes, ArgoCD, AWS Beanstalk | Fargate | Lambda, Spring Boot, Python, Node.js, Prometheus, Grafana, HAProxy, Redis, Firebase, REST API, GraphQL, Elasticsearch, Docker, Serverless Architecture, CircleCI, Microservices Architecture)

Generali Insurance

https://www.generali.ch/en/

DevOps specialist

Sept 2018 - Dec 2019

Working as a freelance consultant on a private cloud solution based on OpenShift.

  • CICD refactor using a GitOps approach
  • Monitoring infrastructure (Prometheus and Grafana)
  • Docker image security scan set up with Anchore Engine

Freelance

Software Engineer / Entrepreneur

Oct 2015 - Present

Lean startup experiments with cloud deployment, cutting edge frameworks and productivity tools.

Hortis GRC SA

https://www.hortis.ch

Software Engineer

Nov 2014 - Oct 2015

Back-end Java development of GlassIG, a SaaS for corporate information governance. Involved in the migration from a traditional on-premise infrastructure to the cloud.

Swissquote Bank SA

https://www.swissquote.ch

Development Engineer

Jul 2011 – Aug 2013

Development and maintenance of back-end batches and daemons (80%) and web applications (20%).

  • Cash management (incoming and outgoing payments)
  • Interface between front-end (Swissquote platform) and back-end (Temenos T24 banking package)
  • Documents automation
  • Technologies, frameworks and tools :Java, Spring, Hibernate, Maven, Mercurial, TDD, JUnit, jBehave, Spring Integration, JMS, API development, BASH, Oracle DB, SQL, Atomikos, Quartz, JQuery, Agile methodologies (Scrum and Kanban), Jira, Confluence, Hudson & Jenkins

Education

Alma Mater Studiorum - Bologna, Italy

2011

Master’s degree in Computer Science

Alma Mater Studiorum - Bologna, Italy

2007

Bachelor’s degree in Internet Sciences

A Little More About Me

Alongside my interests in software engineering some of my other interests and hobbies are:

  • Being a father
  • Cooking
  • Travelling