Profile

I create and maintain the infrastructure and the tools that enable the developers to perform their tasks in the most efficient possible way. I understand the whole stack, from the hardware, to the operating system,  the development and deployment processes.

I have a unique combination of experience developing large-scale e-commerce applications, automating the development and deployment processes, and creating infrastructure as code.

I’m a determined problem solver, preferring intelligence to brute force. Excellent communicator, open to new ideas and fluent in 3 languages (Italian, English, French).

My new book is available for purchase: check it out at The Cloud Hosting Handbook.


Paris, France
sebastiano@sebastianopilla.com
https://www.linkedin.com/in/sebastianopilla/
https://github.com/sebastianopilla

Senior Manager Web Operations – Les Furets

Aug 2015 – Present | Paris (France)

Managed a team of 6 engineers maintaining and improving infrastructure, monitoring and security.

  • Designed and implemented a high availability website infrastructure, exceeding 99.99% yearly availability
  • Defined and implemented monitoring of technical and business KPI
  • Managed incident resolution processes and alert escalations
  • Managed vendor relationships
  • Managed internal IT Service Delivery

 

Technologies: Java, Tomcat, MySQL, Linux, nginx, HAProxy, AWS (S3, Route 53, EC2, Lambda)

DevOps/Infrastructure Specialist – Progiweb

Dec 2012 – Aug 2015 | Paris (France)

In charge of the infrastructure and operations lead for a high-traffic, personalized e-commerce solution for Gemo https://www.gemo.fr (Groupe Eram).

  • Defined the REST API structure for integrating Play Framework with Oracle ATG Commerce and Mule ESB
  • Defined and implemented the processes for the software factory: building and packaging code with Jenkins, storing dependencies and builds in Artifactory, orchestrating deployments with Rundeck
  • Built the infrastructure for the integration environments: KVM virtualization, configuration automation via Puppet, networking
  • Automated installations of development and integration environments, from the OS to the Oracle databases and the application servers
  • Defined and implemented system and application metrics, optimized the application code
  • Helped the development team become aware of infrastructure configuration and constraints
  • Written deployment procedures for custom applications (Oracle ATG Commerce, Play Framework, Mule ESB)
  • Implemented collection of logging and application metrics with a variety of open-source (Logstash, Kibana, collectd) and SaaS solutions (NewRelic, Logentries)
  • Created custom RPM packages for various open-source software: nginx, HAProxy, ElasticSearch
  • Written a Maven plugin for building multi-module ATG projects
  • Implemented backup and recovery procedures

 

Technologies: Oracle ATG Commerce, Oracle Database, Java, Maven, Play Framework, ElasticSearch, Mule ESB, Linux, KVM, Puppet, nginx, HAProxy

ATG Consultant – Progiweb

Sep 2004 – Dec 2012 | Paris (France)

I’ve worked on the vast majority of Oracle ATG Commerce projects in France as senior developer, architect, or expert product consultant; I’ve conducted ATG training classes for more than 150 developers in France and in the U.K.

  • ATG expert and lead developer
  • Designed and implemented major architecture and application enhancements
  • Written technical specifications and coding standards
  • Migrated entire code bases between ATG versions
  • Integrated ATG products with other commercial and open source technologies

 

Projects by sector:

  • Luxury: Louis Vuitton, Sephora, E-Luxury
  • Media and communications: Canal +, France Telecom, Orange UK, M6
  • Retail: Castorama
  • Others: Ministère de l’Education Nationale, AGF, Aelia, Roche

 

Technologies: Oracle ATG Commerce, Oracle Database, Java, Linux, Bash

CTO – SDG Engineering

Feb 2003 – Aug 2004 | Treviso (Italy)

One of the original 6 employees, I took the responsibility of making the technology choices and defining the software development standards.

  • ATG expert and lead developer
  • Defined the architecture of the software solutions
  • Coordinated the development activity
  • Driven the implementation of the software projects

 

Projects by sector:

  • Food: Rana Extranet, Rana Intranet
  • Media and communications: Trovocasa (Corriere della Sera)
  • Manufacturing: Snaidero Extranet, Snaidero Intranet

 

Technologies: ATG Commerce, Oracle Database, Linux, PostgreSQL

Senior Software Engineer – E-Tree

Oct 2000 – Feb 2003 | Treviso (Italy)

I worked as a software engineer and later as a team leader for a variety of projects in the e-commerce, banking, education, administration and retails sectors

 

Projects by sector:

  • Education: Università di Milano
  • Administration: Comune di Venezia
  • Banking: E-Family (Banca Nazionale del Lavoro)
  • Manufacturing: Snaidero Extranet
  • Other: Ducati, Italia OnLine, Benetton

 

Technologies: ATG Commerce, Java, Linux, Oracle Database

Software Engineer – Generation Byte

Apr 2000 – Sep 2000 | Trieste (Italy)

Software Engineering Intern – INSIEL

Sep 1999 – Feb 2000 | Trieste (Italy)

Technical Skills

Oracle ATG Commerce Java Linux Puppet
Play Framework Jenkins Oracle Database Maven
Networking KVM SQL, PL/SQL Tomcat
IntelliJ IDEA Bash scripting PostgreSQL MySQL

Certifications

ATG Certified Commerce Developer – March 2009

ATG Certified Relationship Management Developer – July 2006

Education

Università di Trieste – Italy – June 2000

Licensed Professional Engineer

 

Università di Trieste – Italy – February 2000

5-year Italian Degree in Electronic Engineering

Volunteer Experience

BRFC Paris

Support and maintenance of the public Internet presence for a local Rugby Union club.

Association Sauve

Support and maintenance of the public Internet presence for a non-profit association in the field of animal welfare.