BUILD SUCCESS

Alex Rivera

Backend & Java Engineer

I build reliable services and the systems that keep them running.

Five years writing Java for teams that care about uptime. I like clean APIs, boring infrastructure, and tests that actually catch bugs. Currently building backend systems and occasionally arguing about database indexes.

<!-- Languages -->

<dependencyGroup>

  <groupId>com.portfolio.languages</groupId>

  <artifactId>Java 17+</artifactId>

  <artifactId>SQL</artifactId>

  <artifactId>Python</artifactId>

  <artifactId>JavaScript</artifactId>

</dependencyGroup>

<!-- Frameworks -->

<dependencyGroup>

  <groupId>com.portfolio.frameworks</groupId>

  <artifactId>Spring Boot</artifactId>

  <artifactId>Hibernate</artifactId>

  <artifactId>JUnit 5</artifactId>

  <artifactId>React</artifactId>

</dependencyGroup>

<!-- Infrastructure -->

<dependencyGroup>

  <groupId>com.portfolio.infra</groupId>

  <artifactId>Docker</artifactId>

  <artifactId>PostgreSQL</artifactId>

  <artifactId>AWS</artifactId>

  <artifactId>GitHub Actions</artifactId>

</dependencyGroup>

order-service-2.4.1.jar ✓ built

Event-driven order processing service handling ~40k transactions/day with idempotent retries and full audit logging.

JavaSpring BootKafkaPostgreSQL
rate-limiter-1.2.0.jar ✓ built

Lightweight token-bucket rate limiter as a Spring Boot starter, published for reuse across internal services.

JavaRedisSpring Boot Starter
shift-scheduler-1.0.3.jar ✓ built

Constraint-based shift scheduling tool for small teams; solves fairness and coverage constraints with a custom heuristic.

JavaReactPostgreSQL