Summary

Expertise

Project Highlights

Education

Agency

AB

English:

Upper Intermediate

Arturo Vidal B.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Upper Intermediate

12+ years of experience specializing in all phases of software development .

"Increased project efficiency adding new features to the apps. Increased project efficiency via Maven. Ensured application quality by authoring unit tests for all functions and test cases with Selenium also including javascript.. Increased project efficiency via Maven. Ensured the manage offers will be dynamics depending of administrative decisions. Optimized application efficiency by using Ant and JSF. Improved project forms by upgrading from eJSF to a newer. Increased project efficiency with the migration Framework. Optimized the performance of the database and tuning the queries for development environment. Creation of web application prototyping for new modules. Share information of ticket sales in different platforms through the webservices(rest/soap). Creation of web application for the student inscriptions. Creation of web application to manage the califications for the students.

Want to hire this engineer?

Check if Arturo Vidal is available

Expertise

Years of commercial development experience

12 years of experience

Core technologies

Java 10 years
Spring 8 years
Spring Boot 5 years
SQL 10 years
PostgreSQL 5 years
Linux 5 years

Other technologies

CSS
JavaScript
jQuery
JSP
HTML
Jenkins
JUnit
Scrum
SOAP
Spring Security
Angular 2x
RESTful API
DynamoDB
Maven
TestNG

Project Highlights

icon
Java Senior Developer

Awesome docs 2

Nov `21 - Nov `22

1 year

KyloePartners

Human Resources Automation

Responsibilities & achievements

Developed new features to manipulate templates in front and backend and make the interoperability with other products like Bullhorn, adding features to manipulate profile data, and creating an authentication phase to user access. These tasks have been handled by Jira's ticket

CSS
Java
HTML
JUnit
Angular 2x
DynamoDB
icon
Java TechLead

Robo-blocking

Oct `18 - Mar `21

2 years

Verizon

Telecom provider

Responsibilities & achievements

Handled design, development, and maintenance roboblock apis built with Spring Boot, Spring Data, Spring Rest. Doing meeting for discuss the requirements with the customer and all the team. Handled the maintenance of TPS Discover Listener WS SOAP and TPS Executors(Threads) both taking care of the work orders to add them to the switches. Creating Spring WS projects in order to communicate with Ipro project. The developments are made with eclipse, maven, and ant deliver with git, for make the buildings with Jenkins using weblogic/docker for deployments. Also given the support to those applications.

Java
Spring
Jenkins
JUnit
Maven
Splunk
icon
Java sr developer

Security

Dec `17 - Sep `18

9 months

CitiBank

Financial system

Responsibilities & achievements

Handled design, development, and maintenance of the security system built with Spring Boot and Spring Cloud. Doing meetings to discuss the requirements with the customer and all the team with agile methodology. Making settings in the config server in order to update the behavior of services in the cloud and implementing all the java technology to accomplish the goals in the user stories. The development is created with eclipse, maven, for delivering rtc, for making the buildings Jenkins and RLM for deployments, the creation of the projects includes the Eureka as a registration server, the Configuration server as a repository for the configuration files, and the microservices that are registered in Eureka as Services. Also given support to other teams in order to integrate the applications

Java
Spring
Maven
Splunk
icon
Java sr developer

Bancanet

May `16 - Nov `17

2 years

CitiBanamex

Financial System

Responsibilities & achievements

Handled design, development, and maintenance of web application projects like bancanet via Citrix Desktop Receiver. Doing meeting for discuss the requirement’s with the customer and all the team with agile methodology. Programming with owner framework from CitiBanamex called JFP. The project use maven for the build and JFP implements Spring web MVC for getting request for the front-end and get responses from back-end to get data and it is shown with JSP, jQuery, CSS for designing the look and feel of a page. When the response is obtained, it is stored in a session object and via ajax is shown all the data for the user. Junit and Selenium is used for testing, all this is builded with eclipse.

Java
JSP
Spring
Maven
Microservices
icon
Java TechLead

Migration

Nov `14 - Mar `16

1 year

ScotiaBank

Financial System

Responsibilities & achievements

Migrating their cashier system, the system was made with eJsf which is an owner framework, the version was migrated from eJsf 1.2 to eJsf 2.1. All the analytical requirements were made for the migration with the help of the business part from Scotiabank. The javascript framework from eJsf was adapted because the newer suffered a radical change also the calls from the front-end. it separated from back-end, the original project included the front-end and back-end both were in a single project. The back-end was made with eSOA also an owner framework and it was migrated from eSOA 3.1 to eSOA 5.5, the xsd's suffered changes and new alignments for the requests and responses. Also Leading a front end team for eJsf system. Creation of new services with java 1.7 and 5.5 eSOA and attention to internal users, all was built with ant and eclipse. "

CSS
Java
JavaScript
jQuery
SOA
HTML
JUnit
icon
Database (oracle) developer, Java developer

Migration and Taxation

Jun `14 - Oct `14

4 months

SAT

Goverment Taxation

Responsibilities & achievements

Migrating their database system, including structure and data, it was a migration of data from Sybase, SQL server, and db2 to oracle 11g, and all the data were changed to the type and length through business rules for the new structure of the database. All this was made with plsql. For the migration was performed a tuning to the database because when the plsql script was run it was delayed, also the queries were tuned and code. At the end, 10 millions of data was processed in 3 days with all the business rules. Also, I built the script for the automatization of the creation of the squema, tablespaces for data, index, and the execution of the plsql script. After finishing the script from migration, I changed the role to a java developer. I did some modules with spring mvc and primefaces for showing the data for taxpayers.

CSS
Java
JavaScript
jQuery
Oracle
Spring
HTML
JUnit
Spring Data
Maven

Education

Higher education in Computer Science

Agency

Mobile and Web development agency #2704

50-100

GMT-6

Mexico City/Mexico

Core Expertise

Agile
AngularJS
ASP.NET
AWS
Azure
Big Data Architects
C#
CodeIgniter
Django
Ionic
Java
JavaScript
Kotlin
Kubernetes
MongoDB
.NET
Node.js
Objective-C
Oracle SQL
PHP
PL/SQL
PostgreSQL
Python
React.js
React Native
Spring
SQL
SQL Server
TypeScript
UI
Unity or Unity3D
UX
Artificial Neural Networks
Bootstrap
Laravel Framework
Machine learning Engineer
Oracle SOA Suite
Scrum
Swift
Mobile UI Design
Angular 2x
Docker
Project Manager
Scrum Master
Spring Boot
Angular UI Bootstrap
Angular Material
Microservices
Google Cloud Platform
AR/VR

Industries

Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Information services & Technologies, Construction & Real estate, Travel & Tourism, Augmented reality, SaaS, Energy, Telecommunication, Conversational automation, Management System & Automation

Want to hire this engineer?

Check if Arturo Vidal is available