Personal details

Arturo V. - Remote back-end developer

Arturo V.

Senior Software Enginieer
Based in: 🇲🇽 Mexico
Timezone: Mexico City (UTC-6)

About

This is my link to calendly if you want to schedule a 30 min free session: https://calendly.com/arturovelazquezvargas/codementor-session

A passionate, hands-on professional, I have over 11 years’ experience as a software engineer covering multiple technologies and languages such as Java, RESTful web services, microservices architecture, Spring framework, AWS, Docker , among others. I keep atop of new developments within the industry and can adapt quickly to new coding conventions.

Work Experience

Senior Software Engineer
Clip | Jan 2019 - Present
Python
Java
MySQL
Spring
Docker
Microservices
AWS Lambda
AWS
Working in Loans Team, integrating API's and developing services with the following technology -Java Development using micro Services architecture, Python, Docker, RabbitMQ, Redis, Jenkins, Spring core, Spring boot, Maven, Git, MongoDB, MySQL. -AWS services: Dynamodb, API Gateway, ECS, EC2, Lambda, SNS, SQS, AmazonMQ, CloudFormation, CodeBuild, Aurora, SSM, Parameter Store, CloudWatch, S3.
Senior Software Engineer
Mentive | Jan 2017 - Jan 2019
Java
MongoDB
Spring
Docker
Spring Boot
AWS
• Leading the development of the cloud infrastructure working with AWS. • Developed a microservice architecture supporting already more than 16 business functionalities with technologies as Spring Boot and Spring Cloud. • I developed and implemented a MongoDB cluster with docker swarm and kubernetes on production. • Refactoring code using standars and best practices. • Worked to solve complex problems using the latest in Java. • I implemented a more robust development process, championing using design and architectural patterns, best practices more during a full development cycle.

Projects

Microservice Architecture System
Java
Spring Boot
The project was created using the Microservices architectural pattern around the business functionalities with Spring boot, Spring cloud and docker for developmnet.The lifecycle of the project is managed by maven and a mongodb NoSql database is used to persist the data. The project was structures using spring cloud guidelines the following way There are 3 infrastructure microservices Gateway-zuul (Spring-cloud provider) Discovery-server (Spring-cloud provider) Config server

Education

Universidad Nacional Autonoma de Mexico
Bachelor's degree・Computer Science
Jan 2012 - Feb 2016

Certifications & Awards

Oracle Certified Professional: Java SE 11 Developer
Oracle | Jun 2021
AWS Certified Cloud Practitioner
AWS | Jun 2021