
Fidel Antonio Soto Ugaldi
Verified Expert in Engineering
Back-end Developer
Ancón, Lima Region, Peru
Toptal member since June 25, 2021
Fidel is a developer skilled in a range of frameworks (Express.js), libraries/APIs (Node.js), and paradigms (REST) and passionate about software development and machine learning. He has over five years of experience serving as a tech lead and full-stack and back-end developer in the delivery of retail, fintech, eCommerce, and educational projects. You can trust Fidel to be always committed to the job at hand and that he'll find the most efficient way to solve any problem he faces.
Portfolio
Experience
- REST - 5 years
- JavaScript - 5 years
- Node.js - 5 years
- GraphQL - 2 years
- MongoDB - 2 years
- Amazon Web Services (AWS) - 2 years
- Redis - 2 years
- PostgreSQL - 2 years
Availability
Preferred Environment
Node.js, Express.js, PostgreSQL, MongoDB, REST, GraphQL, Amazon Web Services (AWS)
The most amazing...
...feature I've developed was a microservice that connect RappiPay with a bank in order to collect a user's debt; it was done concurrently every night.
Work Experience
Tech Lead
Belcorp
- Developed the solution in Node.js for AWS Lambda and AWS Step Functions to automatically create a customer registration list.
- Tracked and fixed bugs using New Relic and PagerDuty.
- Designed and developed a solution for concurrent requests on third-party APIs.
Full-stack Developer
Finsmart S.A.C.
- Designed and developed the whole platform using Node.js and MongoDB.
- Migrated the old database from Amazon RDS to MongoDB at MongoDB Atlas.
- Built and designed a solution for automatic customer validation with a third-party company called Experian.
Back-end Developer
Rappi
- Developed a microservice in RappiPay to collect user debt from a bank every day at midnight.
- Tracked and fixed bugs on RappiPay microservices using LogDNA and Redash.
- Designed and developed a logger microservice for other RappiPay microservices.
Principal Developer
Mindtec
- Led a team that included back end and mobile developers using Jira as our tracking product.
- Designed and developed a management system for one of the biggest telecommunication operators, Entel.
- Developed and deployed a startup project where users can control—by web or app—an electric water heater using the MQTT protocol.
Experience
Invictos
SmartClick
Heat Map for a Telco Operator
Fandragon E-wallet
Education
Master's Degree in Computer Science
National University of Engineering - Lima, Perú
Bachelor's Degree in Electrical Engineering
National University of Engineering - Lima, Perú
Certifications
Deep Learning Specialization
Coursera
Skills
Libraries/APIs
Node.js, PyTorch, TensorFlow, Google Maps API, React
Tools
SendGrid, MQTT
Frameworks
Express.js
Languages
JavaScript, SQL, GraphQL, Python, JADE, C++
Paradigms
REST, Microservices
Platforms
Amazon Web Services (AWS), Heroku, Docker, AWS Lambda, Firebase, PagerDuty, Oracle
Storage
PostgreSQL, MongoDB, Redis, MySQL
Other
Back-end, Algorithms, Genetic Algorithms, Deep Learning, WebSockets
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring