João Lucas Silva

São Luís · Maranhão · Brasil

João Lucas
Ribeiro da Silva

Desarrollador full stack

Trabajo en sistemas que no pueden caerse: contratos públicos que van de la licitación a la fiscalización, e historias clínicas que una clínica abre cada mañana. Java y Spring Boot en el servidor, Vue en la pantalla.

Años en producción

4+

Sistemas entregados

10+

Dominio

Gestión pública y salud

HablemosVer los sistemasDisponible para nuevos proyectos

Herramientas

Lo que uso cada día


JavaJava
Spring BootSpring Boot
HibernateHibernate
JSFJSF
Vue.jsVue.js
TypeScriptTypeScript
JavaScriptJavaScript
HTML5HTML5
CSS3CSS3
Tailwind CSSTailwind CSS
PostgreSQLPostgreSQL
SQL ServerSQL Server
OracleOracle
LiquibaseLiquibase
FlywayFlyway
DockerDocker
LinuxLinux
GitGit
GitHubGitHub
FigmaFigma

Competencias

Capa por capa


Interfaz

  • Vue.js 3
  • Composition API
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3

Servidor

  • Java
  • Spring Boot
  • JavaServer Faces
  • REST APIs
  • JPA / Hibernate
  • Microservices

Datos

  • PostgreSQL
  • SQL Server
  • Oracle
  • Flyway
  • Liquibase
  • SQL / JPQL

Entrega y proceso

  • Docker
  • Git
  • GitHub
  • CI/CD
  • Linux
  • Jira

Dominio de negocio

Sistemas de gestión públicaSistemas de salud y gestión clínicaArquitectura de softwarePatrones de diseño y Código Limpio

Sistemas en producción

Lo que construí, de cerca


Gestión pública

Sistema de Contratos

Gestión del ciclo de vida de contratos públicos en organismos gubernamentales: cada contrato entra por la licitación, se ejecuta, se fiscaliza y se rinde cuentas dentro del mismo sistema, integrado con las bases corporativas del organismo.

Stack

Java · JSF · Docker · MS SQL Server · Oracle · PostgreSQL · Jira

Cliente
AZ Tecnología en Gestión
Estado
En producción
Módulos
  • Licitaciones
  • Ejecución
  • Fiscalización
  • Paneles de rendimiento
  • Integraciones

Plataforma · Nexorya

NexoryaHub

Una autenticación, una capa de licencias, varios sistemas. El hub emite el JWT y decide qué módulos puede abrir cada cuenta; cada módulo valida el token por JWKS y funciona por su cuenta. Es lo que permite lanzar un producto nuevo sin reescribir login, cobro y permisos otra vez.

Stack

Java · Spring Boot · PostgreSQL · Flyway · Vue.js 3 · Vite · Docker · Traefik

Cliente
Producto propio
Estado
En producción
Qué resuelve el hub
  • Autenticación central (JWT · JWKS)
  • Cuentas, tenants y licencias
  • Sala de control
  • Design system compartido

Módulos sobre el hub

Dentra

v1.10.0

Odontología

Clínica odontológica multisede: agenda, historia clínica con odontograma, planes de tratamiento, recetas y finanzas.

Lúmina

En construcción

Psicología

Agenda, historia clínica y finanzas para clínicas de psicología, rehecho desde cero en la arquitectura del hub.

Memora

v0.43.0

Preparación de oposiciones

Temario, ciclo de estudio, banco de preguntas y simulacros, con el rendimiento seguido semana a semana.

Pulse

v0.274.0

Entrenamiento y evaluación física

Evaluación física, prescripción de entrenamiento y evolución del alumno, con informe en PDF que el alumno entiende solo.

Contacto

Cuéntame qué necesitas construir


Leo todo y respondo. Si el proyecto es de gestión pública o salud, mejor aún — es donde paso mis días.