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
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)
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.
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.
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