Contact Details

Name:

Alessandro De Stasio

Place, Date of Birth:

Florence (IT), 10/09/1966

Office Address:

Dedicated Desk@ TSH Collab V.le Spartaco Lavagnini, 70 - Florence (IT)

Mobile phone:

+39-333-4158251

Web:

https://destasio.it

E-mail:

alessandro@destasio.it

LinkedIn:

https://www.linkedin.com/in/alessandro-de-stasio-1315908/


Professional Presentation

Profile

I’ve worked passionately on Java projects for more than 20 years dealing with software development, architecture and team leadership. The growing experience has led me to move towards a more business oriented approach considering technology as a mean to achieve business goals. I believe that technological choices should be seen as an investment decision, carefully made after a correct evaluation of the risk/value ratio and the product lifecycle. The use of such pragmatic approach allows me to avoid 'hyped' technological trends, and to offer solutions based on the following main factors:

  • Keeping things simple delivering business value quickly through a countinuous delivery approach

  • Minimizing dependency from external frameworks and libraries while leveraging the APIs provided by the platforms

  • Avoiding the waste of development resources not connected to business requirements

Technology

With productivity and business value as targets, I’m actually focusing on JavaEE/JakartaEE and Eclipse Microprofile platforms. These are actually opensource projects backed by the biggest IT vendors (IBM, Oracle, Microsoft, SAP, etc.) that are driving the future of modern enterprise software development. They provide all the APIs needed to build cloud-native applications freeing from the need of external frameworks and dependencies. There already exists a set of application servers JakartaEE+Microprofile compatible that offer production grade reliability.
Following the same approach considering the client side technologies means leveraging webstandards and webcomponents to achieve a faster and more productive development process compared to what we get using the most common js frameworks.
The thin war deployment model fits perfectly with the layered docker filesystem realizing a faster and effective CI/CD pipeline when applying test automation.

Server side

Client side

Architecture

Quality

Services

As an independent consultant I am at disposal to manage all project phases building a modern, effective and cloud-native software system:

Agile Project

business requirements analisys & task management in a CI/CD environment

Technology & Architecture

tech stack & architectural definition, proofs of concept

Software

productive software development & delivery

People

developers recruitment interviews, skill alignment by training & mentoring


Work Experience

01/2010 → 07/2019 - GPI S.p.A. (formerly Insiel Mercato S.p.A. → GPI S.p.A.)
  • [contractor] - Consultant and lead Developer with Java web & enterprise technologies on European Social Fund software system for Tuscany Region

01/2006 → 12/2009 - Agile S.r.l. (formerly Getronics Italia S.p.A → Eutelia S.p.A.)
  • [contractor] - Consultant and Lead Developer with Java Web technologies on European Social Fund application for Tuscany Region and various collateral applications (SISR, RRFP, SIDOC, Anagrafe) for Tuscany Region

01/2005 → 12/2005 - FirLab S.r.l.
  • [contractor] - Consulting, training, development on Java Enterprise technologies for the clients:

    • Experian S.p.A. (Pisa) on behalf of Sesa Sistemi S.r.l. (Florence)

    • Coop Italia S.p.A (Florence) on behalf of Sesa Sistemi S.r.l. (Florence)

06/2004 → 12/2004 - DataFox S.r.l.
  • [employee] Project leader/lead developer on financial sector applications with Java Enterprise technologies

04/2002 → 05/2004 - Engineering S.p.A.
  • [employee] Software architect & lead developer building the distributed Health IT System of Tuscany Region.

    • Presales technical support on public tender (Tuscany Region) and business (Nuovo Pignone S.p.A. - General Electric).

    • Teacher on Java courses for Tuscany region personnel

11/2001 → 03/2002 - Getronics Italia S.p.A.
  • [contractor] Consulting & training on Java Enterprise technologies for the project ‘Gestione Tabelle Centrali’ @ACI Informatica S.p.A (Rome – IT)

05/2001 → 11/2001 - S.E.S.A. S.p.A.
  • [contractor] Consulting about Java Enterprise technologies on feasibility studies for ESRIN (ESA).

    • Developers recruitment, team leading and commercial support for main client

05/2000 → 04/2001 - DataFox S.r.l.
  • [employee] Project Leader and developer on financial applications ‘Personal @ssistant Trading’ and 'Private Banking’ with Java Enterprise technologies

07/1999 → 05/2000 - Struttura Informatica S.r.l.
  • [contractor] Consulting and developing with Java Web technologies on ‘Ore di Ingegneria’ application for Nuovo Pignone S.p.A. (General Electric)

12/1997 → 06/1999 - Data Pos S.r.l.
  • [employee] Lead developer building online booking application 'Teleprenotazione Alberghiera' with Java Web technologies.

    • Lead developer on the project ‘Internet Corporate Banking’ with Java Web technologies for the bank 'Federazione Toscana Banche di Credito Cooperativo'

12/1995 → 11/1997 - Tecnoware S.r.l.
  • [contractor] Co-founder of the TecnowareNet business unit: provider of web hosting services.

    • System administrator on Linux systems and web app developer with CGI-bin and Perl language

07/1995 → 11/1995 - TCA S.r.l.
  • [contractor] Developer building a native Windows 3.1 GUI application with C language to install all the software components needed to navigate the internet

    • HTML + CGI/Perl web application development


Education

Training

Airhacks workshops in Munich (DE) with Adam Bien (Java Champion)

  • 13/12/2018 - Java EE Performance

  • 12/12/2018 - Java EE Microservices

  • 18/04/2018 - Beyond Java EE 8 - The Remaining 20%

  • 20/03/2018 - Building SPAs with WebComponents

  • 19/03/2018 - Single Page Applications without Frameworks

  • 08/03/2018 - Java EE 8 Test and Quality

  • 07/03/2018 - Effective Java EE 8

Institute of Trading and Portfolio Management

  • 10/01/2017 - Professional FOREX Trading Masterclass (final mark: 93/100)

  • 2015 - Mentored personally for 12 weeks on trading and portfolio management by senior trader Jason McDonald

  • 07/10/2014 - Professional Trading Masterclass (final mark: 93/100)

Academics

25/04/1997 - BSc in Mathematics (4 years course) - (final mark: 104/110)

  • Università degli Studi di Firenze (Florence - IT)

  • Faculty of Mathematical, Physical and Natural Sciences

  • Thesis: ‘Rewrite rules based inductive theorem proving’

Language skills

  • italian: native

  • english: full working proficiency


Hobbies and Interests

  • For 23 years (1993→2016) I have practiced Ki-Aikido, a martial art based on the principle of non-collision, with Giuseppe Ruglioni sensei and I’ve reached the level of black belt 3rd Dan and instructor.

  • I attended the course of "Modern Piano and Keyboards" for 5 years with maestro Massimo Buffetti and I played keyboards for ten years in an amateur band