Massimo Caliman

Software Architect & Chief Technology Officer
📍 Genova, Liguria, Italia | 🌐 trueprogramming.com | 🌐 juggenova.it


Profilo Professionale

Sviluppatore Software e Business Analyst dal 1997. Oltre 20 anni di solida esperienza enterprise ricoprendo ruoli direttivi come CTO, Lead Architect e Sviluppatore Senior per compagnie assicurative, broker finanziari e grandi aziende private. Comprovata esperienza nella progettazione, analisi e implementazione di soluzioni ERP, CMS e portali B2B ad altissima scalabilità. Orgoglioso Co-fondatore del Java User Group (JUG) Genova.


Competenze Tecniche Principali

(Sintesi di oltre 80 skill certificate sul profilo LinkedIn)

  • Linguaggi, Strumenti e Framework: Java (SE/EE, JSF, Servlets, EJB), Spring Boot & Spring Cloud, C#, C, C++, Python, Clojure, R, PHP, HTML5/CSS3, JavaScript (jQuery), VBScript, XML/XSLT.
  • Architettura & DevOps: Architettura Software, Big Data, Domain-Driven Design (DDD), Microservices (AWS), Docker & Kubernetes, DevOps / Continuous Delivery, Servizi Web REST, Criptovalute & Blockchain, Strumenti di Intelligenza Artificiale Generativa.
  • Database (RDBMS & ORM): Oracle DB, MySQL, Microsoft SQL Server, IBM DB2 UDB/400, Hibernate, Eclipse TopLink, JPA, JDBC.
  • Application Server e Portali: Tomcat, Oracle GlassFish, IBM WebSphere Application Server & Portal, Microsoft SharePoint, Alfresco.
  • Dominio e Gestione Progetti: Gestione Progetti Software, Functional Programming, UML, Software Testing & Tuning, Sistemi ERP, CMS, LMS, HRIS, TMS, Portali Informatici per Finanza/Assicurazioni.

Esperienza Lavorativa

Chief Technology Officer & Software Architect

Methis Lab S.p.A. (Gruppo AON) | Gen 2018 – Presente

Guida strategica alle tecnologie aziendali, progettazione architetturale di alto livello e coordinazione delle operazioni di ingegneria per le soluzioni software in capo al gruppo AON.

Software Development Manager

BDA Euro Brokers s.r.l | Giu 2017 – Dic 2017

Gestione del ciclo di vita del software per un importante Broker Assicurativo. Mi sono occupato della direzione nello sviluppo e rilascio di sofisticati Portali B2B focalizzati sul mercato assicurativo.

  • Tecnologie Implementate: Java 8 EE, JSF 2.0, EJB, Oracle MySQL, GlassFish 4.1.

Chief Technical Officer & Software Architect

Sentosa s.r.l. | Feb 2012 – Mag 2017

Ruolo da CTO e Lead Architect in un’azienda specializzata nella Consulenza IT e Finanziaria (con primario orientamento ai finanziamenti su Cessione del Quinto). Ho ideato e progettato solide architetture per il settore assicurativo.

  • Tecnologie Implementate: Java EE, JSF, EJB, Oracle MySQL, GlassFish 4.1.

Software Architect & Developer

Arax s.r.l | Gen 2011 – Gen 2012

Punto di riferimento per l’advisory tecnico, l’analisi operativa e lo sviluppo di applicazioni dedite a mitigare casistiche complesse su questioni Assicurative e Finanziarie aziendali.

  • Tecnologie Implementate: C#, Java SE, PHP 5, Apache WebServer, MySQL.

Project Manager & Software Developer (2001 – 2010)

Attività decennale di costante supervisione come Project Manager e Lead Developer per lo sviluppo di progetti eterogenei: architetture ERP e sistemi complessi, Datawarehouses, gestionali legati alle Risorse Umane, e Content Management Systems (CMS). Affiancamenti tramite contratti per note società tra cui Stachus s.r.l, Britto Servizi s.r.l, Eterbit S.r.l, Macbit S.r.l, Text-e S.r.l e Datasys Network (Partner commerciale e-Business di IBM).

  • Stack Tecnologici: IBM WebSphere, Lotus Domino, DB2/400, Struts, Architettura Microsoft SharePoint 2007, AS/400 Toolbox for Java, Jasper Reports.

Java Software Developer

Studio Balbi S.u.r.l (Zucchetti PAC) | Feb 1999 – Apr 2001

Progettazione logica e programmazione effettiva per soluzioni Java rivolte al campo Human Resources (specialmente sistemi presenze/buste paga) con integrazione ai pacchetti gestionali Zucchetti.

  • Tecnologie Implementate: Java, Servlets, Tomcat, IBM DB2/400, Database Oracle 8i / Access.

Sviluppatore del Software (Freelance)

Mag 1997 – Ago 1998

Gli inizi della carriera: consulente indipendente per numerose realtà liguri. Sviluppo intensivo di script di automazione (JavaScript/VBScript/Applet Java) combinato a programmazione base con C++ (Borland Turbo C++) e Turbo Pascal.


Progetti Pubblici & Divulgazione

  • Co-Fondatore del JUG Genova: Presente regolarmente in veste di relatore interno dalla creazione della sede genovese.
  • Incontri Formativi (Gen 2024): Duplice talk formativo rivolto alla modellazione dei dati (A Comprehensive Review of E-R Models Across Industries) e all’automazione linguistica (Converting Excel Applications to Pseudocode and Clojure).
  • Google Developer Groups (Genova DevMeetup): Relatore principale incentrato ad un’ampia introduzione panoramica sull’architettura di Google App Engine (2013).
  • Conferenza Webbit (Padova): Direzione del seminario sulle fondazioni standard di Java, specificatamente l’analisi dei package di Input/Output ed il networking (2003).

Formazione Continua & Certificazioni (Selezione)

  • Design Pattern e Intelligenza Artificiale: “AI Prompt Engineering”, “Domain Driven Design & Microservices for Architects”, “Software Architecture & Technology of Large-Scale Systems” (Certificazioni Udemy).
  • Infrastrutture Cloud & DevOps: “Docker e Kubernetes da zero a cento”, “Continuous Delivery & DevOps” (University of Virginia via Coursera), “Java Microservices con Spring Cloud e AWS”.
  • Performance E Algoritmi: “Java Application Performance Tuning and Memory Management”, “Java 8 Functional Programming”, “A Comprehensive Guide to JVM Languages”.
  • Scienza dei Dati (Data Science): “Le basi del R Programming”, “Data Scientist’s Toolbox” (Johns Hopkins), “Python Programming: A Concise Introduction”, “Big Data Base” (UC San Diego).

Istruzione Accademica

Diploma di Perito Industriale Capotecnico per l’Elettronica Istituto Tecnico Don Bosco di Genova | 1988 - 1991

Università degli Studi di Genova Discipline focalizzate in Ingegneria Informatica (Computer Science).


Lingue

  • Italiano: Madrelingua o livello bilingue
  • Inglese: Working proficiency / Competenza professionale (Certificazione Ufficiale LANGUAGECERT Achiever Livello B1).