Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Ernesto Palacios Estrada

Ernesto Palacios Estrada

Software Development Manager
Mexico City,QUE

Summary

  • 12+ years of experience in IT Industry, involved in all phases of SDLC.
  • Strong knowledge of OO programming.
  • Experience in using frameworks like Struts, JSF (IceFaces), Stripes, Spring, JPA, Hibernate and JUnit.
  • Experience in J2EE Design Patterns like Singleton, Model-View-Control [MVC], Session Facade, Front Controller, Data Access Object [DAO] and Business Delegate.
  • Valuable experience with AWS components (EC S3, Gateway, Route53, Beanstalk).
  • Valuable experience using Linux command line.
  • Experience with application servers such as Apache Tomcat, WebLogic, JBoss, Glassfish OAS, WildFly.
  • Strong front-end development abilities in JSP, JavaScript, Ajax, JQuery, JSON, HTML, XML, AJAX, Angular.
  • Valuable experience with RDBMS, such as SQL Server, Oracle, MySQL.
  • Experience working with software development methodologies such as Agile-Scrum, Agile-Kanban, and XP.
  • Valuable experience with Microservices Architecture systems, working with RESTful API and Microprofile.
  • Valuable experience with testing frameworks such as JUnit.
  • Strong problem-solving abilities, communication, and teamwork skills.
  • Quick learning abilities, and auto-didactic skills.
  • Experience in working with versioning tools such as Tortoise SVN and GIT.

Amiable Software Development Manager with 8 years leading creation of exemplary products by fostering enthusiastic and cohesive teams. Practiced at inspiring efforts that exceed corporate guidelines. Maintains strict adherence to prescribed development milestones and quality assurance levels. Expert at leveraging diverse teams to produce revolutionary and successful products.

Overview

16
16
years of professional experience
2008
2008
years of post-secondary education
2
2
Certifications
3
3
Languages

Work History

Software Development Manager

Solera Holdings Inc.
11.2022 - Current
  • Company Overview: Solera Inc is an American company based in Texas which supplies risk management and asset protection software and services to the automotive industry and property insurance marketplace.
  • Led the developer's team, responsible for tasks allocation, mentoring, best code practices, issue resolutions, pair programming and architecture design.
  • Requirements analyzed and application maintenance. It was made many changes to different applications made with frameworks like Spring, Hibernate, EJB, JavaScript, Angular and Spring Boot. These changes include fixes, new features and improvements.
  • Redesigned Customer Service Unit tool with new features using Java technology.
  • Projects followed by IT vendors. Often there were some projects that were developed by vendors, in those cases it was necessary to follow the development, make tests and release to production.
  • Responsible for creating code reviews and supplying feedback for the team.
  • Involved in all phases of Software Development Life Cycle (SDLC) for new prototypes architectures.
  • Solera Inc is an American company based in Texas which supplies risk management and asset protection software and services to the automotive industry and property insurance marketplace.
  • Environment: Angular, Nodejs, Microprofile, Spring boot, JavaScript, jQuery, Java, Jira, Tempo, ActivTrack, JUnit, GIT, Aspects, Scrum, JAX-RS, Hibernate, Oracle Database Server, Maven, SQL Server.

Senior Full Stack Software Engineer

HCLTech
02.2022 - 11.2022
  • Developed SOAP and Rest web services with Java and Spring Boot as microservices which were implemented to get information about agents and invoices from an Angular application.
  • Definition of the REST API needed to conduct the required functionality.
  • Requirements analyzed and application maintenance. It was made many changes to different applications made with frameworks like Spring, Hibernate, EJB, JavaScript, Angular and Spring Boot. These changes include fixes, new features and improvements.
  • Creating the Core using java for the project.
  • Led a team of four developers, responsible for tasks allocation, mentoring, best code practices, issue resolutions, pair programming and architecture design.
  • Write the corresponding tests using JUnit.
  • Used Hibernate to query Oracle database and return results to the front-end.
  • Wrote new and updated SQL queries for various CRUD operations.
  • Involved in all phases of Software Development Life Cycle (SDLC) for new prototypes architectures.
  • Using Maven to manage project dependencies.
  • Checking the API request-response by using Postman.
  • Environment: Spring Boot, Angular, Nodejs, GIT, Microprofile, JavaScript, jQuery, Java, Weblogic, JUnit, Aspects, Scrum, JAX-RS, Hibernate, Oracle Database Server, Maven, Ant2.

Technical Java Leader

Softtek
01.2012 - 02.2022
  • Creation of several services: using Java, BPM.
  • Creation of Microservices using Microprofile.
  • Definition of the REST API needed to do the required functionality.
  • Using different front-End frameworks: Stripes, icefaces, Spring, Angular, jQuery.
  • Creating the Core using java for the project.
  • Used Maven tool for creating application builds.
  • Write the corresponding tests using JUnit.
  • Team Management of all the Development Team, Schedule, Cost Hours. Delivery. etc.
  • Configuration of infrastructure such as Weblogic, VM on cloud (AWS, OVM Oracle), APACHE.
  • Stabilizing this product and making it more user efficient/friendly based on direct input from clients and various business discussions.
  • Wrote new and updated SQL queries for various CRUD operations.
  • Getting data from the ORACLE database by using Hibernate API.
  • Using Maven to manage project dependencies.
  • Checking the API request-response by using Postman.
  • Environment: Disposing Stripes, Angular, Nodejs, GIT, Microprofile, JavaScript, jQuery, Java, Weblogic, JUnit, Tortoise SVN, BPM, Axway, Aspects, Scrum, JAX-RS, Hibernate, Oracle Database Server, Maven, Ant2.

Java Developer

WEBSET
07.2011 - 12.2011
  • Requirements gathering.
  • Involved in design and peer reviews.
  • Production support.
  • Communication with requirements team, development, and testing team.
  • Developing different modules using java and struts.
  • Creating the core for the digitization and e-document editing.
  • Writing Stored Procedures to update databases.
  • Environment: Java 1.5, Struts1.1, Tomcat, JSP, Oracle 10g, XML, WS, jQuery.

Java Developer

KODE
03.2010 - 07.2011
  • Involved in SDLC phases.
  • Developing the full website of Circulo Laboral.
  • Gathering client requirements.
  • Responsible for manual testing.
  • Collaborating with the client in production testing.
  • Environment: Java 6, spring Eclipse, Glassfish, Oracle 10 g, JSF, Struts, Unix, XML, jQuery.

eBDArchitect

eBDSoft
11.2008 - 03.2010
  • Company Overview: Being part of the Ebd Soft Company, we had several projects with different international clients, like moviestar, Mapfre, using Java as part of the core.
  • Creation of technical specification.
  • Coding, Unit Testing and Documentation.
  • Peer reviews of use cases.
  • Communication with Clients, Florida, Spain.
  • Developing front, and core.
  • Design the solutions.
  • Being part of the Ebd Soft Company, we had several projects with different international clients, like moviestar, Mapfre, using Java as part of the core.
  • Environment: Java 1.4, eBDML, XML, WS, SQL, jQuery.

Education

Computer Systems Engineering - Diploma

ESCOM IPN

Computer Technician - Certificate

Cecyt 3 "Estanislao Ramirez Ruiz" IPN

Skills

JavaScript

Certification

Sun Certified Java Professional

Timeline

Software Development Manager

Solera Holdings Inc.
11.2022 - Current

Senior Full Stack Software Engineer

HCLTech
02.2022 - 11.2022

Technical Java Leader

Softtek
01.2012 - 02.2022

Java Developer

WEBSET
07.2011 - 12.2011

Java Developer

KODE
03.2010 - 07.2011

eBDArchitect

eBDSoft
11.2008 - 03.2010

Computer Technician - Certificate

Cecyt 3 "Estanislao Ramirez Ruiz" IPN

Computer Systems Engineering - Diploma

ESCOM IPN
Ernesto Palacios EstradaSoftware Development Manager