About Me

Hi I am Sergio Martin Rubio,
a passionate developer who loves challenges and is never afraid of diving into new territories. I enjoy sharing my knowledge with others and get inspired by them.

Programming Skills

Java

100%

Bash

80%

Spring MVC

80%

Kotlin

30%

Android

40%

Other Skills

Testing

100%

Kubernetes

80%

SQL

80%

Non-SQL

80%

Git

90%

Agile

100%

Software Development Engineer, Expedia Group, UK

Oct 2018 — present

Involved in adapting microservices APIs to support new features; Redesigned caching architecture to use in memory data structures; Worked on a GraphQL PoC; Wrote Bash scripts to automate build tasks; Ramped up and mentored new joiners and apprentices

Software Engineer, Gamesys, UK

Oct 2017 — Oct 2018

Redesigned authorization and authentication infrastructure with Spring Boot and Spring Security to handle millions of users; Implemented TDD and pair programming in my daily basis; Groomed user stories effectively along with product owner and team players; Maintained Kubernetes cluster and CI tools across the department

Full Stack Developer, Accenture, Spain

Mar 2017 — Sep 2017

Involved in design and implementation of new features using Java EE technologies; Built Golang service and used Spring Batch to rehash and process millions of records; Participated in Machine Learning and Data Science Hackathon

Network System Administration, SAFA ICET, Spain

Sep 2015 — Jun 2017

Pursued my passion for Java and Android applications. Looked into IoT technologies to develop automation solutions on Arduino and Rapsberry Pi. Attended several courses to excel in programming.

Economics Degree, University of Malaga, Spain

Sep 2010 — Jun 2015