Felipe Otalora, Developer in Chía - Cundinamarca, Colombia
Felipe is available for hire
Hire Felipe

Felipe Otalora

Verified Expert  in Engineering

Software Development Developer

Location
Chía - Cundinamarca, Colombia
Toptal Member Since
July 19, 2021

Felipe has been a software developer for eight years and has worked in startup environments, both as an employee and a cofounder. As a co-founder, he founded a YCombinator-backed company that received 1.7 million USD in funding and grew to over 20 employees and over 100 companies as customers, including Rappi. Felipe has experience leading teams, growing and hiring, understanding, creating, and launching products, and, of course, coding them.

Portfolio

Treble.ai
JavaScript, Node.js, HTML5, Redux, React, Projects, Management, Algorithms...
Mercadoni
Node.js, Git, GitHub, Jenkins, Data Pipelines, CI/CD Pipelines, HTML5, CSS...
Inalambria
Python, React, Celery, Redis, APIs, SMS, JavaScript, HTML, CSS

Experience

Availability

Part-time

Preferred Environment

MacOS, Slack

The most amazing...

...experience was co-founding a YCombinator-backed company that received $1.7 million in funding and has over 100 companies as customers.

Work Experience

Co founder and Chief Growth Officer

2019 - 2021
Treble.ai
  • Co-founded the company as a first-time founder. Helped raise $1.7 million in funding and grew the company from $1,000 in MRR (May 2019) to $50,000 in MRR by Feb 2021.
  • Coded the initial product, which now handles a volume of 7,000,000 WhatsApp conversations per month, totaling over 20,000,000 messages from customers in over 10 different countries (per month).
  • Closed over 20 new deals from January 2020 to July 2020, netting over $15,000 in additional MRR.
  • Launched WhatsApp Sync, a Chrome extension for storing WhatsApp web conversations in HubSpot. Receives 50 new installations daily, totaling 2,000 current installations in 50+ countries from January 2021.
Technologies: JavaScript, Node.js, HTML5, Redux, React, Projects, Management, Algorithms, Python 3, Celery, Redis, Serverless, Amazon Web Services (AWS), Amazon S3 (AWS S3), Amazon EC2, Bash

Full-stack Engineer

2018 - 2019
Mercadoni
  • Developed, primarily with React, more than 40% of the modules of the new version of the site that serves more than 1,200 customers daily.
  • Refactored the main client API. Worked on a project to improve the response times on some of the endpoints of the API, lowering some from minutes to less than a second. Deployed microservices using Docker Swarm.
  • Belonged to a team of eight engineers (out of 40 in the entire technology department) that focused on customer experience.
Technologies: Node.js, Git, GitHub, Jenkins, Data Pipelines, CI/CD Pipelines, HTML5, CSS, Swift, Docker, RabbitMQ, APIs

Full-stack Engineer

2017 - 2018
Inalambria
  • Contributed to a project consisting of an SMS survey system. The system sent over 10,000 SMS surveys to healthcare users in Colombia. Primarily worked with React.
  • Worked on the main system that linked the company’s SMS API, both MO and MT, to send and receive responses from users and answer messages. In total, 500,000 SMS were sent during the duration of the project.
  • Developed a custom infrastructure for a decision tree system that would allow for custom surveys.
Technologies: Python, React, Celery, Redis, APIs, SMS, JavaScript, HTML, CSS

Software Engineer

2015 - 2015
Produccion Aparte
  • Created websites for customers using both the Jumla and WordPress framework adding support for multiple WordPress plugins like WooCommerce.
  • Maintained existing code and architecture of the different projects that were being developed. This involved updating JavaScript and HTML code.
  • Implemented design changes made on plain HTML, CSS, and JavaScript using design material presented by the UI team in Illustrator.
Technologies: Joomla, WordPress, PHP, CSS, HTML, JavaScript

Project Leader

2014 - 2015
Universidad de los Andes
  • Developed the React front-end web application that serviced 10,000 students from the university.
  • Developed a chat system using web sockets used by 100 people, and worked on introducing new features.
  • Developed and designed an iOS carpool application with the university and the web application for allowing users to request trips from other users.
Technologies: iOS, Java, APIs, React, HTML, CSS, JavaScript, Data Transfer Objects (DTO), WebSockets

Treble.ai

https://treble.ai
Co-founded Treble.ai, a Ycombinator-backed company, as a first-time founder.

Helped raise $1.7 million in funding. The company grew from $1,000 in MRR (May 2019) to $50,000 in MRR by Feb 2021.

I coded the initial product, which now handles a volume of 7 million WhatsApp conversations per month, totaling over 20 million messages from customers over 10 different countries. I coded the back-end application in Python, Celery, and Flask, now a Lambda AWS Serverless application handling 20 million transactions per month.

As the chief growth officer, I managed a team of 10 people and created new experiments and iterations for increasing revenue.

Languages

CSS, HTML, JavaScript, Python, HTML5, Python 3, Java, SQL, PHP, Swift, Bash

Frameworks

Redux

Libraries/APIs

React, Node.js

Tools

Slack, Celery, Git, GitHub, Jenkins, RabbitMQ

Paradigms

Management, Agile, Kanban, Scrum

Platforms

MacOS, WordPress, Docker, Amazon Web Services (AWS), Amazon EC2, iOS, Joomla

Other

Web MVC, APIs, Projects, Software Development, Data Structures, Algorithms, SMS, CI/CD Pipelines, Serverless, Data Transfer Objects (DTO), WebSockets, Scrum Master, Certified Scrum Developer

Storage

Redis, Data Pipelines, Amazon S3 (AWS S3), PostgreSQL

2014 - 2018

Bachelor's Degree in Computer Science

Universidad de los Andes - Bogotá, Colombia

JUNE 2021 - PRESENT

Agile Project Management: Agile, Scrum, Kanban & XP

Udemy

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