programmazione, progettazione, modellazione dati
sicurezza sistemi
Dati anagrafici
email: contatto@alessandrotesta.info
le mie competenze
Programmazione
Java, Spring Boot, NodeJs, C/C++,Flutter/Dart
PHP e Js, Frameworks: Yii e Symfony
Ambienti sviluppo: Eclipse e QT
Modellazione dati
DB relazionali: Mysql, Crate.Io
DB NON relazionali: MongoDB (mapreduce, aggregration framework), Neo4J
Progettazione ed integrazione sistemi
Notevole e documentata esperienza nella progettazione di api REST e nell'integrazione di codice nativo C/C++ in app Java (JNA)
Sicurezza applicazioni e Sistemi
Notevole e documentata esperienza nella sicurezza delle applicazioni e dei sistemi (Linux), esperienza pluriennale su piattaforme Cloud sia GCC (Google) che AWS (Amazon) ed esperto nella migrazione di applicazioni in cloud.
Protocollo Xmpp.
Progetti Github
https://github.com/aletes67/ConnLimiter Script bash che bloccano attacchi DDoS
https://github.com/aletes67/xmpp-chat-client Client Xmpp realizzato in flutter/dart
Esperienze lavorative
Responsabile IT
Lulop
Lulop è un servizio di hosting & digital delivery. Uffici stampa interni o in outsourcing, piccole medie e grandi aziende, utilizzano il portale per caricare e distribuire video in qualità televisiva, ma anche foto in alta definizione, testi, grafica e file audio. Giornalisti e operatori media, utilizzano la piattaforma gratuitamente per consultare l’archivio, ricercare notizie per parole chiave, scaricare o embeddare vari formati a seconda delle esigenze, che siano televisive, stampa, radio o new media.
Mi sono occupato della trasformazione dell'app originale monolitica sviluppata in Symphony in una strutturata in microservizi con interfaccia REST, della sicurezza, della migrazione in Cloud prima presso GCC (Google Cloud) poi da questi presso AWS (Cloud Amazon) e del coordinamento di 1 persona
Java, Spring Boot, Js, Php, Yii, Mysql, MongoDb, Git, Github, GCC (Google Cloud), Cloud AWS, Linux
Responsabile IT
Acuminis srl
Acuminis è la società che ho creato per sviluppare nuovi progetti per la terapia e diagnosi nel campo dei disturbi della sfera psicologica cognitiva e comportamentale. Sono stati sviluppati diversi progetti molto innovativi dal punto di vista tecnologico e terapeutico.
Strumenti utilizzati:Java, JavaFX, Spring Boot, C++, OpenFrameworks, Mysql, Git, Java SSL Certificate, Linux, GCC (Google Cloud)
Consulente IT
Right People
Weidenweg 61, 10247 Berlino,Germania
Miraitek
Sviluppo di lib per interfaccia con macchine industriali (Edge/PLC)
Connessione a macchinari e strumentazioni industriali tramite protocolli di campo, configurabili e estensibili tramite integrazione di driver di terze parti. Altissime performance in lettura e scrittura obiettivo di un ciclo lettura scrittura in 50ms
C++, QT, Git, Linux
Consulente IT
Right People
Weidenweg 61, 10247 Berlino,Germania
Aditus - SIAE
Sviluppo metodi accesso a smart cardIntegrazione delle lib C++ in Java Spring Boot tramite JNI
Sviluppo del set api REST per accesso alla smart card da web
C++, JNI (java Native Interface), Java,, Spring Boot, Mysql, Git, Linux, GCC (Google Cloud), Eclipse
Consulente IT
Right People
Weidenweg 61, 10247 Berlino,Germania
Valdaosta servizi
Manutenzione e bug fix applicazione JBoss ed aggiornamento, identificazione e risoluzione di gravi problemi di sicurezza
Java, JavaFX, Spring Boot, JBoss, Mysql, Git, Java SSL Certificate
Responsabile SVILUPPO
PIXELFABRICA LAB SRL
via Taranto, 185 - 73100 Lecce (LE - IT)
Sviluppo set di lib REST e backend di una applicazione per l'analisi automatizzata degli scontrini fiscali. Utilizzo di Tesseract a livello avanzato.
Mi sono occupato dell'architettura di rete, della progettaazione/realizzazione del backend, della sicurezza e del coordinamento di 2 persone
Java, Python, Spring Boot, Tesseract, Mysql, Git, Linux
Responsabile IT
Arkimedia spa
Via di Tor Cervara, 286, 00155 Roma RM
Iliketv è la prima social TV, nata nel 2011 con l'idea di creare un nuovo modo di fruizione della TV, un modello in cui gli spettatori si impegnano con la loro esperienza televisiva come fanno con le reti sociali.
Mi sono occupato dell'architettura di rete, della progettaazione/realizzazione delle app, della sicurezza e del coordinamento di 4 persone
Java, Php, Js, Mysql, Git, Neo4J, Linux
Consulente IT
Jam Sistemi
via G. Cardano 5 00146 - ROMA (RM)
Jam Sistemi è una società di Roma con cui ho collaborato per alcuni anni e con la quale ho avuto la possibilità di sviluppare alcuni miei progetti. Con la Jam Sistemi sono stato per diversi anni il responsabile della rete della Scuola di Polizia Euorepea Cepol che ho gestito personalmente.
Strumenti utilizzatiJava, Java SSL Certificate, Haproxy, Linux
Consulente IT
CyberComputer srl
Via Calosso, 5, 00100 Roma RM
La Cyber è stata l'azienda con cui ho cominciato a produrre i miei progetti dopo diversi anni di lavoro come consulente informatico presso altre società. Con la Cyber ho prodotto diversi lavori molto innovativi tra cui il #Blue4Promo, primo sistema di marketing di prossimità che consente di inviare messaggi via bluetooth da cui poi ho sviluppato il BMS sistema di messaggistica basato su bluetooth completamente gratuito per l'utente per il quale ho un brevetto per modello di utilità. Ho poi sviluppato nel 2004 un sistema di messaggistica per dispositivi mobili basato su protocollo http, antesignano di whatsapp con circa 10 anni di anticipo.
Strumenti utilizzatiJava, Php, Js, Mysql, Git, J2Me, Linux
Consulente IT
Assioma spa
via Flamina 57 00100 - ROMA (RM)
Per Assioma ho lavorato come consulente in diversi progetti su grandi clienti come TIM per cui ho realizzato un Proxy Gateway per il servizio degli MMS, in Agip in cui ho realizzato un sistema di comunicazione tra server Cics e piattaforma Microsoft e per Il Sole 24 Ore dove ho lavorato sul sito della testata giornalistica
Strumenti utilizzatiJava, Perl, Php, Linux
Consulente IT
Hermetes sas
Via Barisano da Trani, 5, 00153 Roma RM
La Hermetes è stata la prima società con cui ho lavorato e per la quale ho realizzato per Telecom, nel 1997, il primo sistema gestionale in Intranet basato su asp e Microsoft IIS.
Strumenti utilizzatiAsp, Microsoft IIS
Studi
Dip. Laurea Ingegneria Informatica ed Automatica
voto 92/100
Università La Sapienza di Roma
Laurea in Scienze Naturali
interrotta con 15/19 esami