Disponibile per contratti da remoto Full stack • API • prodotti digitali

Full Stack Engineer

Full Stack Engineer — prodotti completi, API e architetture scalabili.

Costruisco prodotti web completi, API, piattaforme a microservizi e sistemi SaaS in produzione per startup e aziende. Basato nella Repubblica Dominicana, disponibile da remoto a livello globale.

Focus
Full stack
Modalità
Remoto
Disponibilità
Contratti
engineering.profile
Cerca progetti, architettura, competenze...

FIN-001

HermesBank

Pronto per produzione

Fintech / Sistema bancario

EDU-010

SkillMind

Pronto per produzione

Microservizi / Piattaforma EdTech

SAA-025

Zentro

Produzione

SaaS multi-tenant / Fintech

Lavori selezionati

Sistemi reali, non vetrina.

Prodotti web, API fintech, piattaforme a microservizi e SaaS multi-tenant costruiti attorno a vere decisioni di prodotto e architettura.

FIN-001

Fintech / Sistema bancario

Pronto per produzione

HermesBank

Un sistema bancario ASP.NET Core a livelli con API REST, app MVC/Razor, ruoli, conti, transazioni, carte, pagamenti commerciali, prestiti, job schedulati e notifiche email.

C#ASP.NET CoreMVC/RazorSQL ServerEntity Framework CoreASP.NET IdentityJWTHangfire

Dati chiave

  • API REST e app MVC/Razor separate
  • Flussi basati su ruoli per Admin, Client, ATM e Comercio
  • Conti, depositi, prelievi e trasferimenti
  • Carte, pagamenti commerciali, prestiti e ammortamento
  • Job schedulati con Hangfire
  • Storico transazioni e notifiche email

Scelta architetturale

Il sistema separa le responsabilità: i controller ricevono richieste, i servizi coordinano i flussi bancari, i modelli descrivono il dominio e l'infrastruttura gestisce persistenza, Identity, autenticazione e servizi esterni.

EDU-010

Microservizi / Piattaforma EdTech

Pronto per produzione

SkillMind

Una piattaforma educativa per corsi, video, notifiche, abbonamenti e raccomandazioni AI, costruita da un team di 10 sviluppatori con servizi indipendenti.

.NET 10NestJSFastAPIPostgreSQLKafkaRedisDockerStripeFirebaseGitHub Actions

Dati chiave

  • 5 servizi deployabili indipendentemente
  • Guidato 10 sviluppatori con Agile/Scrum
  • 90% degli sprint consegnati in tempo
  • Docker Compose con health check
  • Kafka e Zookeeper per comunicazione asincrona
  • Stripe, Firebase e Google/YouTube OAuth

Scelta architetturale

La piattaforma è divisa in servizi perché corsi, pagamenti, notifiche, analytics e raccomandazioni scalano e falliscono in modi diversi. Kafka permette agli eventi di essere processati senza bloccare l'iscrizione.

SAA-025

SaaS multi-tenant / Fintech

Produzione

Zentro

Una piattaforma SaaS multi-tenant in produzione con ambienti cliente isolati, configurazione personalizzata, pagamenti, wallet crypto e verifica KYC.

PythonFastAPIPostgreSQLDockerGitHub ActionsLinux
Sistema di produzione privato

Dati chiave

  • 25% in meno di fallimenti nei pagamenti
  • Configurazione isolata per tenant
  • Wallet crypto e verifica KYC
  • Deploy ridotti da giorni a meno di 5 minuti
  • Sistema in produzione con clienti reali

Scelta architetturale

FastAPI è stato scelto per performance async e documentazione OpenAPI automatica. Le chiavi di idempotenza evitano addebiti duplicati.

Casi studio

Decisioni tecniche reali, spiegate chiaramente.

Ogni caso studio spiega il problema, la decisione architetturale, il motivo e il risultato.

CASE-01 / HermesBank

Diseñando un sistema bancario por capas con acceso por roles

Risultato

Un sistema bancario completo con roles claros, cuentas, movimiento de dinero, tarjetas, pagos comerciales, préstamos, amortización, trabajos programados y notificaciones.

La sfida

HermesBank tenía que separar responsabilidades para administradores, clientes, usuarios ATM y comercios. El reto era permitir operaciones sensibles como transferencias, pagos y préstamos sin mezclar permisos ni lógica de negocio.

Cosa ho costruito

Construí un sistema ASP.NET Core con API REST, aplicación MVC/Razor, SQL Server, Identity, JWT, autorización por roles y trabajos en segundo plano para mantenimiento financiero.

Por qué Clean Architecture

Separé controladores, servicios de aplicación, dominio e infraestructura para que los flujos bancarios no vivieran dentro de los controladores.

Por qué control de acceso por roles

Cada actor necesitaba permisos distintos. Los roles hacen visible quién puede administrar usuarios, mover dinero, usar ATM o procesar pagos comerciales.

Por qué registros de transacción

En banca no basta con cambiar balances. Cada movimiento debe dejar historial para auditoría, usuarios y administradores.

CASE-02 / SkillMind

Construyendo una plataforma de microservicios con un equipo de 10

Risultato

Una plataforma production-ready con 5 servicios, Stripe, Firebase, recomendaciones con IA, OAuth y 90% de entregas de sprint a tiempo.

La sfida

SkillMind tenía que manejar cursos, video, pagos, notificaciones, analítica y recomendaciones con IA mientras 10 desarrolladores trabajaban en paralelo sin bloquearse.

Cosa ho costruito

Construí una arquitectura de 5 servicios: core en .NET, API gateway en NestJS, notificaciones en Node.js, recomendaciones en FastAPI y analítica en TypeScript.

Por qué Kafka

Un evento de inscripción puede disparar email, push, analítica y recomendaciones sin bloquear la inscripción del estudiante.

Por qué Docker con health checks

Los servicios solo arrancan cuando Kafka, Redis y las bases de datos están listos, evitando errores por orden de inicio.

Por qué separar contextos

La identidad y la lógica de negocio evolucionan separadas, reduciendo riesgo en cambios de esquema.

Competenze

Cosa posso costruire per te.

CAP-01

Ingeniería de producto y aplicaciones

Aplicaciones web completas con interfaces claras, flujos confiables y lógica de producto mantenible

CAP-02

Frontend y experiencia de usuario

React, TypeScript, interfaces responsive, accesibilidad, animación y una experiencia pulida

CAP-03

APIs y sistemas backend

APIs REST, autenticación, lógica de negocio, diseño de bases de datos e integración de servicios

CAP-04

DevOps y CI/CD

Pipelines con GitHub Actions, administración Linux, Docker y automatización de despliegues

CAP-05

Sistemas fintech

APIs de pago, idempotencia, KYC, wallets cripto y flujos con cumplimiento regulatorio

CAP-06

Plataformas SaaS

Arquitectura multi-tenant, entornos aislados por cliente, suscripciones e infraestructura escalable

Profilo

Product engineering full stack da Santo Domingo.

Sono Teudy, Full Stack Engineer autodidatta basato a Santo Domingo, e mi sono appena laureato all'ITLA. Lavoro su tutto lo stack: interfacce, API, microservizi, infrastruttura cloud e flussi di prodotto.

Ho guidato team, trovato soluzioni pratiche a problemi tecnici, progettato architetture distribuite e costruito sistemi con denaro e utenti reali. Sono disponibile per contratti remoti con aziende in USA, Canada ed Europa.

Fuori dal codice, suono il pianoforte e sviluppo videogiochi.

Contatto

Hai un progetto? Parliamone.

Sono disponibile per prodotti full stack, API, piattaforme SaaS, automazione e consulenza tecnica. Risposta entro 24-48 ore.

Posizione
Santo Domingo, Repubblica Dominicana — disponibile globalmente da remoto

Contratti remoti