Post Job Free

Resume

Sign in

Software Developer Engineer

Location:
Los Angeles, CA
Salary:
150,000
Posted:
May 14, 2020

Contact this candidate

Resume:

Jose (Juan) Guerra Vasquez - Profile Summary

SDET Developer / Software Engineer

LinkedIn Profile: https://www.linkedin.com/in/jos%C3%A9-juan-guerra-v%C3%A1squez-8815b930

10+ Years of Java Development Experience

4+ Years of SDET Experience

6+ Years of experience working on fast-paced Agile teams

1+ Years of experience working with ETL/ODI

5+ Years of experience working with JMeter

4+ years of experience integrating testing to the CI/CD using Jenkins.

Tools Experience:

Selenium 1+ Years of experience

TestNG 2+ Years of experience

JavaScript 5+ Years of experience

Jose Juan Guerra Vasquez

SDET Developer / Software Engineer

PROFESSIONAL EXPERIENCE:

Walt Disney Direct-to-Consumer & International. May 2019 – April 2020

Position: Advanced Software Developer

●Creation, execution, and interpretation of functional, smoke, performance, and load tests using Jmeter, Blazemeter, and Taurus to help to detect issues and stabilize the applications and improve their performance.

●Implementation of Blazemeter Private Locations to run load and performance tests across different development environments.

●Analyzing user requirements and defining functional specifications using Agile methodology.

●Implementation of Jenkins Declarative Pipeline Jobs for testing integration.

●Developing and enhancing a Digital Assets Management Platform using Java and J2EE technologies.

●Leading multiple modeling, simulations, and analysis efforts to uncover the best Java-based solutions.

●Enhancing the development of the applications using the best practices and design patterns as Singleton, Façade, MVC, Data Access Object (DAO), Decorator, Factory, Inversion of Control, and Dependency Injection.

●Developing and implementing test validations of the applications using Spock, TestNG, and Junit.

●Analyzing test results and recommending modifications to the applications to meet project specifications.

●Participating in the deployment of the applications into existing systems, AWS environment, and SQL/NON-SQL databases using CI/CD methodologies by integrating Jenkins, Blazemeter, GitHub, and Slack.

●Being a technical resource for direct communications to the team members in the project development, testing, and implementation process.

NFL (Culver City, California, USA) August 2015 – March 2019

SDET Developer / Software Engineer

●Added and supported new functionalities to the existing microservices owned by the backend team and participated in the designing and implementation of a new microservice to manage the backend API access permissions and control of the graphql queries used to call the backend endpoints.

●Managed relationships between the NFL Backend team, NFL Clubs, and third-party vendors to educate them about the proper use of our endpoints and help them to support the new features released by the backend.

●As part of the SDET team worked with the NFL Fantasy Engineering Group to use CI/ CD through automated deployment pipelines, contract, unit, performance tests, and monitoring, helping them to migrate their platform from a vendor owned and operated Datacenter to NFL owned and managed hardware.

●Automation of process and creation of tools to facilitate the engineering team operation using Java, Spring, InfluxDB.

●Design and implementation of monitoring dashboards for NFL mobile applications (Android, iOS).

●Creation, execution, and interpretation of load and stress tests using Blazemeter and Jmeter to help to detect issues and stabilize the applications and improve their performance.

●Instrumented AppDynamics to the Android and iOs mobile applications, automated the upload of the dSym(iOS) and ProGuard(android) mapping files to AppDynamics to get the stack traces of crashes.

●Managed relationship with the Amazon Device Farm team regarding the android integration tests.

●Design and implementation of a microservice to collect the BlazeMeter test results numbers and store them into a DB to be able to show historical results of the backend endpoints in a monitoring dashboard.

●Implemented unified dashboards for the application performance tests.

●Involved in the CI/CD process by integrating Jenkins, Blazemeter, GitHub, and Slack to the development environment.

Accenture (El Segundo, California, USA) February 2014 – July 2015

Conversion Developer

●The Conversion Developer role is responsible for the data mapping design, programming transformation routines, testing, and problem resolution utilizing data migration application technologies. The position requires to participate in the development of coding standards, reviewing designs and unit testing code, assisting other team members, meeting the schedule for Data Conversion, interfacing with the client and other Accenture teams to facilitate the Data Conversion process, as well as accountable for the overall conversion of data from the legacy data sources into the target database.

●Design, build and test conversion and validation programs

●Application programming (ETL Tools)

●Database programming in PL/SQL

●Verify that Peer Reviews are conducted according to Quality Assurance processes

●Testing and bug-fixing throughout the lifecycle of the application (unit test, integration test, system test, user acceptance)

Accenture (Monterrey City, Nuevo Leon, Mexico) August 2013 – February 2014

Full Stack Software Developer

Element the Global Career Program project is participating in all the SDLC of the GCP WF Portal initiative.

Implementation of SQL training for people on the bench.

Environment: Tomcat, Java, Spring MVC, Hibernate, REST, SQL, WebSphere Commerce.

Novutek, SC (Mexico City, Mexico) April 2011 – July 2013

Full Stack Software Developer

●Maintenance of the web system for the Employee Registration and Affiliation into the Occupational Hazards Insurance of the Mexican Institute of Social Security (IMSS)

●Coordination and supervision of the migration of some web systems from DB2 to Oracle Database in one week.

●Coding of a Java Web Service for employee registration between the Mexican Secretariat of Economy and IMSS.

●Maintenance of the IMSS’s Informative Report of the Insured's Weeks of Employment web application.

●Analyzing, Designing, and Developing a new web application using Struts, Hibernate, and Spring for control of yearlong employee social security amount.

●Analyzing, Designing, and Developing a business logic rules motor for the administration of validations and workflow of a web application using Java, Hibernate, and Spring.

●Implementation of various design patterns like Singleton, Façade, Dao.

●Designing the system and developing UML diagrams like use case, sequence, class, and deployment.

●Generation of Jasper reports in different formats like HTML, XLS, and PDF.

●Involving in the configuration of the WebLogic Application Server environment.

Sintermil Search S.A. de C.V. (Mexico City, Mexico) June 2009 – February 2011

Team Lead / Full Stack Software Developer

●Led, architected, and participated in the design, testing, and deploy web applications.

●Coach a team (3 people) for Iusacell sell point applications.

●Coordinated the integration and support of GSM/RUIM technology to the principal business processes (sell, activation, and after-sell services) of seven different web application systems.

●Controlled the code and deploy of the different web applications while the GMS/RUIM migration was in progress.

●Designed and implemented a dashboard for the display of customer information accounts using Flex, JSon, and Web Services.

●Involved in configuration de WebSphere Application Server environment

Xcel Solutions S.A. de C.V. (Mexico City, Mexico) April 2008 – May 2009

Full-Stack Software Engineer

●Led, refined, and consolidated several existing applications, some of them where migrated of standalone applications to the web.

●Designed reusable components by using various standard frameworks

●Analyzed, designed, and developed a based Java intelligent data model provider component for interactions between applications of the corporate systems department (DSC) and heterogeneous database providers.

●Analyzed, designed, and developed a JSF based front end application to profiles the data model provider component.

●Refined and consolidated several existing applications some of them where migrated of standalone applications to the web.

●Implemented various design patterns like Singleton, Decorated, Façade, Dao.

●Developed Technical User Manual for future developers to work on the application. Documented the code using the JavaDoc feature provided by the IDE.

●Implemented some functionalities on VPN Portal using Struts, Tiles, and JavaScript.

EDUCATION:

Master of Computer Science, August 2001 -July 2005.

National Technical University.

Mexico City, Mexico.

Bachelor’s in administration in Information Systems, Graduated

Instituto Tecnológico del Istmo

Juchitan de Zaragoza, Oaxaca, Mexico

TRAINING:

Google Cloud Platform Fundamentals: Core Infrastructure

May 12, 2020

Coursera

IBM WebSphere Commerce Management Center Functionality(6S228)

January 11,2014

IBM Learned Portal

Software Agents Tutorial

November 2000

National Technical University, CIC-IPN

Mexico City, Mexico

TECHNICAL SKILLS:

CASE Tools/Methodologies and Tools

UML, Rational Rose, MS Visio, Eclipse 3.0, 3.1, 3.2, 3.3, JDeveloper

Programming Languages and Platforms

Java, C++, Java Script, SQL, XML, XHTML, HTML, Clipper, WINDOWS 2000, XP and Vista

Technologies

JEE, J2SE, J2EE, JSP, SERVLETS, JSF, AJAX, JDBC, JNDI, XML, Design Patterns, WSDL, STRUTS, SPRING, SPRING BOOT, HIBERNATE, MVC, Java Beans, JADE, OOAD, OOP, AOP, XML Schema, AJAX, jQuery, JPA, DOM, JUNIT, SPOCK.

Middleware Servers and Databases

Weblogic 8.1, 9.2, 10.0, 11, Tomcat, WebSphere 5.0, Oracle 9i, 10g, DB2, Informix, Access, Cassandra

SKILLS

NUMBER OF YEARS

JAVA

10

C, C++

2

J2EE

8

BEA WEBLOGIC 8.1, 10.0, 11

2

WEBSPHERE 5.1, 6.1

3

APACHE TOMCAT

1

JSP

8

JavaScript

8

SERVLET

8

EJB 2.0, 3.0

1

WEB SERVICES / SOA / SOAP

1

ORACLE

8

SQL

8

UNIX / LINUX / SOLARIS

4

AJAX

3

JSF

1

STRUTS

8

HIBERNATE

4

SPRING CORE, IOC

4

UML / Rational Rose

2

DESIGN PATTERNS

4

JADE

3

JDBC

7

jQuery

2

Blazemeter/JMETER

4

InfluxDB

2

ODI

1.5



Contact this candidate