FIN-001
HermesBank
Fintech / Sistema bancario
Full Stack Engineer
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.
FIN-001
Fintech / Sistema bancario
EDU-010
Microservizi / Piattaforma EdTech
SAA-025
SaaS multi-tenant / Fintech
Lavori selezionati
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
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.
Dati chiave
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
Una piattaforma educativa per corsi, video, notifiche, abbonamenti e raccomandazioni AI, costruita da un team di 10 sviluppatori con servizi indipendenti.
Dati chiave
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
Una piattaforma SaaS multi-tenant in produzione con ambienti cliente isolati, configurazione personalizzata, pagamenti, wallet crypto e verifica KYC.
Dati chiave
Scelta architetturale
FastAPI è stato scelto per performance async e documentazione OpenAPI automatica. Le chiavi di idempotenza evitano addebiti duplicati.
Casi studio
Ogni caso studio spiega il problema, la decisione architetturale, il motivo e il risultato.
CASE-01 / HermesBank
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
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
CAP-01
Aplicaciones web completas con interfaces claras, flujos confiables y lógica de producto mantenible
CAP-02
React, TypeScript, interfaces responsive, accesibilidad, animación y una experiencia pulida
CAP-03
APIs REST, autenticación, lógica de negocio, diseño de bases de datos e integración de servicios
CAP-04
Pipelines con GitHub Actions, administración Linux, Docker y automatización de despliegues
CAP-05
APIs de pago, idempotencia, KYC, wallets cripto y flujos con cumplimiento regulatorio
CAP-06
Arquitectura multi-tenant, entornos aislados por cliente, suscripciones e infraestructura escalable
Profilo
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
Sono disponibile per prodotti full stack, API, piattaforme SaaS, automazione e consulenza tecnica. Risposta entro 24-48 ore.
Contratti remoti