Informazioni sul servizio
TradottoSono uno sviluppatore Ruby on Rails e creo applicazioni web full-stack e JSON API in Rails. Negli anni ho lanciato sia MVP precoci che sistemi di produzione maturi, quindi so come muovermi velocemente senza lasciare caos dietro di me. Con me ottieni codice Ruby pulito, modelli ActiveRecord ben pensati con relazioni logiche e validazioni, controller snelli e oggetti di servizio che mantengono la logica aziendale trasparente e testabile. Mi preoccupo dei dettagli che mantengono un'applicazione gestibile per anni: migrazioni leggibili, indici di database significativi e query che non si rompono sotto carico reale.
Una buona applicazione Rails è più di una semplice richiesta-risposta, quindi configuro l'elaborazione in background tramite Sidekiq o Active Job per email, importazioni, webhook e qualsiasi lavoro lento che non dovrebbe bloccare l'utente. Integro servizi di terze parti e sistemi di pagamento, progetto endpoint REST e GraphQL, aggiungo autenticazione e autorizzazione basata su ruoli, abilito la cache dove è davvero vantaggioso. Ogni funzionalità viene fornita con test su RSpec o Minitest, perché è meglio catturare le regressioni in CI piuttosto che in produzione. Sono altrettanto a mio agio nell'aggiungere funzionalità a codice esistente, districare il legacy o avviare un progetto con un Gemfile vuoto.
Dimmi cosa hai bisogno di costruire o riparare, e offrirò la soluzione più semplice che scala. Comunico chiaramente, mi impegno in piccoli passi verificabili e lascio il progetto in condizioni migliori di quelle in cui era: documentato, coperto da test e conveniente per la persona successiva.
— Applicazioni Rails full-stack: MVC, ActiveRecord, migrazioni, indici
— API JSON REST e GraphQL con versioning e autorizzazione
— Attività in background: Sidekiq, Active Job, pianificatori
— Testing: RSpec, Minitest, factory, configurazione CI
— Integrazioni: pagamenti, webhook, servizi di terze parti
— Ottimizzazione delle prestazioni, ottimizzazione delle query e caching
Una buona applicazione Rails è più di una semplice richiesta-risposta, quindi configuro l'elaborazione in background tramite Sidekiq o Active Job per email, importazioni, webhook e qualsiasi lavoro lento che non dovrebbe bloccare l'utente. Integro servizi di terze parti e sistemi di pagamento, progetto endpoint REST e GraphQL, aggiungo autenticazione e autorizzazione basata su ruoli, abilito la cache dove è davvero vantaggioso. Ogni funzionalità viene fornita con test su RSpec o Minitest, perché è meglio catturare le regressioni in CI piuttosto che in produzione. Sono altrettanto a mio agio nell'aggiungere funzionalità a codice esistente, districare il legacy o avviare un progetto con un Gemfile vuoto.
Dimmi cosa hai bisogno di costruire o riparare, e offrirò la soluzione più semplice che scala. Comunico chiaramente, mi impegno in piccoli passi verificabili e lascio il progetto in condizioni migliori di quelle in cui era: documentato, coperto da test e conveniente per la persona successiva.
— Applicazioni Rails full-stack: MVC, ActiveRecord, migrazioni, indici
— API JSON REST e GraphQL con versioning e autorizzazione
— Attività in background: Sidekiq, Active Job, pianificatori
— Testing: RSpec, Minitest, factory, configurazione CI
— Integrazioni: pagamenti, webhook, servizi di terze parti
— Ottimizzazione delle prestazioni, ottimizzazione delle query e caching