Lorenzo Russo
- Telefono: +39 333 987 6543
- Email: lorenzo.russo@email.com
- Posizione: Milano, Italia
- LinkedIn: lorenzo-russo-dev
Profilo
Sviluppatore software con 8 anni di esperienza nella progettazione, sviluppo e deployment di applicazioni scalabili, specializzato in architetture cloud-native e microservizi. Ha guidato team nello sviluppo di soluzioni software innovative, migliorando l'efficienza operativa e la soddisfazione del cliente.
Competenza comprovata nell'ottimizzazione delle performance e nella gestione del ciclo di vita del software, con un focus sul miglioramento continuo e sull'adozione di metodologie Agile/Scrum. Ha ridotto i tempi di rilascio del 25% attraverso l'implementazione di pipeline CI/CD avanzate.
Esperienza Professionale
Architetto Software Cloud, TechFusion S.p.A. -- Milano, Italia
Marzo 2021 – presente
-
Progettato e implementato architetture microservizi su AWS, riducendo i costi operativi del 15% e aumentando la scalabilità del 40%.
-
Guidato un team di 5 sviluppatori nello sviluppo di una nuova piattaforma di e-commerce, gestendo l'intero ciclo di vita del progetto dall'ideazione al deployment.
-
Definito e implementato standard di sicurezza e best practice per lo sviluppo cloud, garantendo la conformità con le normative GDPR.
-
Introdotto l'uso di Kubernetes per l'orchestrazione dei container, migliorando l'affidabilità e la gestione delle applicazioni.
Sviluppatore Software Senior, InnovIT Solutions -- Milano, Italia
Settembre 2017 – Febbraio 2021
-
Sviluppato e mantenuto applicazioni backend utilizzando Java e Spring Boot, gestendo database relazionali (PostgreSQL) e NoSQL (MongoDB).
-
Migliorato le performance di un'API critica del 30% attraverso l'ottimizzazione del codice e l'implementazione di caching distribuito.
-
Collaborato con team frontend per l'integrazione di nuove funzionalità, assicurando un'esperienza utente fluida e reattiva.
-
Partecipato attivamente alla revisione del codice e al mentoring di sviluppatori junior, contribuendo alla crescita del team.
Sviluppatore Software Junior, Digital Horizon -- Milano, Italia
Settembre 2015 – Agosto 2017
-
Contribuito allo sviluppo di moduli software per un sistema di gestione aziendale (ERP) utilizzando C# e .NET Framework.
-
Eseguito test unitari e di integrazione per garantire la qualità del software, identificando e risolvendo bug in fase di sviluppo.
-
Supportato il team di deployment nella messa in produzione delle applicazioni, monitorando le performance iniziali.
Formazione
Politecnico di Milano, Laurea Magistrale in Ingegneria Informatica -- Milano, Italia
Settembre 2013 – Luglio 2015
Politecnico di Milano, Laurea Triennale in Ingegneria Informatica -- Milano, Italia
Settembre 2010 – Luglio 2013
Competenze
Linguaggi di Programmazione: Java, Python, Go, C#, JavaScript, SQL
Framework & Librerie: Spring Boot, .NET Core, React, Node.js, Django, Flask
Cloud & DevOps: AWS (EC2, S3, Lambda, RDS, EKS), Docker, Kubernetes, Jenkins, GitLab CI/CD, Terraform, Ansible
Database: PostgreSQL, MySQL, MongoDB, Redis, Cassandra
Metodologie: Agile, Scrum, Kanban, Test-Driven Development (TDD), Domain-Driven Design (DDD)
Strumenti: Git, Jira, Confluence, Grafana, Prometheus