Farò una revisione del codice senior e un audit dell'architettura backend

J
joseortiz87
J
joseortiz87
Jose Ortiz
Alcune informazioni sono state tradotte automaticamente.

Informazioni su questo servizio

Traduzione automatica.

Qualcuno ha costruito il tuo backend. Forse dei contractor, forse un dev junior, forse tu. Funziona. Quello che non sai è se reggerà dieci volte il traffico, o se qualcosa al suo interno ti costerà un weekend e un cliente.


Te lo dirò, per iscritto, in ordine di priorità.


Quattordici anni in Java, Spring e sistemi distribuiti. Attualmente consulente su microservizi in una grande azienda tecnologica Fortune 100. Ho anche creato e gestisco una piattaforma sanitaria tutta mia, con utenti reali.


COSA REVISIONO

Architettura e confini dei servizi. Design delle API. copertura dell'autorizzazione. Validazione degli input. Gestione dei secrets. Gestione degli errori e modalità di fallimento. Livello del database, indici, N+1. Logging. Dipendenze. Test. CI/CD e rollback.


COSA OTTIENI

Un rapporto scritto che indica cosa c'è che non va, perché è importante in termini di business, classificato per rischio, con una soluzione raccomandata e una stima dello sforzo per ciascuna. Niente strumenti inutili, niente lamentele sullo stile.


Ti dirò anche cosa funziona bene. Sapere quali parti sono solide vale tanto quanto sapere quali non lo sono.


PILASTRE TECNOLOGICO

Java, Spring Boot, JEE. Node.js, TypeScript. REST API. PostgreSQL, MySQL, MongoDB. AWS, GCP. Docker.


Scrivimi con il tuo stack e la dimensione del codice e ti dirò quale si adatta.

Scopri di più su Jose Ortiz

Jose Ortiz

Backend Architect and Code Reviewer

  • DaMessico
  • Membro daapr 2017
  • Lingue

    Spagnolo, Inglese
Fourteen years building backend systems in Java and Spring. Payment platforms at AT&T, enterprise automation at Macy's, and currently consulting on microservices at a Fortune 100 technology company. Most of my work has been inheriting production systems rather than starting clean: reading unfamiliar code fast, finding what is actually dangerous, and saying so plainly. I also built and run ETER (eterapp.com), a clinical data platform on Java and Google Cloud, in production with real physicians. I review backends and tell you what will break before it does. English and Spanish.

Traduzione automatica.

Il mio portfolio