Software developer

Senior Full‑Stack · Java/Spring Boot · Angular/TypeScript · PostgreSQL

Spring Boot Hibernate Angular TypeScript NestJS PostgreSQL DDD Hexagonal Architecture
bautistaj profile photo
7+ Years exp.
3+ Projects

About me

Full-stack developer focused on Java/Spring Boot backend and Angular/TypeScript frontend. I design robust APIs, efficient data models, and reproducible deployments.

My experience spans from monolithic architectures to microservices, always prioritizing code maintainability, developer experience, and system scalability.

Passionate about best practices, clean code, and implementing design patterns that truly add value to the project.

Technical experience

  • Resilient APIs: Idempotency, observability, fault tolerance
  • Clean architecture: Hexagonal Architecture, Event Driven
  • DevEx: CI/CD, automated testing
  • Microservices: Spring Cloud, Event Sourcing, Spring Boot, NestJS
  • Modern frontend: Angular
  • Databases: PostgreSQL
  • Cloud: Docker, Kubernetes

Featured projects

View all on GitHub
🏥

MedIQ

RIS PACS system using Orthanc and DCM4CHEE built with Java 17, Spring Boot 3.x.x, Angular 17

Spring Boot PostgreSQL Docker DCM4CHEE Orthanc Kafka
View demo
📦

npm package postman-to-markdown

This package generates markdown documentation from Postman collections.

JavaScript JSON
View documentation
📦

npm package bootstrap-api-express

With this package you can create a basic structure of API project with Express and body-parser.

JavaScript JSON
View documentation
Location
Mexico • UTC-6