• Hi!
    I'm Arturo

    Download CV

  • I am a Full Stack Developer, Architect, and much more...

About Me

Who Am I?

Principal engineer with more than 14 years of experience designing, implementing and adapting backend and frontend applications using Java, angularjs and more technologies. Results-oriented specialized in large scale software design and development for a wide variety of companies. Focused to continue growing in the Java industry by improving my technical skills and learning new technologies. Able to learn new skills quickly and to find creative solutions to challenging problems. I am a passionate, responsible and committed engineer.

What I do?

Here are some of my expertise

Writing Clean Code

Writing Clean,Simple and Readable Code. It's never simple to keep things simple. Simple solutions require the most advanced thinking.

Architecting Solutions

Designing, Describing, Implementing Solutions

Application Development

Develop applications on most recent languages, and lead the market.

Building Cloud-native Applications

Creating cloud native applications using modern day technologies like Docker,Kubernetes , CI-CD etc.

Highlights

Key Achievements

BackEnd System Migration Journey Migrated Monolithic Backend Web Services to Microservices architecture. Moved the new and old Services to Company Cloud Platform. Reduce the cost associated with manageing the physical hardware. Centralized the cross cutting concerns of Microservices using Spring Cloud Gateway.

Upgrade microservices technology Upgrade all the reset services to a new architecture using spring boot 2 and java 8 under Docker platform. Reduced the operational tasks by 40%. Update the automated test to Junit 5. Reduced the regression cycle time by 20%.

My Specialty

My Skills

My Rich experience across domains and my continuous efforts to hone my skill.

JAVA

Core-Java,J2EE,Java,8,9,10
90%

Spring Ecosystem

Boot,Core,Data,WebFlux,Batch,Security,Rest
90%

Database

Oracle & MySql,Hibernate ORM, Redis
70%

UI Technologies

Angular 6,Struts2
65%

Reactive Programming

RXJava
30%

Tools and Servers

Team City, Jenkins,Sonar, Tomcat, Sonar, Git, SVN
60%

Caching

Spring Cache, Redis cache
70%

Automation Testing

JUnit, Mokito, Cucumber,Selenium
75%
Education

Education

2014 - 2015

I have completed my Master of Business Administration in Economy from Centro Europeo de Postgrado.

2005

from .

2005

from .

Sun Certified Java Programmer for JDK 1.5. (SCJP)

Sun Certified Web Component Developer for JDK1.5 5 (SCWCD)

IBM SOA Fundamentals

Experience

Work Experience & Projects

Sanitas April 2017 – Present

Principal Engineer

Working in the development team to maintain the web and the mobile app that provide insurance services with angularjs, java 8, docker, and other technologies.

GFT Group December 2014 – April 2017

Senior Software Engineer

Worked in the development team to create a web app to provide risk management services with angularjs and java 8 technologies.

Ricoh Spain October 2013– November 2014

Senior Software Engineer

Worked as Developer for various BNP Paribas projects

Everis April 2010– April 2013

Developer

Developed an application to manage the client telephone account with java Spring and Oracle. Worked closely with the client for the definition of new functionality and provided possible solutions to emerging issues.

Indra Space January 2008– May 2010

Developer

One year developing and maintenance of the data ground generation's system PDPC-Core. Tools and technology used: JAVA, C, C++, Hibernate, Oracle, MySQL, GWT (Google Web Toolkit), and MySQL One year developing of new features and support DGPS system (data base system generations) for flight simulators INDRA SYSTEMS developed with Visual C + + technology

Everis June 2006– January 2008

Junior Developer

Application Maintenance interconnection NIBS ONO. Tools used: Visual Studio 2003 (C#), Java J2SE, HTML, PL-SQL, SQL and data base Oracle 9i

Get in Touch

Contact

Connect with me on LinkedIn

Look me up @ GitHub

Follow Me on Stackoverflow