Esperienze lavorative

A partire dai miei primi giorni come iOS Developer, sono cresciuto fino a diventare un Software engineer esperto specializzato nello sviluppo di app frontend. Lungo il percorso, ho acquisito ulteriori competenze in ambiti come DevOps, Backend, Design e abbracciato le metodologie agili. Il mio viaggio è stato impegnativo ma molto gratificante.

🇮🇹 Sogetel SRL

1. Stagista iOS

Il mio ruolo iniziale come stagista iOS coinvolgeva la costruzione di un'app per l'aeroporto di Ciampino presso Sogetel SRL a Roma, Italia. Con minima esperienza nello sviluppo e nessuna conoscenza pregressa dei certificati Apple, mi sono tuffato in questa sfida godendomi il percorso di apprendimento.

🇮🇹 Sogetel SRL

2. Sviluppatore Mobile

Ho proseguito il mio percorso con la stessa azienda per diversi anni, ampliando la mia esperienza anche nel mondo Android. Ho contribuito allo sviluppo di molte applicazioni per clienti di spicco, tra cui Telecom Italia, Tre, Vodafone, Toyota, Lexus e molti altri.

🇮🇹 Sogetel SRL

3. Mobile Lead

Dopo diversi anni dal mio stage iniziale, avevo acquisito una vasta esperienza e mi sono ritrovato ad essere la persona di riferimento per lo sviluppo di app mobile all'interno dell'azienda. Le mie nuove sfide includevano il mentoring dei nuovi sviluppatori, aiutarli ad imparare e contribuire ai nostri progetti, e garantire il successo delle consegne dei progetti.

🇸🇰 IBM

4. Sviluppatore FE

Sebbene abbia apprezzato molto il mio ruolo precedente con colleghi fantastici, era giunto il momento di affrontare una nuova sfida e acquisire nuove competenze. Ho avuto l'incredibile opportunità di entrare a far parte di IBM e intraprendere il mio nuovo percorso come Frontend Developer. Nonostante i miei anni di esperienza, mi sono trovato a lavorare accanto a professionisti di alto livello e avevo molto da imparare.

🇸🇰 IBM

5. Software Engineer

In soli pochi anni, grazie alla condivisione delle conoscenze con i miei colleghi e alla cultura aziendale di Knowledge sharing, ho rapidamente acquisito numerose nuove competenze. Da Junior FE Developer, sono progredito per diventare il Leader dello Sviluppo FE e ora contribuisco a vari aspetti del nostro progetto, inclusi il backend, il DevOps e altre mansioni.

Skills

Con una passione incrollabile per l'innovazione e l'eccellenza tecnologica, ho sviluppato competenze versatili e approfondite nel mondo dello sviluppo software. Dal frontend al backend, dall'ambiente mobile alla progettazione, e attraverso l'implementazione delle pratiche DevOps, mi impegno costantemente a spingere i limiti e a fornire soluzioni di alta qualità che soddisfano le esigenze del mondo digitale in rapida evoluzione.

Linguaggi

Frontend

Mobile

Backend

Databases

Devops

Testing

Design

Altro

Swift

Kotlin

Javascript

Typescript

Python

Solidity

GO

React

Vue

Svelte

React Native

Flutter

iOS & Android Native

Express

Fastify

Kafka

MySQL

PostgreSQL

MongoDB

Redis

Docker

Kubernetes

Red Hat

Jest

Cypress

TestCafe

Figma

Invision

Affinity Designer

Photoshop

Illustrator

Shopify

After Effects

Premiere Pro

OBS

Altri interessi

Oltre al coding, sono affascinato da molti argomenti - una sinfonia di passioni che alimentano il mio viaggio all'incrocio tra tecnologia e creatività.

Finanza personale

Auto e simulatori

Droni ed elettronica

Fitness e Palestra

© 2024 | Andrea Di Giacomo