I'm Sergio Martin Rubio
Hi I am Sergio! I am a
My expertise covers a wide range of technologies like Java 8+, Spring Boot, Kubernetes, AWS, MySQL, Jenkins, Git, Splunk and many others. I have also experience on architecture design of distributed systems and following the best microservices practices. Finally, agile methodologies (Scrum, Kanban) are also part of my skill set.
Projects I've Worked on:
Single Node Kubernetes Cluster On Raspberry Pi
Minesweeper Game With Arduino
Dine And Dash
Articles I've Written:
Test-driven Development by Example
Getting Started with Liquibase and Spring Boot
Agile Development Best Practices
Getting Started with GraalVM and Java Native
Transactional vs Analytical Databases
Getting Started with Java Agent
I started this blog to be a better software engineer and keep up to date with the latest practices and technologies.
I started learning Java in 2017 and I read many amazing books at the beginning, like Effective Java, Java 8 in Action, TCP/IP sockets in Java..., but after a year I realized that I had not spent my time wisely because I simply read these books without any further practice. This is when I decided to have my personal tech blog where I can materialize the content I learn outside of work.
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!
“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.