SeniorItaliano

Esempio di curriculum: Ingegnere software senior

Profilo professionale di un Senior Software Engineer con sede a Melbourne, specializzato in architetture distribuite, backend ad alta affidabilità e piattaforme cloud.

Leggi l’esempio

Robin Ellis

Senior Software Engineer | Architetture Distribuite, Cloud Native & Sistemi Backend

[email protected]

Melbourne

Profilo Professionale

Senior Software Engineer con un solido percorso nella progettazione, implementazione e scalabilità di piattaforme cloud e sistemi backend distribuiti ad alte prestazioni a Melbourne.

Comprovata esperienza nella guida tecnica di team multidisciplinari, modernizzazione di sistemi legacy e applicazione di rigorose metodologie di affidabilità del software.

Esperienza Professionale

Kestrel Cloud Systems

Melbourne, Australia

Senior Software Engineer

apr 2021 – Presente

  • Progettazione e coordinamento dell architettura di servizi backend distribuiti in Go e Python, supportando oltre 45.000 richieste concorrenti al secondo.
  • Guida tecnica della migrazione dell infrastruttura core verso microservizi containerizzati su Kubernetes, riducendo i tempi medi di latenza del 28%.
  • Ottimizzazione delle pipeline di continuous integration e deployment automatizzato, diminuendo il tasso di incidenti in produzione del 35%.
  • Mentoring tecnico per un team ingegneristico composto da otto sviluppatori, definendo standard di qualità del codice e pratiche di revisione architetturale.

Yarra Peak Analytics

Melbourne, Australia

Senior Software Engineer

ago 2016 – mar 2021

  • Sviluppo di piattaforme analitiche in tempo reale per flussi di dati finanziari, integrando Apache Kafka e cluster PostgreSQL su larga scala.
  • Implementazione di contratti API REST e gRPC ad alta efficienza per l integrazione con servizi esterni e partner istituzionali.
  • Riduzione dei tempi di esecuzione dei carichi di elaborazione batch notturni del 40% tramite refactoring mirato e ottimizzazione delle query.

Telos Digital Logistics

Melbourne, Australia

Software Engineer

feb 2012 – lug 2016

  • Ingegnerizzazione dei moduli di tracciamento delle spedizioni per la piattaforma logistica interna, sviluppati principalmente in Python e Java.
  • Collaborazione con i team di prodotto e di infrastruttura per il monitoraggio proattivo delle prestazioni applicative tramite Prometheus e Grafana.

Istruzione e Formazione

University of Melbourne

Bachelor of Science · Informatica · Melbourne, Victoria, Australia · First Class Honours · mar 1994 – nov 1997

Percorso accademico incentrato su algoritmi avanzati, sistemi distribuiti, ingegneria del software e basi di dati relazionali.

Progetto conclusivo dedicato alla progettazione di un protocollo di comunicazione concorrente per architetture di rete locali.

Progetti Rilevanti

DistroCache Framework

gen 2023 – set 2023

  • Sviluppo di un motore di caching in-memory open source per microservizi distribuiti, con serializzazione binaria ottimizzata.
  • Scrittura di test prestazionali automatizzati e documentazione tecnica completa per facilitare i contributi della community di sviluppatori.

Competenze Tecniche

Go

Python

Kubernetes

Docker

Architetture a Microservizi

Amazon Web Services (AWS)

PostgreSQL

Apache Kafka

gRPC & RESTful APIs

CI/CD Pipelines

Distributed Systems

Lingue

Inglese

C2

Italiano

C1

Certificazioni

AWS Certified Solutions Architect - Professional

Amazon Web Services · apr 2024

Certified Kubernetes Administrator (CKA)

Cloud Native Computing Foundation · nov 2022

Volontariato

Melbourne Youth Coding Initiative

Melbourne, Australia · mar 2022 – nov 2024

  • Mentore Tecnico Volontario
  • Conduzione di sessioni settimanali di tutoraggio tecnico sui fondamenti di programmazione e algoritmi per studenti di istituti superiori locali.

Completa la tua candidatura

Scopri l’esempio abbinato a questo ruolo.

Esempi di lettere di presentazione ↗

Altri esempi in questo settore