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: |
|
E-mail: |
|
LinkedIn: |
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