Ruby on Rails Engineer
Yurii Makarenko
Ruby on Rails Engineer con oltre 4 anni di esperienza nello sviluppo e nella scalabilità di applicazioni SaaS in produzione. Solida esperienza nella progettazione di API RESTful, ottimizzazione di PostgreSQL, elaborazione di processi in background e integrazione di sistemi. Abituato a gestire funzionalità end-to-end in team Agile distribuiti.
Esperienza lavorativa
IndigoDev | Sviluppatore Backend
Maggio 2023 - Presente | Ucraina, remoto
Stack tecnico:
Ruby, Ruby on Rails, PostgreSQL, Sidekiq, Redis, RSpec, MongoDB, DigitalOcean, NodeJS...
Descrizione:
- Progettazione e manutenzione di API REST e GraphQL per integrazioni interne ed esterne, garantendo scalabilità e sicurezza.
- Implementazione di processi asincroni con Sidekiq per ottimizzare i tempi di risposta e aumentare il throughput del sistema del 20%.
- Ottimizzazione delle query PostgreSQL in ambienti di produzione per ridurre le latenze e migliorare le prestazioni.
- Gestione completa del ciclo di vita delle funzionalità backend: dall'analisi dei requisiti allo sviluppo, test e deployment.
- Mantenzione fondamentale di un'elevata copertura del codice con RSpec per garantire stabilità applicativa e ridurre le regressioni.
Syndicode | Sviluppatore Backend
Dicembre 2021 - Maggio 2023 | Ucraina, remoto
Stack tecnico:
Ruby, Ruby on Rails, Postgres, Heroku, Sidekiq, RSpec, Swagger
Descrizione:
- Ho sviluppato e mantenuto applicazioni Ruby on Rails scalabili per prodotti SaaS, integrando servizi di terze parti e ottimizzando le prestazioni del database PostgreSQL.
- In ambienti Agile, ho contribuito attivamente alle code review e risolto tempestivamente criticità in produzione.
DigitalSuits | Sviluppatore Backend
Giugno 2021 - Dicembre 2021 | Ucraina, remoto
Stack tecnico:
Ruby, Ruby on Rails, Postgres, RSpec
Descrizione:
- Ho ottimizzato applicazioni Rails garantendone la massima fluidità prestazionale.
- Attraverso l'implementazione di test suite con RSpec, ho elevato lo standard di affidabilità del codice, gestendo con tempestività il debugging in produzione per assicurare la business continuity.
Formazione / Corsi
"Goodprogrammer" | Sviluppatore Ruby on Rails
Maggio 2019 - Ottobre 2019 | online
Università di Management di Kyiv | Finanziere
Settembre 2007 - Maggio 2011 | Ucraina, Kyiv