Ricardo F.

Ricardo F.

Guatemala City, Guatemala
Hire Ricardo F. Hire Ricardo F. Hire Ricardo F.

About Me

Ricardo is a Senior Software Engineer who takes pride in creating amazing software solutions that help clients improve processes and operations, bring onboard new and innovative ideas, and tackle challenges across the full stack using the latest technologies, frameworks, and best practices. He cares deeply about everything from code quality to solution maintenance, ensuring they are scalable, reliable, and efficient.

Frontend

Backend

Database

DevOps

QA & Testing

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
, Remote
  • Worked on the development of software solutions for a U.S-based credit platform offering global credit investment alternatives. Acted as a Java Developer using Spring Framework, MSSQL Server, and Python Scripting.

  • Provided production issues support, automated financial reporting, and tweaked Kibana logs. Participated in scrums consisting of cross-functional teams, both software and hardware.

  • Ensured that features are being delivered efficiently and on-time.

Yalo
Yalo
Senior Software Engineer
2019 - Present (6 years)
, Remote
  • Built and maintained highly scalable solutions that directly support enterprise integrations with Yalo's WhatsApp chatbots.

  • Collaborate daily with a group of highly experienced engineers to implement Yalo's internal enterprise metrics tools for clients using WhatsApp and Facebook chatbots.

  • Developed and extended the baseline of different chatbots; implementing new capabilities and features using the latest technologies and frameworks.

Xoom Corporation
Xoom Corporation
Software Engineer III
2014 - 2018 (4 years)
, Remote
  • Implemented solutions to improve Xoom's bill-paying services; maintaining high standards of software quality while delivering solutions on-time and within budget.

  • Identified and drove new solutions to enhance the development cycle of solutions on Xoom's platform to increase efficiency.

  • Debugged highly complex problems on the project; adhering to the latest development best practices on solutions.

Digital Geko
Digital Geko
Senior Java Developer
2013 - 2013
, Remote
  • Participated in the design and development of high performing, availability, and scalable solutions for clients using the Liferay system; handling requirements analysis and production tasks.

  • Improved the software quality on projects; evaluating and incorporating new libraries, tools, and technologies on solutions.

  • Served as an expert on projects and provided technical support; revising, updating, refactoring and debugging code.

Upwork
Upwork
Senior Web Developer
2009 - 2019 (10 years)
Guatamala City, Remote
  • Oversaw the development and maintenance programming for web pages and web applications; handling web usability tests on solutions for clients.

  • Implemented 32+ new webpages and web applications into production for clients; ensuring web server and site technical performance.

  • Provided support for web solutions as issues arose; handling project activities related to builds and deployments and resolving technical issues.

Showcase

Python/Go/Java Developer - Nylas (via UpStack)
Python/Go/Java Developer - Nylas (via UpStack)
  • Nylas specializes in secure email, calendar, and contact integrations saving months of infrastructure development time.

  • The Nylas APIs provide valuable insights from communication data for companies to quickly launch solutions for more engaging customer experiences.

  • As a Python/Go/Java Developer, responsibilities included solving customer support bugs, developing new APIs in Go, and maintaining the Java SDK.

Senior Software Engineer - Banco Azteca Transactional Chatbot
Senior Software Engineer - Banco Azteca Transactional Chatbot
  • Developed Banco Azteca's transactional chatbot enabling communication via WhatsApp and Messenger, meeting annual customer acquisition target in six months

  • Boosted loan applications and improved customer service through chatbot integration

  • Ported bank operations to WhatsApp, providing users with a faster and easier banking experience

Software Engineer III - Mobile Reloads Platform Integration with Mobile Carriers
Software Engineer III - Mobile Reloads Platform Integration with Mobile Carriers
  • Facilitated fast, easy, and secure money transaction, reloading phones, and bill payment through Xoom for global users

  • Developed backend solutions for Xoom's customer apps, enabling mobile reloads in around 34 countries

  • Implemented Java Springboot and multiple internal microservices in the data layer for the project

Co-Founder/CTO - Foodster.Tech
Co-Founder/CTO - Foodster.Tech
  • Led development of an innovative contactless solution for restaurants reopening post-COVID-19 lockdowns

  • Utilized QR code technology, PHP, JavaScript, PostgreSQL database, and a Redis server for the project

  • Project title: Co-Founder/CTO - Foodster.Tech

Education

Education
Degree in Science and Systems Engineering
Universidad de San Carlos de Guatemala
2006 - 2011 (5 years)