
English:
Advanced
Alejandro H.
Vetted by YouTeam
Mexico
UTC -06:00
America/Mexico_City
English:
Advanced
Sr. Java Developer
15+ years of Java experience by programming and developing solutions, according to customer’s requirements by gathering and analyzing them to implement a functional solution for customers and end users. • As Computer Engineer there’s a solid 22+ years of IT experience as Software Developer by interacting among digital systems either by Hardware and Software. • Implementing Best practices to fulfill business requirements and improving the performance in Java code by speed and memory, sometimes using Design Patterns among: Template, Factory, Singleton, Façade, Memento, and others using Interfaces and Dependency Injection using the base of SOLID principles. As well as understanding the main flow of information according to Business Requirements
Want to hire this engineer?
Check if Alejandro is availableExpertise
Years of commercial development experience
15 years of experience
Core technologies
Other technologies
Project Highlights
EPAM Systems Inc. Mexico
Sep `21 - Oct `21
EPAM Systems, Inc. is an American company that specializes in product development, digital platform engineering, and digital product design..
Responsibilities & achievements
• Two days SCRUM meetings. • Solving tickets according the tasks defined to implement • Onboarding and access credentials • Microservices, analyzing and improvement of. Environment: Java 8, Intellij, Jenkins, Github and internal web applications
Ritchie Bros. Auctioneers
Jun `21 - Aug `21
2 months
The company sells through unreserved public auctions, weekly featured auctions at IronPlanet and various other online marketplaces. A broad range of used and unused industrial assets.
Responsibilities & achievements
• Daily SCRUM meetings. • Understanding old workflow to migrate to new Spring Boot framework • Review on Docker and Internal graphs for the performance of the application. • Migrating Microservices implemented in Spring Framework to Spring Boot and annotations of it • Onboarding courses from personal to replace. • Setting up by tickets, the credentials for different environments. • Use of GitHub repositories to share code and use of Jenkins
Brillio/EBay
Apr `20 - May `20
The Brillio team’s mission has been to bring innovation to the digital world and provide the best customer experience possible through true partnerships and integration with our clients. Project description: Research, improvement, maintenance, and assistance of eBay applications to migrate all applications to the Spring Boot framework.
Responsibilities & achievements
Daily SCRUM meetings. • Understanding old workflow to migrate to new Spring Boot framework and Lombok library. • Migrating queries and tables from SQL to NoSQL DB (Mongo DB) and checking the functionality in testing servers. • Migrating previous code implemented in Java 5 to Java 11 • Migrating Microservices implemented in Spring Framework to Spring Boot and annotations of it • Testing the new implementations using Web services defined by all servers in eBay. • Configuring Developing and the access to AWS servers (named as S3 servers) • Use of GitHub repositories to work with Jenkins with servers located in Texas and California • XML messaging to parse and manage between web services
Infosys/Verizon
Dec `18 - Nov `19
11 months
Infosys is a global leader in next-generation digital services and consulting. We enable clients in 46 countries to navigate their digital transformation. I was involved in the maintenance and support of XO’s application to migrate them with Verizon.
Responsibilities & achievements
• Following customer’s standards according to its best improvement and manager’s instructions. • Daily standup meeting to fulfill customer’s requirements, by following SCRUM and Agile principles. • Research and learning with practices and courses of new technologies in the market according to Infosys’ training in its web page, like: Features of Java 8 and SCRUM Principles. • KT (Knowledge Transfer) from owners of the applications. Fulfilling documentation according KT. • Research, Implement and Test the updates according to the workflow of the application. • Development of application to read and store in files data received from Web Services and update in Oracle DB server, using WildFly’s webservices. • Configuring Developing and the access to AWS servers (named as S3 servers) • Reviewing Application’s issues with Fortify scan, according to Verizon’s rules and Java 8 features, then research, update and test the code by implementing the solution of the issue. • Sharing the code in GitHub repository to run Fortify scans and implementing the new rules dictated by Verizon • Reviewing Application’s issues with Black&Duck to verify dependencies management according to Verizon’s rules, then research, update and test the libraries. • Updating tables according to requirement from tickets issued by the user in the monitor server. • Deploying RESTful web services using Spring Boot as a personal course and Local databases DB2
TESCHGlobal Ltd, Grafton, WI USA
Oct `16 - Oct `18
2 years
Bridging the gap between business and IT operations for the customers by aligning business strategy and digital technologies. I was part of the development group to fulfill company's customers' requirements and needs. Project Description: Be part of the development group to fulfill company's customers' requirements and needs.
Responsibilities & achievements
• Daily standup meeting to fulfill customer’s requirements, by following SCRUM and Agile principles. • Design with UML and develop business logic in JAVA to improve performance of business transactions for CRUD operations with databases like MySQL, using Hibernate Framework. • Working in collaboration with the Frontend using JavaScript, CSS, jQuery and Ajax Frameworks for testing the integration of components and the integration in the application. • Designing and Implementing mockups using Node.js to show the look and feel of the future webservices • Development of Webservices for application consumption, in Java with XML and JSON and interacting with Frontend like JavaScript’s, HTML, CSS. • Starting from scratch, OSGi components with Maven. • Leading junior developers to understand the flow of the application and the best way to implement the code according to business requirements. • Preparing Talend processes and use Java components to integrate functionality to Talend • Developing Plugins, Microservices and Features for Talend application which is a free RCP application that can be improved. • Building access to S3 servers (AW Server) to create folders and store jar files in them. • Building data set according to requirements with Spark libraries and use Spark APIS could use them. • Handling Kafka and Tomcat servers to publish Web applications. • Implementing Service Mix and Karaf to store OSGI plugins (Java plugins) • Using and handling Karaf as OSGI container. • Following process for HL7 format (used in medical companies) and parsing JSON response from Health Process. • Developing mockup presentations in Ruby and Node.js to deliver a mockup of user interaction. • Use of Confluence and Jira as tools of integration to collaborate with the team. • Deploying RESTful web services using CFX and integrating the code via Github repository
Education
Higher education in Computer Science
Agency
10-50
GMT-6
HOUSTON/United States
Core Expertise
Industries
E-Commerce & Retail, Banking & Finance, Information services & Technologies, Service & Support, SaaS
Want to hire this engineer?
Check if Alejandro is available