david montero

Canada

@DavidMS

Software Engineer

Badges

Problem Solving
CPP
Java
Python
Sql

Certifications

Work Experience

  • Software Engineer

    Google•  August 2022 - Present•  Canada

    Responsible for reviewing technical documentation, implementing new features, solving concurrency issues, creating asynchronous tasks, and part of system migration from a monolith to microservices.

  • Senior Software Engineer and IT Lead

    UnDosTres•  March 2019 - August 2022•  Mexico

    In charge of interviews, salary compensation, system health checks, live issue troubleshooting, task assignment, and leading a team of developers. Participated in architectural and DB design, code reviews, and integrated third-party solutions.

  • Senior Software Developer

    KsquareLabs•  November 2018 - March 2019•  Mexico

    Developed new user stories, features, and participated in solution designs. Created APIs and researched new technologies.

  • Technological Developer Researcher

    TELMEX•  July 2018 - October 2018•  Mexico

    Researched technological proposals, implemented solutions to solve internal problems, and improved user experience on the web platform.

  • Analyst Programmer

    BBVA Next Technology•  May 2017 - July 2018•  Mexico

    Improved SQL queries, reviewed database models, participated in database migrations, and Java code reviews.

  • Software Engineer

    INAOE•  January 2017 - May 2017•  Mexico

    Implemented AI algorithms, neural networks, MDPs, and led interns. Created Java architecture for an AI solution.

  • Programming Professor

    University of Camaguey•  September 2014 - August 2016•  Cuba

    Taught students about OOP and Algorithms and Data Structures. Participated in the preparation of new programming courses.

Education

  • University of Camaguey

    Informatic Engineer•  September 2009 - March 2014

Skills

Docker
Kubernetes
Git
JUnit
Mockito
Linux commands
Windows
Jira
Scrum
Github
PHPStorm
Android Studio
Xcode
Eclipse
Maven
Ansible
Gitlab
MySQL
PostgreSQL
Elasticsearch
MongoDB
Datastore
Oracle
Spring Boot
Spring Data
Spring MVC
Spring Security
JSF (Java Server Faces)
Prime Faces
Hibernate
JPA (Java Persistence API)
JDBC
Kafka
Bootstrap
APX
Java SE 8
Java EE
C++
PHP
Golang
JavaScript
Java
Algorithm
Data Structure