TECHNOLOGIES

 

DAILY DOSE

  • Java
  • Python
  • C#
  • Objective C
  • Git
  • Javascript
  • Node.js
  • Agile Methodology
  • JUnit
  • XCTest

EXPERIENCE ALSO WITH

  • C/C++
  • HTML5/CSS3
  • PHP
  • Bootstrap, WordPress
  • Matlab

 


WORK EXPERIENCE

 

SOFTWARE DEVELOPMENT ENGINEER

Amazon Data Services, Dublin, IE, August 2017 - Now  

People Technology Department developing software systems that have large-scale impact on the way employees interact with one another.

TECHNICAL CONSULTANT - TEAM LEADER

FinconsGroup, Milano, IT, May 2016 – July 2017  

Cross-Platform mobile application development with Xamarin. Main projects the iOS and Android applications Sky Go and Sky Ticket (can be found on the german stores) for Sky Germany client.
In my first months at FinconsGroup my primary tasks have been the engineering and automation of the test suites regarding the Business Logic and also UI Testing. My objectives were to
increase the stability, performance and reliability of the mobile applications. I was also in charge of the maintenance of external dependencies and wrappers from native languages (Objective-C and Java) to Xamarin environment (C#). 

DEVELOPMENT TEAM LEADER

Innovative Company of Engineering, Tirana, AL, January 2015 – May 2016

Creates the development team by testing and recruiting each team member. Coordinates and distributes the work load to the team by planing milestones and releases. Most of projects are ordered by Italian manufacturing clients but also research projects. Manages and directly contributes to the design, development, and testing activities of the team. Controls the issue management system and code versioning. 

PART-TIME LECTURER

Canadian Institute of Technology, Tirana, AL, January 2015 – May 2016  

Lecturer of the course "Fundamental of Programming I" at the Department of Software Engineering. The course covers two important aspects of object oriented programming: at one hand the methodology of analysis and design of a complex project, abstracted in object oriented terms and at the other hand the implementation of the abstract model in a software program by applying the constructs of the Java programming language.

CONSULTANT @ SKY ITALY

Business Integration Partners, Milan, IT, January 2014  December 2015

Technical consultant supporting Business Validation activities in the Key Projects Area at Sky Italy. Supervises and supports the development, interoperability, and integration activities, regarding various systems of the OTT platform, such as E-CRM, BI, SAP and client device applications (Web, Mobile Smart TV, Gaming Consoles). Directly involved in the assessment of the client requirements and ensuring that these were met, as well as supervision and contributions to the End-to-end Testing and User Acceptance Tests. Involved in the planning of the pre and post Go-Live activities of the platform.

RESEARCH ENGINEER

Consortium for the Research in Automation and Telecommunication, Rome IT, January 2010 – December 2013

Telecommunication Network Developer and Research Engineer. Research & Development of new paradigms and algorithms in the Telecommunication, Computer Science and Future Internet thematics.


EDUCATION

 

PHD CONTROL SYSTEMS ENGINEERING

La Sapienza University of Rome November 2010 - November 2013.

Areas of Research:

  • Networked Control Systems (NCS)
  • Network-aware Applications and Intelligent Connectivity as fundamental concepts of Future Internet.
  • Openflow Networks
  • Realisation of the Network As a Service paradigm by means of programmable interfaces (Software Defined Networks) to abstract components and functionalities of the network.
  • Management of the Quality of Experience in the Future Internet by adopting a dynamic approach with Reinforcement Learning algorithms.
  • Fault tolerant routing

MSC TELECOMMUNICATION ENGINEERING

La Sapienza University of Rome (Italy) November 2006 – November 2009

Master of Science in Telecommunication Engineering concluded with score 110 / 110 defending the thesis: "Development and simulation of a convergence layer, between heterogeneous home access networks, below IP layer"

BSC TELECOMMUNICATION ENGINEERING

La Sapienza University of Rome September 2003 – October 2006

Bachelor Degree in Telecommunication Engineering concluded with score 110 / 110 cum laude, defending the thesis: "ESRT: a reliable transport protocol in Wireless Sensor Networks"

ONLINE PRESENCE

 

Shared code
Professional connections
Exchanged ideas