Software engineer


Hi, I'm José! 👋

I work on the load-bearing parts of software — backend services and distributed systems that have to stay fast and correct while everything around them grows. 🚀

About me

When I was ten I stood staring at a newly released MacBook Air, stuck on one question: how is it so thin — and how does any of this actually work?
That question turned into Python, then C, then small tools, then servers I had no business running. By thirteen I was reading about OS internals and networking and doing HackTheBox CTFs.

College is where I found the part I actually cared about: the underlying layer. Consensus, storage, message transport, the performance characteristics that decide whether ten thousand requests a second is routine or catastrophic. Systems move forward when their foundations do — that's the layer I want to own.

Lately I've been drawn toward ML infrastructure — inference serving, distributed training, the performance work underneath.Domain matters less to me than depth. AI, data, finance, transport — I want the hard part.

skills

Programming languages

infrastructure

wanting to learn

My work @ Box

In June 2025, I moved all the way to Warsaw in Poland, to join Box.At box I'm working in the Activity Management team. In this team we own systems that are critical for Box platform as a whole, and for powering product-facing features. Serving up to hundreds of RPS.

I lead features end to end, from system design through delivery and into production.Recently that meant extending core functionality to the entire user base — work that reached across service boundaries: choosing token types to carry access safely between services, defining the policies each request is evaluated against, and building logic on top of the primitives the company is built on, coordinating the necessary changes with the teams whose services it touched.Alongside that I build the data pipelines these features depend on. With scalability, cost and performance in mind. I stay on call for what I ship, owning it in production rather than handing it off.

In this role, I worked on the design and implementation of robust infrastructure and tools that powered seamless, secure, and efficient travel experiences. Leveraging cutting-edge biometrics and real-time data orchestration to transform the way stakeholders interact across the travel ecosystem. Enabling the connection and identification of millions of travelers around the world with a secure and efficient ecosystem.

My work @
vision-box

I worked at Vision-Box as an Infrastructure and Tooling Software Engineer working mainly on the Seamless Journey Platform®.

My work @ TAP air portugal

My first engineering job was at Tap Air Portugal with DevOps responsibilities.At TAP Air Portugal, I worked on developing and optimizing DevOps workflows for airline operations and management services, built by offshore teams. My role focused on ensuring secure, efficient, and reliable service delivery to support critical airline functions.

Real-time Incident Management Tools
Developed tools to centralize real-time incident and event management, from different sources.

Rollback System for Airline Services
Designed and implemented scripts and pipelines into a rollback system for all airline services. Allowing for quick and reliable rollbacks.

Most meaningful projects

I really wanted to learn kafka and how to use it in a cluster scenario. So this project simulates a kafka cluster where producers and consumers interact. Producers create messages based on a strictly defined Protobuf schema. But there is a chance (intended) for an invalid message to be introduced. When consumers get an invalid message, it is sent to the DLQ. The project uses strimzi.io. Additionally, observability also exists, for that I chose prometheus to generate metrics and grafana to visualize them.Tech used

This project was a wayyy too ambitious idea that I came up with, when I was interested in learning more about how some distributed systems algorithms work under the hood. Was it fun? Yes! There are still some limitations that I have to work more on, but the MVP works really well. Just not ready for production hehe. This was definitely the most technical project I've done so far.It contains an UI for:
- interacting with K8S;
- monitor the raft nodes using Server-sent events (SSE) for live updates;
Demo GIF on github ;)Tech used

WHEREAMI 🗺

Geoguessr clone, using free 3rd party APIs. I had this idea because at the time me and my friends wanted to play geoguessr but none of us had the paid version. So I built my own 😎Tech used