gb.DEVELOPER SKATEPARK Abrir la pista
SALVADOR, BA · PORTAFOLIO

Gabriel Bassalo.

Software Engineer · Backend .NET

Ingeniero de software backend con experiencia en .NET, Azure y arquitecturas distribuidas, trabajando en proyectos de alta complejidad en el sector financiero y regulatorio. También atiendo a empresas con consultoría en transformación digital y proyectos a medida.

Disponible para consultoría y proyectos
01 / CONOCE AL DESARROLLADOR

Gabriel Bassalo

Software Engineer · Backend .NET · consultoría y proyectos · Salvador, BA

Empecé en 2015 dando soporte a sistemas de punto de venta y ERP, y pasé cinco años desarrollando sistemas para alcaldías y agencias municipales. Trabajar cerca de quien usa el software me enseñó a entender el problema antes de escribir la solución.

Hoy construyo microservicios en .NET y C# para el ecosistema del Banco Central de Brasil en Celcoin, con mensajería, funciones serverless, CI/CD y observabilidad. Aplico DDD, SOLID y CQRS para mantener los sistemas seguros, escalables y sostenibles.

Además de mi empleo actual, atiendo a empresas con consultoría y proyectos: ayudo a digitalizar procesos, elegir la tecnología adecuada y lanzar productos digitales, desde plataformas educativas hasta sitios de negocios locales. Y ando en skate, por eso este portafolio es una pista.

En tecnología desde
2015
Enfoque actual
Backend .NET
Proyectos en línea
6
Además de mi empleo actual, atiendo a empresas con consultoría y proyectos.Conocer la consultoría

Habilidades

Backend
  • C#
  • .NET
  • Node.js
  • Java
  • Spring Boot
Arquitectura
  • Microservicios
  • DDD
  • SOLID
  • CQRS
  • TDD
  • RabbitMQ
  • Kafka
Datos
  • PostgreSQL
  • SQL Server
  • MongoDB
  • Redis
  • Elasticsearch
Cloud & DevOps
  • Azure
  • Azure Functions
  • AWS
  • Docker
  • Azure DevOps
  • SonarQube
  • Datadog
Front-end
  • TypeScript
  • Angular
  • React
  • Three.js

Idiomas

  • PortuguésNativo
  • InglésIntermedio (B2)
02 / EXPERIENCIA PROFESIONAL

Más de diez años entre sistemas y personas.

Del soporte de punto de venta al backend regulatorio del Banco Central

  1. Software Engineer

    Celcoin · São Paulo · remoto

    Actualjul 2025 – hoy

    Ingeniería backend de soluciones financieras y regulatorias integradas al ecosistema del Banco Central de Brasil (Bacen).

    • Desarrollo y mantenimiento de microservicios en .NET y C# de alto rendimiento, escalables y observables en Azure
    • Arquitecturas orientadas a eventos con RabbitMQ y Kafka y funciones serverless con Azure Functions
    • Pipelines CI/CD en Azure DevOps, calidad continua con SonarQube y monitoreo con Datadog
    • Discusiones de arquitectura con DDD, SOLID y CQRS, garantizando la seguridad y el cumplimiento exigidos por los reguladores
    • .NET
    • C#
    • Azure
    • RabbitMQ
    • Kafka
    • Azure Functions
    • Azure DevOps
    • Datadog
    • SonarQube
  2. Desarrollador Backend

    Pay4Fun (institución de pago) · São Paulo · remoto

    feb 2024 – jul 20251 año y 5 meses

    Equipo de desarrollo backend enfocado en clientes internacionales, especializado en .NET.

    • Construcción y mantenimiento de microservicios con BFF, API Gateways y el patrón CQRS
    • Integración entre backend y frontend y manejo de datos con Elasticsearch
    • Funciones serverless en AWS Lambda, pruebas unitarias y documentación con Swagger
    • .NET
    • C#
    • CQRS
    • Elasticsearch
    • AWS Lambda
    • Swagger
  3. Desarrollador Backend Junior

    Proxys Group (Nordware) · Curitiba, PR

    abr 2022 – feb 20241 año y 10 meses

    Creación de APIs REST, modernización de arquitecturas y soporte N2.

    • APIs REST y modernización de arquitecturas existentes
    • Estrategias de caché para rendimiento
    • Mensajería con RabbitMQ y funciones en Azure
    • C#
    • .NET
    • RabbitMQ
    • Docker
    • PostgreSQL
    • MongoDB
    • Azure Functions
  4. Desarrollador de Software Junior

    MTM Tecnologia · Salvador, BA

    abr 2021 – abr 20221 año

    Desarrollo y mantenimiento de servicios web y aplicaciones móviles para el INTS.

    • Servicios web y aplicaciones móviles en producción
    • Back-end en .NET Core y Java con front-end en Angular
    • .NET Core
    • Java
    • Angular
    • AWS
    • Azure
    • SQL Server
  5. Analista de Desarrollo y Soporte

    A&G Sistemas · Salvador, BA

    jun 2016 – may 20214 años y 11 meses

    Desarrollo y actualización de sistemas para alcaldías y agencias municipales.

    • Evolución de sistemas de gestión pública
    • Optimización de procesos y capacitación de usuarios
    • ASP Clásico
    • SQL Server
  6. Pasantía en Soporte de Sistemas

    Mix Bahia Supermercados · Salvador, BA

    feb 2015 – mar 20161 año y 1 mes

    Instalación, mantenimiento y soporte de sistemas de punto de venta y ERP TOTVS.

    • Punto de venta
    • ERP TOTVS
03 / FORMACIÓN Y CERTIFICADOS

Conocimiento en movimiento.

Grado, certificaciones, investigación y extensión

Formación académica

  • Tecnicatura en Análisis de Sistemas de ComputaciónUniversidade Salvador (UNIFACS) · ago 2020 – dic 2023
  • Licenciatura Interdisciplinaria en Cultura, Lenguajes y TecnologíasUFRB · Universidad Federal del Recôncavo de Bahía · 2018 – 2020Curso interrumpido. Período de investigación y extensión en educación y tecnología.

Certificados

  • CertiProf · dic 2021Scrum Foundation Professional Certificate (SFPC)Credencial 72255029
  • DIO · jun 2021Arquitectura de Sistemas Avanzada
  • DIO · abr 2022Fundamentos de Arquitectura de SistemasCredencial DD93943F
Cursos complementarios
  • Introducción a microservicios con .NET
  • Modelado de bases de datos con SQL Server
  • Diseño responsivo y experiencia de usuario

Investigación y extensión

Investigación y extensión · UFRB

Una propuesta para la alfabetización digital en la educación primaria

Algoritmos y libertad · Luiz Gabriel Lima Bassalo y Rosângela Morais (UFRB)

Presentar soluciones alternativas para acercar el conocimiento computacional a alumnos de primaria en el Recôncavo de Bahía.

  1. Comprensión y comportamiento en los medios digitales
  2. De los algoritmos que resuelven problemas cotidianos a los algoritmos computacionales
  3. Aprender programación creando juegos en talleres de Scratch
  4. Recoger la opinión de los alumnos
Pantalla del juego Desafío del penal, hecho en ScratchDesafío del penal Juego creado en los talleres: con ayuda de la mira, el jugador presiona espacio y debe meter la pelota en el arco sin tocar al arquero.

Proyecto Escola Viva · Escuela Teodoro Sampaio, educación primaria, Recôncavo de Bahía. Referencias: Vilém Flusser, Pierre Lévy, Paulo Freire, Rafael Evangelista.

  • Monitor voluntario en LabogamUFRB · Laboratorio de Gambiología y Código Abierto

    Proyectos de extensión con Arduino y Raspberry Pi: circuitos con LEDs, música, emulación de juegos en distribuciones Linux y creaciones artísticas, todo en código abierto.

  • Comisión organizadora · Proyecto Escola VivaUFRB · Potencializando Saberes

    Miembro de la comisión organizadora de los talleres y presentaciones artísticas del proyecto.

04 / VITRINA DE PROYECTOS

Proyectos en línea.

Productos publicados, en desarrollo y proyectos de extensión

  • En líneaCloudflare Workers

    Nerya

    Educación · Inglés en línea

    Clases particulares de inglés en vivo, para conversación, viajes, trabajo y entrevistas.

    • Clase de prueba con agenda y confirmación por correo
    • English Check: diagnóstico de 12 etapas (A1 a C1)
    • Seguimiento por WhatsApp
    • React
    • TypeScript
    • TanStack Start
    • Resend
    nerya.online
  • En líneaCloudflare Workers

    BASTA!

    Educación · Impacto social

    Programa Escuelas Unidas contra la Violencia Doméstica: prevención a través de la educación socioemocional, uniendo escuela, familia y comunidad.

    • Kit de libros del alumno, del profesor, del hombre y de la mujer
    • Formación en línea, planes de clase y observatorio
    • Versiones en portugués, inglés, español y francés
    • Cloudflare Workers
    • Front-end web
    basta.app.br
  • En desarrollo

    Aplicación BASTA!

    Seguridad y acogida · App móvil

    App de protección para mujeres en situación de violencia doméstica: SOS silencioso con ubicación para personas de confianza, red de apoyo, contenidos y comunidad.

    • SOS con el botón central o una secuencia en los botones de volumen
    • Acceso camuflado: la app se abre como una calculadora funcional
    • Guardianes, denuncia en línea, red de apoyo en el mapa y videos de autocuidado
    • App, API y panel administrativo propios
    • Flutter
    • Spring Boot
    • PostgreSQL
    • React
    • Firebase Storage
    • Mapbox
    Próximamente en Google Play y App Store
  • En líneaCloudflare Workers

    Instituto BASTA!

    Sitio institucional

    Sitio del instituto detrás del proyecto BASTA!: propuesta, colección de libros, aplicación y canales de alianza.

    • Páginas estáticas servidas por un Worker
    • Formulario de contacto enviado con Resend
    • Cloudflare Workers
    • HTML/CSS
    • Resend
    instituto-basta.workers.dev
  • En líneaCloudflare Pages + Render

    Formación para Profesores

    Educación · Plataforma

    Plataforma de formación docente de Ética Editora, con módulos de video, lectura y seguimiento por etapas.

    • Área de acceso con cuentas de prueba para demostración
    • Front-end en Cloudflare Pages
    • API propia en Docker en Render, con Prisma y cargas de archivos
    • React
    • Vite
    • NestJS
    • Prisma
    • Docker
    formacaprof.pages.dev
  • En líneaRender

    LOMA Clinic & Beauty Hair

    Negocio local · Sitio y tienda

    Sitio de un salón de belleza y cuidado capilar en Torres Vedras, Portugal.

    • Reservas en línea
    • Catálogo de servicios y tienda con carrito
    • Galería de resultados, testimonios y WhatsApp
    • Node.js
    • React
    • Render
    lomaexperience.com
  • En desarrolloCloudflare Workers

    INBRACITE

    Educación · Equipo portátil

    Sitio de lanzamiento de un equipo educativo portátil y sin conexión, con clases animadas, juegos y gestión por el profesor.

    • Vista 3D del equipo guiada por el desplazamiento
    • Secciones de producto, especificaciones, red por estado y socios
    • Aún no lanzado: faltan dominio y ajustes finales
    • Cloudflare Workers
    • Three.js
    • Front-end web
    Vista previa · dominio propio pronto
  • En líneaCloudflare Workers

    Hana Skate

    Estudio · Tienda y configurador 3D

    Tienda de skates hechos a mano con un configurador en 7 pasos (forma, tinte, lija, arte, ruedas y trucks), vista previa 3D y precio en tiempo real.

    • Vista previa 3D con WebGL y alternativa en 2D
    • Filtros de la colección en la URL, carrito editable y favoritos
    • Montaje guardado en el navegador y enlace para compartir
    • Todo simulado en el front-end, sin pagos reales
    • TanStack Start
    • React 19
    • Tailwind v4
    • Three.js
    • Cloudflare Workers
    hana-skate.workers.dev
  • En desarrollo

    Oficina Prime

    Estudio · Landing page guiada por desplazamiento

    Concepto de sitio para un servicio técnico de celulares: la pantalla se rompe al abrir y se repara a medida que se desplaza la página.

    • Narrativa en 5 etapas, de la llegada al equipo listo
    • HTML, CSS y JS puros, sin build, con prefers-reduced-motion
    • Marca y contactos ficticios, hecho como material de estudio
    • HTML
    • CSS
    • JavaScript
    • Cloudflare Workers
    GitHub
  • Extensión

    Alfabetización digital · UFRB

    Investigación y extensión

    Talleres de algoritmos y juegos en Scratch para alumnos de primaria en el Recôncavo de Bahía.

    • Del algoritmo cotidiano al algoritmo computacional
    • Los alumnos crearon juegos funcionales, como el Desafío del penal
    • Scratch
    • Educación
    • Extensión
    Juego en Scratch
  • Extensión

    Labogam · UFRB

    Extensión · Hardware y código abierto

    Laboratorio de Gambiología y Código Abierto: tecnología reutilizada y libre al servicio de proyectos educativos y artísticos.

    • Arduino y Raspberry Pi en proyectos con LEDs y música
    • Distribuciones Linux para emulación de juegos y otros usos
    • Composiciones con proyectos artísticos, todo open source
    • Arduino
    • Raspberry Pi
    • Linux
    • Open source
  • En desarrollo

    FinCore

    Backend · Estudio de arquitectura

    Base en .NET 10 para estudiar sistemas financieros, arquitectura en capas y pruebas.

    • Separación en capas
    • Pruebas unitarias y de integración
    • .NET 10
    • C#
    • xUnit
    GitHub
07 / CONSULTORÍA

Tecnología que resuelve el problema correcto.

Transformación digital, productos e integraciones para empresas e instituciones

Ayudo a empresas e instituciones a dejar atrás la improvisación digital: encontrar los cuellos de botella, decidir qué vale la pena automatizar y lanzar productos que la gente realmente usa. Trabajo de cerca, con entregas cortas y explicando con claridad cada decisión técnica.

Qué puedo hacer

  • Consultoría en transformación digital

    Diagnóstico de los procesos y sistemas actuales, prioridades de qué digitalizar primero y un plan de evolución con costos y plazos claros.

  • Productos web y móviles

    Del prototipo al lanzamiento: sitios, plataformas y apps con panel administrativo, hosting y dominio configurados.

  • Backend, APIs e integraciones

    APIs en .NET, integraciones entre sistemas, mensajería y arquitectura para quien necesita escalar con seguridad.

Cómo trabajo

  1. Diagnóstico1 a 2 semanas

    Conversaciones con quienes usan y deciden, un mapa de procesos y sistemas, y los puntos que más tiempo o dinero cuestan.

    Entregable: Informe de diagnóstico
  2. Plan1 semana

    Prioridades, elección de tecnología, estimación de costos y un cronograma por etapas que cabe en el presupuesto.

    Entregable: Hoja de ruta con plazos y costos
  3. Entregaen ciclos de 2 semanas

    Construcción en ciclos cortos, con algo funcionando para probar al final de cada uno y ajustes según el uso real.

    Entregable: Producto publicado
  4. Seguimientocontinuo

    Monitoreo, correcciones, documentación y transferencia de conocimiento para que el equipo siga con autonomía.

    Entregable: Documentación y soporte

Clientes atendidos

  • Editora ÉticaEcosistema BASTA!, formación docente e INBRACITE
  • LOMA Clinic & Beauty HairSitio con reservas en línea y tienda
  • NeryaEmbudo de clases de inglés con diagnóstico de nivel

Cuéntame qué necesitas

El formulario abre un mensaje listo en tu correo. Respondo en hasta 2 días hábiles.

Hablar por WhatsApp
05 / GITHUB DEV SKATE SHOP

Código, piezas y proyectos.

El taller técnico del skatepark

La Dev Skate Shop reúne la producción técnica: repositorios, estudios y las tecnologías que conectan el parque.

THREE.JS / REACT

SkatePark

Este portafolio: mundo 3D, física ligera, cámara isométrica y alternativa en Canvas 2D.

TANSTACK / REACT

Nerya

Sitio y embudo de clases de inglés, con diagnóstico de nivel y agenda.

WORKERS / RESEND

Instituto BASTA!

Sitio institucional servido por un Cloudflare Worker, con formulario de contacto.

.NET 10 / PRUEBAS

FinCore

Arquitectura de sistemas financieros en capas, con pruebas automatizadas.

06 / CONVERSEMOS

La próxima línea empieza aquí.

Correo, LinkedIn, GitHub o currículum

¿Quieres hablar de una vacante, arquitectura .NET o una buena idea? Para consultoría y proyectos, usa el formulario de Consultoría. Elige el canal que prefieras.