Enrique Betancourt, Developer in Mexico City, Mexico
Enrique is available for hire
Hire Enrique

Enrique Betancourt

Verified Expert  in Engineering

Software Developer

Location
Mexico City, Mexico
Toptal Member Since
May 6, 2020

Enrique is an experienced software engineer who is passionate about bringing the best practices in the design, installation, testing, and maintenance of software systems. He is aware of the importance of escalation, automation, and security during the development lifecycle. Enrique is able to effectively self-manage during independent projects and collaborate as part of a productive team.

Portfolio

Freelance
Matplotlib, VTK, OpenCV, PIL, NumPy, Pandas, PyWin32, Selenium, Scrapy, MongoDB...
Nae Consulting
Visual Basic .NET (VB.NET), UiPath
Aria Business Bots
Python, Visual Basic .NET (VB.NET), UiPath, Blue Prism

Experience

Availability

Part-time

Preferred Environment

Windows, Linux, Python, Java, MongoDB, Redis, Amazon Web Services (AWS), TypeScript

The most amazing...

...thing I've developed was a bot that auto-trades stock market assets according to pre-defined strategies.

Work Experience

Python Developer

2015 - 2020
Freelance
  • Developed an automated solution to perform risk investment assessments based on quarterly reports.
  • Implemented an automated solution that updates prices for eCommerce websites like Noon.com and Souq.com.
  • Implemented a genetic algorithm to maximize terrain partition coverage used to train an AI for drones.
  • Developed an automatic glass beaker filling system for a chemistry laboratory using computer vision techniques.
Technologies: Matplotlib, VTK, OpenCV, PIL, NumPy, Pandas, PyWin32, Selenium, Scrapy, MongoDB, Python

Senior RPA Developer

2019 - 2019
Nae Consulting
  • Co-founded the RPA Center of Excellence, which was in charge of assessing the automation potential of processes, objectively estimating the developing time of solutions, and becoming a reference of RPA technology across the company.
  • Led the RPA team to design and develop a series of solutions for the customer service center of a telecom company. This helped to reduce the time that their analysts were spending to solve issue tickets.
  • Created an objective tool to estimate the development time and implementation for RPA solutions.
  • Designed and developed RPA Solutions with UiPath that generate meaningful business value.
  • Led user acceptance test sessions with our clients that confirmed the correct functionality of our solutions according to our client expectations.
Technologies: Visual Basic .NET (VB.NET), UiPath

Senior RPA Developer

2018 - 2019
Aria Business Bots
  • Developed a Python script that creates objects for Blue Prism according to best practices. This script helped to reduce the time developing Blue Prism projects by about 20%.
  • Designed and developed RPA solutions using Blue Prism and UiPath.
  • Defined and designed a QA test for the automated solutions implemented with clients.
  • Led user acceptance test sessions with our clients, that confirmed the correct functionality of our solutions according to our client expectations.
Technologies: Python, Visual Basic .NET (VB.NET), UiPath, Blue Prism

Associate Consultant

2017 - 2018
Symphony Ventures
  • Developed RPA solutions with Blue Prism, UiPath, and Thoughtonomy.
  • Became part of the Thoughtonomy development team thanks to the performance shown on the first projects.
  • Oversaw the hand-over and deployment of four automated solutions which helped to accomplish the delivery of all the projects to our client.
Technologies: SQL, Visual Basic .NET (VB.NET), UiPath, Blue Prism

Company Risk Investment Assessment Based on Quarterly Reports

The goal of this project was to obtain risk analysis information from quarterly
reports. To achieve this goal, the parameters were parsed by the user on
a UI, then the reports were downloaded using an automated solution and the information was pasted and handled into an excel spreadsheet.
The information was prepared with the utmost accuracy and reliability to achieve wise company decisions. Finally, the reports were uploaded to google drive shared folders for safety and retrieval.
Tech: Python, OpenPyXL, Google Drive API, Selenium

Automatic Initial Fraud Detection Assessment

Four automated solutions that helped the fraud detection department to efficiently use the tools that they have created to perform the initial fraud detection process. The automation of this process helped the department to increase the time for analysis up to 50%, remove the bottlenecks found in the original process, and cut down the time spent in data recollection. In the long run, the implementation of this solution helped the team to detect more fraudulent transactions and preventing the loss of capital.
Tech: Blue Prism, Excel, VB .NET, SQL

Assessment of 12 Processess Related to Accountancy, Finance, and Customer Services

Evaluated automation prospects in different areas of an insurance company. The main objective of this evaluation was to obtain the best set of automation prospects that could cause the biggest impact within the company and give the best return of investment as well.

Automation for OPEX and CAPEX Reports

Developed a solution to extract, merge, and upload OPEX and CAPEX daily, weekly, and monthly reports from SAP. This solution helped these departments to reduce the amount of time dedicated to these tasks (approximately 30%) and focus on more critical activities within the company.
Tech: Blue Prism, SAP, Excel, Chrome

Customer Services Center Robot

Implementation of two automated solutions that open, solve, and close issue tickets from the customer services center of a telecom company. This implementation helped to increase the number of solved tickets by 23%. It focused on the six most common issue cases.
Tech: UiPath, UiPath Orchestrator, Excel, SQL, IE

Technical Support and Development Manager

Gave technical support to an external RPA team in the automotive sector with their current developments and helped them to find the best solution to solve the issues they faced. Also, I managed the solution design and development of two high-impact projects for the company.

Led 12 Automation Projects Within a Telecom Company

Led the RPA development team to implement end to end solutions of 12 processes. This initiative was part of a telecom company's digital transformation process.
Initially, 25 processes were evaluated by the RPA team, but only 12 of them were selected due to the high-impact and great benefits brought to the company.
Tech: UiPath, UiPath Orchestrator

Languages

Python, Java, Visual Basic .NET (VB.NET), VB, SQL, TypeScript

Frameworks

Scrapy, Selenium, Django

Paradigms

Automation

Other

UiPath, Blue Prism, Web Scraping, PyWin32

Libraries/APIs

Beautiful Soup, Pandas, NumPy, PIL, OpenCV, VTK, Matplotlib

Platforms

Amazon Web Services (AWS), Linux, Windows

Storage

MongoDB, Redis

Tools

Automation Anywhere

2015 - 2017

Master of Science Degree in Computational Physics

National Polytechnic Institute - Mexico, Mexico City

2008 - 2013

Bachelor's Degree in Physics and Mathematics

National Polytechnic Institute - Mexico, Mexico City

SEPTEMBER 2019 - PRESENT

RPA Developer Advanced Certificate

UiPath

MAY 2018 - PRESENT

Blue Prism Accredited Developer

Blue Prism

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring