11+ years engineering reliable backends in Java & Spring Boot — now shipping full-stack products end-to-end with TypeScript, NestJS & Next.js. Based in Mainz, Germany.

I'm a software engineer with 11+ years designing, building and optimizing scalable applications — from critical Java backends to modern full-stack products.
I've spent the last seven years building backend systems with Java & Spring Boot — monoliths and microservices on Azure, IoT services, APIs and databases. Today I work full-stack in a TypeScript-first stack (NestJS, Next.js), owning features end-to-end with real-time communication, payments and background job pipelines.
I'm a collaborative, proactive engineer who thrives in international, async teams. I value clear communication, simple and elegant solutions, and high standards of code quality — always learning and staying current with the ecosystem.
A TypeScript-first monorepo (NestJS 11 + Next.js 16) powering a dance courses & events platform for a Singapore-based studio. Built remotely in a lean async team with direct client ownership and end-to-end delivery.
Kadens is a full-stack platform for a Singapore-based studio to run dance courses and events. I work on full-stack features over the existing base — feature design, PoCs for new capabilities, refactoring and architecture — in a TypeScript monorepo.
IoT web platform integrating multiple veterinary diagnostic devices into a single connected workflow — built for Zoetis.
View project →I had the opportunity to work alongside José Antonio Cid during several regression cycles, and he was always a great support to the testing team. I especially appreciated his willingness to collaborate, his clear and detailed communication about the development process, and his proactive approach in identifying potential impacts on the system. He's a committed professional with a strong team spirit, always ready to lend a hand when needed. A true bridge between development and QA.
José Antonio is a great dev and an amazing co-worker. He has great technical skills and always helped me when I had any issues. He is a hard-worker that didn't hesitated when the workload was high, spending extra work time if needed in order to finish the job and get everything in its place. He has a really calm and chill personality that brings a lot of trust and it makes communication with him very easy. José is really amazing!
I had the pleasure of working with José Antonio in the development team, and from the start he showed a constant willingness to help and collaborate. His friendly and positive attitude makes any task easier and the work environment much more enjoyable. José is not only a skilled developer, but also someone who brings great value to the team on a personal level.
I've had the pleasure of working alongside José for the past three years at SEIDOR Opentrends, mainly using Java and Spring Boot. While his main focus is on backend development, he's also contributed to frontend tasks when needed, always showing great adaptability. What I appreciate most about José is how approachable and helpful he is. No matter how busy he is, he's always willing to lend a hand or share his knowledge whenever someone on the team needs support. He's not only technically solid, but also a great teammate who makes working together easy and enjoyable. José is an excellent professional and an even better person. Having someone like him on the team really makes a difference.