DC

💻Diego Casella

Scala Sr Software Engineer at InvestSuite

Diego Casella has a diverse work experience spanning over several years. 💻Diego started their career in 1999 as a Gas Station Attendant at De Bortoli W. - AGIP Oil Station nn 3610 and worked there until 2004. From 2004 to 2007, they worked as an Electrician/PLC Developer at DBLtec s.n.c., where they performed tasks related to electrical engineering and PLC programming. In 2007, the company changed its name to Inpros srl, and Diego continued working in the same role until January 2009.

Diego then ventured into the field of software development. In 2009, they participated in Google Summer of Code as a C++ Developer, working on open-source projects with KDE. 💻Diego repeated the experience in 2010 and developed a library for authenticating and assigning security levels to Plasma widgets downloaded from the internet while also categorizing them based on user computer keys.

After their time at Google, Diego worked as a Java Developer at SimNumerica s.r.l. from 2010 to 2015. 💻Diego collaborated part-time with the same company from 2010 to 2012 to develop a co-simulation software called μLab for embedded devices. During this period, they also gained experience as a Scala Senior Software Engineer at Centrica Business Solutions Belgium, where they worked from 2018 to 2021.

Diego's most recent role is as a Scala Senior Software Engineer at InvestSuite, which they started in April 2021. Prior to that, they worked at Noesis Solutions as a Full Stack Senior Software Engineer and Developer, starting in June 2015 and holding multiple roles until September 2018.

Overall, Diego Casella's work experience showcases their expertise in Scala and Java development, along with experience in C++ and PLC programming.

Diego Casella's education history includes a Bachelor's degree in Industrial Automation from the Università degli Studi di Padova, which was obtained from 2004 to 2012. Before that, from 1999 to 2004, Diego attended ITIS "Eugenio Barsanti" in Castelfranco Veneto, where they pursued a degree in Electrical Engineering Technician with a specialization in Industrial Automation.

In addition to their formal education, Diego Casella has obtained various certifications. In May 2020, they received a certification in Lightbend Scala Language - Professional from Lightbend, Inc. In April 2020, they obtained certifications in Lightbend Akka Cluster - Fundamentals, Lightbend Akka Streams for Scala - Professional, Lightbend Akka for Scala Professional - Level 1, Reactive Architecture(4): Building Scalable Systems, Reactive Architecture(5): Distributed Messaging Patterns, and Reactive Architecture(6): CQRS & Event Sourcing, all from Lightbend, Inc. Furthermore, in March 2020, they acquired certifications in Lightbend Akka Cluster - Sharding (Scala), Reactive Architecture(1): Introduction to Reactive Systems, Reactive Architecture(2): Domain Driven Design, and Reactive Architecture(3): Reactive Microservices, also from Lightbend, Inc. Prior to that, in May 2018, Diego completed a certification in Spring and Hibernate in Java Applications from NobleProg. In March 2014, they obtained certifications in Heterogeneous Parallel Programming and Image and video processing: From Mars to Hollywood with a stop at the hospital from Coursera. Additionally, in March 2013, Diego acquired certifications in Data Structure and Algorithms 1 from Coursera and Introduction to Parallel Programming with CUDA from Udacity.

Links

Previous companies

Google logo

Timeline

  • Scala Sr Software Engineer

    April, 2021 - present