I'm Sergio Martin Rubio


I’m a Senior Software Engineer with 8+ years of experience designing scalable, cloud-native applications and event-driven architectures. I specialize in high-performance 🚀 systems and enjoy tackling complex problems. While I have deep experience in the Java ecosystem, I also work extensively with TypeScript and JavaScript, building modern web applications and APIs. I love writing clean, modular, and maintainable code ✨ and enjoy tackling complex technical challenges. I would be glad to help you! :grinning: Contact me any time :envelope:

My Expertise:

My expertise covers a wide range of technologies like Java 8+, Spring Boot, TypeScript, JavaScript, NestJS, ReactJS, Kubernetes, AWS, GCP, PostgreSQL, MySQL, Docker, Git, Jenkins, and Grafana. I have extensive experience in designing scalable, event-driven architectures and following best practices for microservices. Additionally, I work with modern CI/CD pipelines and cloud-native solutions. Agile methodologies (Scrum, Kanban) are also part of my skill set.

Projects I've Worked on:

All Projects

Articles I've Written:

All Articles

I started this blog to become a better software engineer and stay up to date with the latest practices and technologies. :neckbeard:

I began learning Java in 2017 and read many amazing books :books: at the start, such as Effective Java, Java 8 in Action, and TCP/IP Sockets in Java. However, after a year, I realized that simply reading these books without hands-on practice wasn't the best use of my time. :disappointed: That's when I decided to create my personal tech blog to document and solidify what I learn outside of work. :bulb: :smiley:

Over time, this blog has grown beyond just Java and software engineering fundamentals. I now write about a variety of topics, from backend development, cloud computing, and DevOps to blockchain, smart contracts, and modern web technologies. Sharing my experiences not only helps me deepen my understanding but also allows me to contribute back to the tech community.

Whether it's breaking down complex concepts, exploring best practices, or experimenting with new tools, this blog is my personal space for continuous learning and sharing knowledge. 🚀

Testimonials:

Working with Sergio in his capacity as a senior engineer has been an incredibly delightful experience. I can confidently affirm his exceptional technical knowledge and problem-solving capabilities. Sergio possesses extensive expertise in Java and microservices architecture, and his knack for discovering innovative solutions to intricate issues has proven to be an invaluable asset to Bound. Sergio excels in leading collaborative projects with fellow team members and consistently delivers outcomes within designated timeframes. His remarkable talent lies in effectively conveying technical information and collaborating seamlessly with non-technical colleagues. Sergio led the development of a project that became one of Bound’s most profitable products, highlighting both his technical prowess and exceptional interpersonal abilities.

Dan Kindler

During the time Sergio worked for Ravenpack, he showed a great professionalism and excellent attitude. Sergio is a fast learner and a competent engineer with a will to deliver high quality code in time. In addition to his technical qualities, Sergio demonstrated good social and teamwork skills.

Gonzalo Bahut

It was an absolute pleasure to work with Sergio for the past year. Sergio is one of the best teammates that you can find, as he always find time to do what is necessary and do it right. Sergio always takes feedback on board as well and contributes to discussions constructively, which really helped us grow the engineering culture in our team. It's going to be difficult for us to find another Sergio!

Hanson Chow

“Smiling learner” that’s what comes to my mind when I think about Sergio. Sergio reported to me during my time at Gamesys as a software engineer and he demonstrated to be a brilliant team player and a very capable engineer. He tackles the hardest problems and gives always 110%. I would recommend Sergio as an excellent software engineer to any company.

Antonio Masucci