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