Razvan Popa

Sviluppatore full-stack
Bucarest, Romania
(Europa / Bucarest, GMT + 2)
Inglese (Competenza lavorativa completa)
Rumeno (Competenza lavorativa completa)

Front-end, back-end e sviluppatore mobile per oltre 6 anni durante i quali ho consegnato con successo numerosi progetti che variano in complessità e stack tecnologici, che vanno da Angular e React a React Native e Symfony.

La mia specialità sono le applicazioni web altamente interattive che sfruttano le moderne tecnologie e framework. Avendo lavorato a numerosi progetti come questo, preferisco sempre utilizzare gli strumenti e lo stack tecnologico più adatti per l'attività da svolgere: programmazione funzionale e reattiva utilizzando flussi, diversi approcci per la gestione dello stato dell'applicazione, nonché numerose librerie di componenti.

Competenze

  • Angular
    6 anni
  • TypeScript
    6 anni
  • React
    5 anni
  • RxJS
    6 anni
  • JavaScript
    10 anni
  • jQuery
    10 anni
  • Linux
    7 anni
  • PHP
    10 anni
  • Symfony
    5 anni
  • WordPress
    2 anni
  • MySQL/MariaDB
    1 anno
  • React Native
    1 anno
  • HTML/CSS/SCSS
    10 anni

Esperienza

  • Sviluppatore full-stack
    WeCodePixels (Gennaio 2015 - In corso)

    Il mio ruolo in WeCodePixels mi ha fatto passare attraverso diversi stack tecnologici, dal front-end al back-end e allo sviluppo mobile. Le attività quotidiane includono stand-up giornalieri, identificazione di soluzioni per i requisiti aziendali, fornitura di stime, scrittura di implementazioni tecniche e attività di tutoraggio.

    Uno dei progetti principali a cui ho contribuito è una soluzione ETL su misura, dal prototipo MVP iniziale scritto in React, alla migrazione alla build aziendale finale scritta in Angular. Le caratteristiche principali includevano l'elaborazione molto personalizzata dei dati tabulari, il controllo e il miglioramento delle prestazioni e il lavoro con un'architettura applicativa asincrona fortemente incentrata sui flussi utilizzando RxJS.

    Un altro progetto chiave è stata un'applicazione mobile per una rinomata università negli Stati Uniti. Utilizzando React Native sono stato in grado di fornire con successo l'applicazione su entrambe le piattaforme iOS e Android, mentre utilizzavo Symfony per implementare il necessario back-end e il supporto API.

    Responsabilità
    • Creazione di applicazioni front-end altamente interattive basate su React e Angular per un'ampia gamma di settori: auditing, automobilistico e bancario.

    • Implementazione di soluzioni back-end, specializzazione in implementazioni API personalizzate che supportano l'applicazione front-end.

    • Dare sessioni di mentoring ogni settimana, condividendo conoscenze, esperienze e consigli.

    • Angular
    • React
    • RxJS
    • Symfony
    • WordPress
    • PHP
    • JavaScript
    • React Native
    • HTML/CSS/SCSS

Formazione scolastica

  • Laurea in Ingegneria (B.Eng.), Informatica
    Facoltà di Matematica e Informatica, Università di Bucarest
    2013 - 2017