David Martinez Enciso

Mexico

@david_mtz_enciso

Software Engineer

Badges

Problem Solving
Java

Certifications

david_mtz_enciso has not earned any certificates yet.

Work Experience

  • Software Engineer III

    Travelport•  November 2022 - February 2025•  Guadalajara

    Design and development of library for swagger specifications comparison and reporting. Instruct microservice bootcamp. Upgrade multiple libraries and microservices. Refactoring for quality standards and security. Performance improvement and caching strategies with Redis. Refactored microservices for Kafka environment. Migrate modules from internal framework to spring/spring boot.

  • Software Engineer II

    UST Global•  July 2021 - June 2022•  Guadalajara

    API design for restful web services with spring boot. Design and development of utilities. DB design and normalization (Oracle). Mentoring of Junior developers and Peer programming.

  • Software Engineer I

    Unosquare•  October 2019 - July 2021•  Guadalajara

    Design and development of react-redux frontend and django restful backend. Devops responsibilities. DB maintenance.

  • Full Stack Engineer

    ElatusDev•  September 2015 - October 2019•  Guadalajara

    Project based roles including requirements elicitation, design and development of various systems using Angular, NodeJs, Express, MongoDB, JavaFx, Spring boot, and MySQL.

Education

  • Technological University of Jalisco

    Computer Information Systems, Associate Degree in Information Technologies•  January 2016 - January 2019•  Percentage: 90

Skills

Maven
Gradle
Openshift
Kubernetes
Git
Git Actions
Jira
AWS EC2
AWS lambda
AWS API Gateway
Docker
Oracle DB
Mysql
MongoDB
Spring
Hibernate
Spring boot
Zookeeper
Kafka
Redis
Angular
React
Redux
Django
NodeJs
Express
Junit5
mocha-chai
mockito
MaterialUI
JavaFx
Microservices
Swagger
Spock
Java
Groovy
Algorithm
Javascript(Intermediate)
TypeScript