Andrea Turli

CTO

Rome, Latium, Italy20 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 20 years of experience in software development.
  • Expert in cloud development and distributed systems.
  • PMC member of Apache jclouds and Apache Brooklyn.
Stackforce AI infers this person is a SaaS-focused Cloud Engineer with extensive experience in distributed systems.

Contact

Skills

Core Skills

Software As A Service (saas)Cloud ComputingDistributed Systems

Other Skills

Agile MethodologiesBilling SystemsBuild ToolsChefCloud Computing IaaSContainer TerminalsContainerizationContinuous BuildDevopsEclipseHadoopIntelliJ IDEAJavaLinuxMaven

About

Software Engineer with 20 years experience in software development. Specialised in cloud development and large distributed systems. Recently focused on building billing systems for SaaS companies. PMC member of two ASF top level projects: Apache jclouds and Apache Brooklyn. Experienced remote-first worker across international and multi-cultural settings. Good knowledge of application management and cloud-native applications. Good knowledge of virtualisation and container-based technologies. Good Linux System Administration skills. Good knowledge of Web development technologies and web frameworks. Expertise with configuration management softwares. Experienced in agile software development process.

Experience

Elastic

3 roles

Tech Lead

Aug 2023Present · 2 yrs 7 mos

  • Platform Billing experience team
Software as a Service (SaaS)Distributed SystemsBilling SystemsREST APIsCloud Computing

Principal Software Engineer I

Promoted

May 2023Present · 2 yrs 10 mos

Software as a Service (SaaS)Distributed SystemsBilling SystemsREST APIsCloud Computing

Cloud Engineer

Aug 2018May 2023 · 4 yrs 9 mos

  • Working on the Cloud team to build out our SaaS offering, Elastic Cloud as well as our on-premise offering, Elastic Cloud Enterprise.
  • Led the backend development to present billing data via the API, namely costs, prices, charts, organization details API.
  • Helped building a simple scheduler to run maintenance tasks on the platform.
  • Led the backend development to support subscription level management on Cloud.
  • Helped with the data streams initiative integrating some application logs with the new pipelines.
  • Led effort to improve the ability to calculate the snapshot storage consumed by each customer on different CSPs.
  • Implemented the APIs to support the extensions lifecycle on Cloud.
Distributed SystemsBilling SystemsCloud Computing

Cloudsoft corporation

3 roles

Principal Software Engineer

Sep 2017Jul 2018 · 10 mos

  • Contributing to Cloudsoft AMP, the cloud computing Application Management Platform, and to its upstream, community-backed open source projects: Apache Brooklyn and Apache jclouds.
  • As a member of the product core team, I design, develop and review new features, integrate upstream projects, contribute to the QA and the software build and release process. I also integrated new cloud computing providers and cloud technologies into AMP focused to business development engineering discussions.
Distributed SystemsCloud Computing

Senior Software Engineer

Apr 2014Sep 2017 · 3 yrs 5 mos

  • Worked on a variety of different projects, PoCs, demos, pre-sales engagement with ISVs and enterprises.
  • Improving and supporting automated cloud deployment on different public and private cloud providers.
Distributed SystemsCloud Computing

Software Developer

Mar 2012Mar 2014 · 2 yrs

  • Design, development of VMware vCloud Powered Partner Validation service to allow VMware Program Operations team to register, validate and manage Powered partners of the VMware Service Provider Program (VSPP)
  • Design and develop jclouds support for vsphere
  • For Alcatel-Lucent, developer of IaaS module of Alcatel-Lucent CloudBand (http://goo.gl/rVLd9)
Distributed SystemsCloud Computing

Dell

Cloud Software Development Consultant

Jun 2011Mar 2012 · 9 mos · Dublin

  • Architect, design and develop the new Dell Cloud Computing (Storage as a Service and Compute as a Service) offering based on OpenStack, with particular focus on Infrastructure automation, Monitoring, Logging and Auditing systems.
Distributed SystemsCloud Computing

Accenture

Consultant

Nov 2010Jun 2011 · 7 mos · Rome Area, Italy

  • Involved in a Data Center Automation project for Telecom Italia, the main italian telco. In particular, I was involved in the design and implementation of a SLA and Reporting platform for Nuvola Italiana, the Telecom Italia Cloud.
Distributed SystemsCloud Computing

Engineering - ingegneria informatica s.p.a.

Researcher

May 2006Nov 2010 · 4 yrs 6 mos

  • I am part of the Research Unit working on Distributed Computing Infrastructures. I've been in charge of studying, designing and implementing security solutions in Grid Computing environment in collaboration among others with international institutions like CERN.
Distributed SystemsCloud Computing

Yh reply spa

Analyst programmer

Nov 2005Apr 2006 · 5 mos

  • Design and development of a control tool for AAMS by Sogei SpA
Distributed Systems

Mcc s.p.a

Project documentation support and control

Oct 2005Nov 2005 · 1 mo

  • Formative apprenticeship for technical and economic analysis of projects for industrial development related to computer science.

Education

Università degli studi Roma TRE

Master's degree — Software engineering

Jan 2003Jan 2005

Università degli studi Roma TRE

Bachelor of Science - BS — Computer Science and Software engineering

Jan 1999Jan 2003

ISSGC'07 Summer School

Grid Computing — Information Technologies

Jan 2007Jan 2007

Liceo Scientifico

sciences

Jan 1994Jan 1999

Stackforce found 100+ more professionals with Software As A Service (saas) & Cloud Computing

Explore similar profiles based on matching skills and experience