Information
YouTeam is now part of Toptal. You now have access to a complete range of world-class talent and services.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

FS

English:

Advanced

Felipe S.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Merida

English:

Advanced

Cloud Developer and API Web Service Integration Expert

- I programmed UiPath with data tables (using the Visual Basic programming language) and with the UI. At the end, contracts could be uploaded in under 15 seconds, beating the time a human took (almost 16 seconds). - I developed an automated process to send contract signatures via email and move the contract to the next step when all signatures were involved. - I tested and evaluated both middleware in different applications. - I moved and copied all attachments in Coupa to Box, to have a single source of truth. - I delivered a report on the pros and cons of both middlewares and the POCs of the mentioned applications.

Want to hire this engineer?

Check if Felipe is available

Expertise

Years of commercial development experience

3 years of experience

Core technologies

Java 3 years
Full Stack Development 3 years
Back End 3 years
API 3 years
HTML 3 years
JavaScript 3 years

Other technologies

C#
C++
CSS
MySQL
Python
JPA
Spring Security
Vue.js
Spring Boot
Axios

Project Highlights

icon
API Web Service Integration Expert

Integration

Mar `22 - Present

3 years

Takeda Pharmaceuticals

The architecture of the Integration of information synchronization between Salesforce, Mulesoft, SAP PI/PO, SAP ECC and SAP Ariba.

Responsibilities & achievements

- Implemented and tested web services via Python scripting and Postman generating XML files out of CSV files and posting these to web services, capturing and analyzing the outputs for conformity. - Monitoring responses including performance and setting the limitations of the service and giving alternatives to when performance risks become an issue.

API
Python
SAP
API Documentation
icon
API Expert

API Expertise

Mar `22 - Present

3 years

Wayakna

The architecture of the Integration of information synchronization between Salesforce, Mulesoft, SAP PI/PO, SAP ECC and SAP Ariba

Responsibilities & achievements

• Implemented and tested web services via Python scripting and Postman generating XML files out of CSV files and posting these to web services, capturing and analyzing the outputs for conformity. • Monitoring responses including performance, setting the service's limitations, and giving alternatives when performance risks become an issue.

Python
SAP
XML
icon
RPA Ui Path Developer

RPA Ui Path Development

Feb `22 - Present

3 years

Contour Global

Automating the uploading of 8000 contracts in a span of few days into Coupa

Responsibilities & achievements

· Programmed UiPath with data tables (using Visual Basic) and the UI. · The implemented automation, taking into account the slow responsiveness of the receiving system, was made to migrate in 15 seconds.

UI
icon
Workato and SnapLogic Developer

Workato and SnapLogic Development

Nov `21 - Feb `22

3 months

Contour Global

Testing and evaluating both middle-wares as the integration layer between different applications such as SAP, Coupa, Successfactors, Concur, Box.

Responsibilities & achievements

· Moving or copying attachments from Coupa to Box, to have a single source of truth and capturing and returning links. · Developed an automated process to send contract signatures via email and move the contract to the next step when all signatures were completed. · Delivered a report on the pros and cons of both middle-wares and the POCs of the mentioned applications.

SAP
Box.net Development
icon
Cloud Application Developer

App Development

Sep `21 - Present

3 years

Wayakna

Setup REST API’s linked to a MySQL databases and making connections with JPA via field annotations and defining the correct cascade type for each relationship. Since annotations where used, the full power of the JPA repositories could be used, allowing for paging, filtering and sorting deeply nested objects via interfaces, as such avoiding highly unmaintainable complex native SQL queries.

Responsibilities & achievements

- Implemented cookie-based authentication for a better user experience and a more secure back-end as well as JWT-based authentication to allow easier implementation into different front-ends, i.e. web and mobile applications. This was implemented using an access and refresh tokens. All the methods implemented the roles and permissions schema, permitting a user to have multiple custom named roles, each of which contains user-defined permissions; restricting user actions on the API via method annotations. - Implemented a custom exceptions framework, allowing the API consumers to have a clear understanding of what works and, when it fails, knowing exactly what happened. - Implemented front-end applications, using bootstrap as the basis of the views, allowing for an easy, fast, and robust way of creating structured and responsive views. This was complemented with custom CSS to override defaults and avoid the generic look and feel of bootstrap pages. - Implementation of Vue 3 compositions API, allowing for a clearer and more concise SFC setup function. The new recommended state management library Pinia was used for storing user information like tokens, preferences, roles, and permissions. This approach of storing permissions in a dedicated Pinia store permitted the front-end to conditionally render icons, buttons, or pages, redundantly securing the API. - Setup of Vue routing, implementing guard routers, meaning that some pages could not be accessed unless the user was correctly authenticated or had the correct permissions

Java
MySQL
RESTful API
icon
Full Stack Developer

Full Stack Development

Sep `21 - Present

3 years

Wayakna

Set up REST APIs linked to MySQL databases, make connections with JPA via field annotations and define the correct cascade type for each relationship. Since annotations were used, the full power of the JPA repositories could be used, allowing for paging, filtering, and sorting deeply nested objects via interfaces, avoiding highly unmaintainable complex native SQL queries.

Responsibilities & achievements

• Implemented cookie-based authentication for a better user experience and a more secure back-end as well as JWT-based authentication to allow easier implementation into different front-ends, i.e. web and mobile applications. This was implemented using access and refresh tokens. All the methods implemented the roles and permissions schema, permitting a user to have multiple custom named roles, each of which contains user-defined permissions; restricting user actions on the API via method annotations. • Implemented a custom exceptions framework, allowing the API consumers to have a clear understanding of what works and, when it fails, know exactly what happened. • Implemented front-end applications, using bootstrap as the basis of the views, allowing for an easy, fast, and robust way of creating structured and responsive views. This was complemented with custom CSS to override defaults and avoid the generic look and feel of bootstrap pages. • Implementation of Vue 3 compositions API, allowing for a clearer and more concise SFC setup function. The new recommended state management library Pinia was used for storing user information like tokens, preferences, roles, and permissions. This approach of storing permissions in a dedicated Pinia store permitted the front end to conditionally render icons, buttons, or pages, redundantly securing the API. • Setup of Vue routing, implementing guard routers, meaning that some pages could not be accessed unless the user was correctly authenticated or had the correct permissions

API
CSS
MySQL
SQL
JPA
RESTful API
icon
Developer

Simulation of a smart parking lot

Aug `21 - Nov `21

3 months

Design and implementation

Responsibilities & achievements

· Designing and making a smart parking lot using a microcontroller and ultrasonic sensors to determine when there is space available so that users can enter.

Java
icon
Developer

Line following car

Aug `20 - Dec `20

4 months

Applying and adding the new concepts seen in class. It was made using H bridges and infrared sensors as the main components, without the use of any kind of micro controller.

Responsibilities & achievements

-

Java

Education

Higher education in Computer Science

Agency

agency #3402

10-50

GMT-11

Multiple

Core Expertise

Java
.NET
SAP
SAP ABAP
Project management

Industries

Business & Productivity, Cybersecurity & Data Protection, Data Science & Machine Learning, Big Data, Branding, design, web development

Want to hire this engineer?

Check if Felipe is available