I'm a software developer focused on backend, architecture, integrations, and distributed systems.
I enjoy working on problems involving Java, microservices, messaging, databases, APIs, and infrastructure.
But man does not live by payload alone.
In my spare time, I like applying software engineering, automation, and tooling to building translation patches for Japanese Sega Saturn games xD
- Backend: Java, Quarkus, REST APIs, layered architecture, microservices
- Database: PostgreSQL, data modeling, queries, performance
- Messaging: queues, events, asynchronous integrations
- Infra/DevOps: Docker, Kubernetes, CI/CD, cloud
- Tools: automation, scripts, troubleshooting, observability
- Side quests: reverse engineering, tooling, romhacking, AI applied to technical workflows
One of my favorite personal projects.
I'm working on a translation patch for a Japanese Sega Saturn game, with a focus on:
- technical process organization
- tooling and automation
- asset and binary validation
- reverse engineering
- using AI agents for heavy analysis and experimentation work
📦 Repository: langrisser3-english
My role is handling the software engineering side.
The AI agents do the heavy lifting.
The 1996 binaries decide whether they accept it or not 😢
- systems
- integrations between services
- solutions focused on clarity and maintainability
- automations that reduce repetitive work
- tools for dealing with weird problems
- personal projects that seem like a bad idea at first and kind of cool later
[✓] writing code
[✓] solving integration headaches
[✓] using AI as a tool
[✓] getting beaten up by legacy binaries with dignity


