Salvatore Olivieri Logo

Portfolio

Il mio approccio all'arte dello sviluppo Software

Mi presento

Competenze e realizzazioni

Ho oltre 2 anni di esperienza nel campo dello sviluppo web Full Stack con un particolare focus sullo sviluppo e-commerce. La mia competenza è profondamente radicata nell'ecosistema Vue.js, e ho dimostrato competenza in un diversificato stack tecnologico, tra cui Typescript, Tailwind CSS, Contentful, Commerce Layer, Algolia, e altro ancora. Sono guidato da una sincero entusiasmo nel creare e da una profondo desiderio di capire come funziona le cose.

Educazione

Il mio background educativo abbraccia un Diploma di Istruzione Superiore ITS, fornendomi una solida base tecnica. Inoltre, ho completato con successo un Bootcamp nello Sviluppo Web, acquisendo le più recenti competenze del settore e adottando le migliori pratiche. Questa sinergia tra conoscenze accademiche e esperienza pratica mi conferisce una prospettiva orientata al futuro, rendendomi un professionista affermato nel campo dello Sviluppo Full Stack.

Perché lavorare con me?

Ho sviluppato nel tempo una mentalità resiliente che mi spinge costantemente verso il miglioramento. Approccio i problemi con determinazione e ho una curva di apprendimento veloce, ma sono consapevole che c'è sempre spazio per crescere. Ho una curiosità insaziabile e mi impegno sinceramente per il miglioramento continuo. Tuttavia, sono consapevole che un'area su cui sto focalizzando il mio sforzo è il perfezionamento della mia attenzione ai dettagli, riconoscendo l'importanza che essa riveste in vari aspetti del mio lavoro. Mi sto impegnando costantemente per superare questo punto debole, affinando la mia attenzione ai dettagli per garantire risultati più approfonditi e precisi. Ora, in risposta alla domanda su perché dovresti lavorare con me anziché con qualcun altro: oltre alle qualità menzionate, la mia combinazione di determinazione, adattabilità e passione per lo sviluppo continuo, unite a una mente aperta, umile e a una natura entusiasta della vita, mi rendono il candidato ideale che cerca sempre di crescere e imparare.

Skillset

JavaScriptVue.jsTypeScriptNode.jsHTMLCSSTailwindGitNuxtPiniaReactRest APIPostgreSQLPrismaGraphQLExpressLinuxSQLMongoDBFigmaVSCodeNotionDockerFirebaseAxiosCypressPlaywrightStorybookChromaticSEOInternationalization (i18n)Accessibility (i11y)WebGL

Il mio approccio al problem solving

Flusso di lavoro

Credo fermamente che non possiamo eliminare la complessità, ma abbiamo il potere di contenerla all'interno di un framework che garantisca stabilità nell'ambiente che stiamo costruendo. In sostanza, mi attengo ai principi dell'Antifragilità enunciati da Nassim Nicholas Taleb (nel suo famoso libro). La mia strategia coinvolge l'esplorazione e la considerazione di molteplici prospettive per affrontare proattivamente l'incertezza. Abbracciando la complessità anziché resistervi, mirò a creare sistemi resilienti che non solo resistano al cambiamento, ma prosperino di fronte ad esso. Alcuni esempi di come integro questo approccio nella mia vita quotidiana includono rimanere aggiornato sulle tendenze dello sviluppo web, evitare la pigrizia, pensare a diverse approcci e tecnologie, e promuovere innovazione, curiosità e apertura mentale.

Come elaboro idee

Seguo due principi principali: La scomposizione in principi primordiali e la semplicità.La scomposizione in principi primordiali è semplicemente un metodo scientifico per ridurre un processo alle parti fondamentali che si sa siano vere, per poi iniziare a costruire da lì. Per risolvere problemi complessi, uso lo stesso approccio e cerco di semplificare tutto. Ho il corpo di un atleta, la mente di un ingegnere del software e la curiosità di un bambino. Inoltre essere interessato alla filosofia mi conferisce una mentalità multidisciplinare e mi aiuta a risolvere problemi in modo migliore.

Risultati misurabili

Ho mergiato oltre 300 Pull Requests, dimostrando forti competenze di collaborazione e valutazione della qualità del codice contribuendo allo sviluppo. Ho condotto un'analisi del debito tecnico e rifattorizzato con successo la codebase, applicando le migliori pratiche per migliorare la qualità del codice, la manutenibilità e l'architettura.

Progetti Interessanti

Discover Project
Discover Project

Riproduzione di Siti Web Famosi

Discover Project
Discover Project
Discover Project
Discover Project
Discover Project
Discover Project
Discover Project

BluePrint pronti all'uso

Discover Project
Discover Project