About Me

Who Am I?

Hi I'm Gianluca Colaianni and I'm a passionate Software Engineer. I'm Fouder & Chief Technology Officier at Frriendshome. I have several years of experience in analysis, design and implementation of complex Java and Java EE applications with a particular focus in Financial and Media domains. I'm a continuous learner. I love to improve my technical skills and to try new technologies.

I'm an MBA graduate alumnus at CDI. The MBA is fully financed (100%) by sponsoring partner company and the selection process is based on merit (5% admission rate). Main courses are corporate finance, investments & company evaluation, accounting & controlling, innovation, lean management, marketing & strategy, human resources & communication, leadership, negotiation, public speaking, project management, decision-making and action, coaching.
Professors from prestigious universities (Harvard BS, INSEAD, Chicago Booth, ETH Zürich, HEC).

In my free time I like to play several sports and to read books. Until I was an agonist athlete in track and field. My specialities were 400 metres and 400 metres hurldes, but I also managed with 200 metres. Between and I was an official football referee for Associazione Italiana Arbitri (AIA). I love also play football and ski.

I'm a fan of Harry Potter series. I love both books and films but (of course) books have something special that films haven't! I like also TV Series and there are several already full viewed in my library.

Business Requirements

Enterpire Solutions

Software Development

Application Design

Credit cards and payments

Financial services

Banking Systems

Media Platforms

What I do?

Here are some of my expertise

Solution Architect

Custom distribued enterprise application

Technical Consultant

Analyse and support of new technologies adoption

Software Developer

Passionate Java & Java EE developer

My Specialty

My Skills

I have a strong background in Java technologies. Both my university paths and carreers position were focused in analysis and development of Java based application. In the past I had also the opportunity to run some projects with different technologies for some university exams. Thanks to these accademic projects I collected some experience with frontend technologies, Hybrid mobile framerowks (Ionic) and some functional and logic programming languages, like Python and Prolog.
Also my master degree thesys is a Python based work. The thesys title is An HPC-based parallel implementation of the SZZ algorithm to identify bug-inducing changes and source code is available here.

Java

100%

Java EE

90%

Spring Framework

100%

Quarkus Framework

100%

Dropwizard Framework

80%

AWS Cloud Services

50%

SQL

80%

NoSQL

40%

Python

70%

TypeScript

50%

Ionic Framework

70%

HTML5

50%

CSS

30%

JavaScript

30%

Prolog

20%
Experience

Work Experience

Senior Consultant at adesso Schweiz AG -current

I worked as Senior Consultant for adesso Schweiz AG. I was involved on several projects in diffenet domains and I was promoted as Team Head for the Java Team in TI-Shore (Lugano office). My responsibilities were:

  • To estimate projects effort basing on RFP received from customers and prepare the commercial proposal for the projects implementation.
  • To design the projects architectures and take decisions about technologies to propose.
  • To interview candidates and find out high potential new joiners.
  • To push the professional and personal growth of my team members.

Solution Architect at Cornèr Bank -

I worked as consultant for Fincons Group AG on-site for the customer Cornèr Bank in the role of Solution Architect in the Integration Team.
As Solution Architect I worked on a long term project in which different partners were involved. My responsibilities were:

  • To analyze the internal requirements in order to design an integration layer which will be the only point of contact between internal banking systems and external products.
  • To write requirements specifications for the partners.
  • To write technical analysis and to design the solution for the outsourcing development team (Italy).

Digital Security Specialist at Air Liquide -

I worked as Digital Security Specialist during the mission for my MBA at Collège des Ingénieurs. I was responsible to define the governance processes and procedures in terms of Digital Security for Air Liquide Italia, in order to be compliant with Group rules and procedures.
My duties were:

  • To complete the Digital Risk Assessment (DRA) of all internal IT applications.
  • To check and complete the Authorization Matrix of all internal IT applications.
  • To check the compliance to EU GDPR for Air Liquide Italia.

I reported directly to Air Liquide Italia CEO.

Solution Architect at Cornèr Bank -

I worked as consultant for Fincons Group AG on-site for the customer Cornèr Bank in the role of Solution Architect and Release co-supervisor.
As Solution Architect I worked on a long term project in which different partners were involved. My responsibilities were:

  • To analyze the internal requirements in order to design an integration layer which will be the only point of contact between internal banking systems and external products.
  • To write requirements specifications for the partners.
  • To write technical analysis and to design the solution for the outsourcing development team (Italy).

Software Developer at Fincons Group S.p.a. -

Design and development of core backend applications with Java technologies. I worked on two different projects:

  1. A Spring Boot based application for the customer Cornèr Bank.
  2. A Dropwizard based API as microservices environment deployed using Docker containers deployed on AWS Cloud.
    There was an integration with different AWS service:
    • AWS Dynamo DB was integrated as document-oriented NoSQL database.
    • AWS Simple Queue Service was integrated to manage asynchronous integrations with other services.
    • AWS CloudWatch was integrated to collect application metrics in order to monitor performances ans enable auto-scaling strategies.
    The API application logs were collected on Elasticsearch and a Kibana dashboard displayed both containers and API metrics and usage statistics.
    The project was developed for Mediaset Italia, one of most important Italian television and media platform.

Analyst Programmer at Auriga S.p.a. -

I worked as Junior Java EE developer on the core backend system of Auriga's Product (WWS). More in detail, I was involved in design and implementation of an integration module, having the responsibility of integrate the core WWS with external banking systems. My duties were:

  • Development of Java WebApp and deploy on Oracle Application Server (Weblogic), IBMWebsphere and JBoss or Servlet Container like Tomcat.
  • Starting from 05/2015 involved on an international project with customer BNP Paribas Fortis (BNP Paribas Group), having short period of developments and deploy on site in Bruxelles.
  • Starting from 06/2016 involved as Team Leader in the project.
  • Starting from 06/2015 involved as Java Developer in an international project with customer Millennium BCP (Portugal).

Teaching tutor for student with motor disabilities at UniBa -

Didactic Tutoring Service of 250 hours for a student with motor disabilities at the Faculty of Computer Science at the University of Bari. The tutoring provided the didactic support in preparing the exams that the student had planned to support in the following months through frontal and customized lessons.

Education

Education

From - at Collège des Ingénieurs.

From to at Università degli Studi di Bari "Aldo Moro" (Italy). Degree mark 110/110 with honors.

From to at Università degli Studi di Bari "Aldo Moro" (Italy). Degree mark 110/110 with honors.

From to at Liceo Scientifico Statale "G. Salvemini" Bari (Italy). Diploma mark 100/100.

Get in Touch

Contact