Saverio Ferrara
Software Engineer / Engineering Manager
Senior Software Development Engineer @ Expedia Groupβ
πΌ Position β’ September 2020 β ...
π Rome Area, Italy & @remote
Global worker for Expedia Group.
Technology Lead @ Hotels.comβ
πΌ Position β’ March 2017 β August 2020
π Rome Area, Italy & @remote
Global worker for Hotels.com, an Expedia Inc. company based in London.
Software Dev Engineer II @ Hotels.comβ
πΌ Position β’ July 2015 β February 2017
π Rome Area, Italy
I worked in the mobile application area as a member of the API team which is in charge of the development of back-end services targeted to support the mobile native applications for iOS and Android. We were focused on the implementation of REST web-services, using the Java programming language and other open source technologies such as Jersey, Spring, Maven, Docker, and so on. As an agile team, we were using the Kanban process model.
Software Dev Engineer I @ Venere.comβ
πΌ Position β’ March 2014 β June 2015
π Rome Area, Italy
Venere.com (an Expedia Inc. company) is the Italian leader in online hotel reservations. The technologies mainly used by the company are Java and Spring, for the building of RESTful backend web services, and Javascript/Node.js for the frontend layer. We rely on several persistence technologies, both SQL and NoSQL (MySQL, Redis, Couchbase, ...). As an agile company, I belong to a development team using the Scrum Framework, where I gained experience in facilitating meetings and in managing a development team.
Projects:
- π» Venere Mobile Area
tags: #android
#cordova
#hybrid-app
#mobile
#java
www.venere.com
Associate Software Dev Engineer @ Venere.comβ
πΌ Position β’ June 2011 β February 2014
π Rome Area, Italy
Venere.com (an Expedia Inc. company) is the Italian leader in online hotel reservations. I worked initially of the back-end using the technologies: Spring Framework, Virtual Machine monitoring, SOA architectures, RESTful web services, multithreaded programming, caching policies, advanced logging techniques, Sybase and MySQL RDBMS, spymemcached, Couchbase Document Oriented NoSQL Database. Then I moved on the development of front-end side, in particular, I worked for the mobile version of the website (responsive). Among the various technologies (JavaScript, Backbone, PHP, RESTful web services, Apache / Nginx, Nodejs) I have gained knowledge on the techniques of user tracking, split testing and multivariate testing.
Projects:
- π» Venere Website
tags: #php
#mysql
#java
#javascript
#node
#spring
www.venere.com
SL AfterSaleβ
π» Project β’ May 2011 β May 2011
π @remote
tags: #html
#css
#mysql
#php
#wordpress
#wordpress-plugin
details
TradurreAntico.itβ
π» Project β’ May 2011
π @remote
tags: #html
#css
#mysql
wordpress
#joomla!
#php
details
Web Developer @ Advanced Systemsβ
πΌ Position β’ March 2011 β May 2011
π Naples Area, Italy
Web application developing, with Java EE, Google Web Toolkit (GWT), SmartGwt, JPA and MySQL.
Projects:
- π» GrafPortal
tags: #java
#java-ee
#gwt
#smart-gwt
#jpa
#mysql
www.advancedsystems.it
Consultant @ Open Replyβ
πΌ Position β’ March 2008 β September 2008
π Milan Area, Italy
Web application developing, with Java and Framework JBoss Seam on a RedHat Linux cluster; High-reliability PostgreSQL cluster (RedHat Linux). Maintenance of web applications written in Python/Zope.
Projects:
- π» eMatching.it
tags: #cluster
#java
#jboss
#jboss-seam
#postgresql
#python
#redhat
#zope
www.reply.com
System Administrator @ Meetwebβ
πΌ Position β’ January 2008 β March 2008
π Naples Area, Italy
Installation and maintenance of Windows Server 2003 systems.
System Administrator @ AgorΓ Medβ
πΌ Position β’ June 2007 β February 2008
π Naples Area, Italy
Installation and maintenance of mixed systems (Windows 2003, Debian Linux); Managing the mail system with qmail, postfix, and courier; Managing Linux Sophos anti-spam system; Installation and maintenance of a VoIP-based PBX TrixBox/Asterisk; Streaming on Windows.
Master's degree @ UniNa 'Federico II'β
π Education β’ May 2006 β March 2011
Computer Science π Naples Area, Italy
Software Engineering I and II; Logic; Artificial Intelligence; Databases and Information Systems II; Computability and Complexity; Security and privacy; Information Retrieval; Web technologies; Mind and Machines; Operational Research and Combinatorial Optimization.
Projects:
- π» Connect Four
- π» Marruzzella
- π» Tableaux
- π» Videoshots
- π» Turing
Thesis work in Databases and Information Systems:
tags: #dbms
#object-oriented
#uml
#java
#c++
#xml
#xquery
#xpath
#xsl
#css
#lisp
#prolog
http://www.unina.it/
Bachelor's degree @ UniNa 'Federico II'β
π Education β’ September 2002 β May 2006
Computer Science π Naples Area, Italy
Calculus I; Programming; Algebra; Computer Architecture; Geometry; Numerical Calculation; Scientific Computing; Programming Languages I and II; Algorithms and Data Structures I and II; General Physics I; Operating Systems I and II; Economics and Management; Databases and Information Systems; Computer Networks; Human-Machine Interaction; Probability and Mathematical Statistics.
Projects:
- π» Enta
- π» Fantacalcio
- π» Wally
- π» Address book
- π» Greenhouses
Thesis work in Operating Systems:
tags: #c
#driver
#java
#swing
#lynxos
#unix
lamp
matlab
script-shell
pascal
http://www.unina.it/
Goku Scriptβ
π» Project β’ September 2000 β July 2001
π @remote
tags: #irc
#mirc
#mirc-script
details
High School Diploma @ ITC "Luigi Amabile"β
π Education β’ September 1997 β July 2002
π Avellino Area, Italy
Introduction to the activity of an accountant and expert commercial, legal and social context; Software development for the company.