Contact Details

Name:

Alessandro De Stasio

Place, Date of Birth:

Florence (IT), 10/09/1966

Home Office Address:

V.le De amicis, 173 - 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 23 years dealing with software development, architecture and team leadership. The growing experience has led me to consider technology as a mean to achieve business goals applying the following concepts:

  • Understanding clearly the objectives of the client to focus on the solution that delivers real value

  • Keeping things simple delivering business value quickly with an agile mindset

  • Having a Test Automation & Continuous Delivery approach to maximize quality and productivity

  • Building software while minimizing external dependencies and leveraging the APIs provided by the runtime platforms

  • Team building is a key factor for a successful project.

Technology

I am currently focusing on JakartaEE/Microprofile and Quarkus opensource projects as the reference platforms that are driving the future of modern cloud-native software development. They are developed by a consortium made of the biggest IT companies (IBM, Red Hat, Microsoft, Oracle, etc.) so they are a safe long term technology investment that minimizes the risk of premature technology migrations in projects. The same principles apply to Docker & Kubernetes that I regard as the cornerstone of cloud-native projects. I am interested in the growth of reactive messaging based system so I like Quarkus coupled with Kafka. About client side technologies I want to leverage webstandards and webcomponents to achieve a faster, leaner and more productive development process compared to what we achieve using the most common javascript frameworks.

Server side

Client side

Architecture

Quality

Activity

As an experienced professional I am able 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 proposition, proofs of concept

Software

productive software development & delivery

People

technical team leading, developers recruitment interviews, skill alignment by training & mentoring


Work Experience

01/2020 → present - Florence Consulting Group S.r.l.
  • [contractor] - Software Architect involved with the design and development of application projects based on Java cloud-native and reactive technologies (Quarkus, Kafka).

01/2010 → 12/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/2019 - Streaming Architectures

  • 12/12/2019 - Beyond Boring Jakarta EE and JDK 12, From NoSQL over Reactive to Fibers

  • 11/12/2019 - Jakarta EE, Microprofile and Clouds

  • 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

Online Education

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