Developer

Felipe Moyano

Senior Software Engineer, Ruby on Rails Developer

  • Near Bogota, Colombia

  • Engineer's Degree, Systems Engineering, Universidad de los Andes
  • 6
    Years of Experience

Professional Bio


I love building things, solving problems, and creating value for people — and working in software development allows me to do that every day. I like to always challenge myself and learn new things, whether I'm building complex back-end solutions for Movistar, acting as the CTO of a fitness platform, or developing educational platforms so others can learn themselves. My favorite technology is Ruby on Rails for the way it empowers small teams to build great tools. I'm easygoing, committed, and cheerful, and I love longboarding and playing tennis.

Colombia
Near Bogota, Colombia

Technology Expertise

  • Expert
  • Intermediate
Ruby On Rails (Expert)
React.js (Expert)
React Native (Expert)
Javascript (Expert)
GraphQL (Expert)
.NET (Expert)
HTML5 (Intermediate)
Python (Intermediate)
Java (Intermediate)
CSS (Intermediate)
C# (Intermediate)
PostgreSQL (Intermediate)

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs June 2020 - Present

Senior Software Engineer

At FullStack Labs, I'm responsible for delivering our clients feature-rich web apps. I'm currently working on:

  • BenchPrep, a full-suite learning management system. I'm the four-person team's DRI, and I've helped integrate Zoom APIs into several applications to provide users with real-time lessons. The app is written with Ruby on Rails, Coffeescript, Backbone, Vue.js, PostgreSQL, and Mocha.
Savy Colombia February 2018 - June 2020

Chief Technology Officer

Savy Colombia is an on-demand fitness and wellness marketplace. As CTO, I:

  • Led development of the user-facing web app, which provides clients with the ability to find, book, and pay for fitness venues and classes. I developed a user-friendly UI that enables users to view all available events, with personalized filters and search results. The web app uses Ruby on Rails, React, GraphQL, ElasticSearch, PostgresSQL, and Redis.
  • Oversaw the creation of Savy's mobile app. I identified the features to work on given business needs and participated in product development, including a custom design system of base components to be used on the app with React Native and Styled System. The app also utilizes GraphQL, Ruby on Rails, and Expo.
  • Developed Savy Care, a wellness app geared towards elderly users. I led a three-person team to develop a functional prototype within two weeks using Expo, DynamoDB, and Ruby on Rails.
  • Built Savy Studio Dashboard, which displays real-time data to gyms and fitness centers on new bookings and users coming through the apps. I worked as lead developer and designer on a team of six and created a calendar experience where studios could manage their recurring activities and schedules with custom pricing. The app was built with Ruby on Rails, React, and GraphQL.
Freelance August 2016 - January 2018

Software Engineer

As a freelance software engineer, I provided web design and CMS development, built mobile apps with React Native, developed and architected custom web apps with Ruby on Rails, and supported remote teams with front-end development using React.

Periferia IT November 2015 - September 2016

Consultant

Periferia IT is a software consultancy based in Bogotá, Colombia. As a Consultant, I:

  • Helped build the back end of the website for Banco Falabella, a Chilean bank. I provided a UI to model and trigger custom workflows and data processes, as well as designed and built a web app that automates manual processes for uploading and transferring data between different databases. The project was completed with .NET, C#, SQL Server, and Oracle.
  • Contributed to a credt card app that provides a multi-step form for onboarding new credit card clients with complex conditional logic. I designed a web app that encapsulates the business logic around registering new credit cards for clients a created a dynamic form component with React and Redux that renders the correct fields according to client inputs. In addition to React, the app utilizes .NET MVC and C#.
Accenture November 2013 - November 2015

Software Developer Associate

Accenture is one of the world's largest consulting firms. As a Software Development Associate, I:

  • Helped build GesCliente Plus for Movistar, the largest telecommunications company in Spain and one of the major operators in Latin America. The app managed PQR workflow and required understanding and applying domain-driven design principles on an N-Tier architecture application used by millions of people. It was built with .NET, C#, and SQL Server.
  • Developed Cliente Interno, an internal network for Movistar employees. I designed and build the web-app front end to submit, follow and review internal PQRs. The app was created with .NET MVC 5, SQL Server, C#, JavaScript, HTML, and CSS.
Colombia
Colombia

Portfolio

Thought Leadership

Employment History

FullStack Labs June 2020 - Present

Senior Software Engineer

At FullStack Labs, I'm responsible for delivering our clients feature-rich web apps. I'm currently working on:

  • BenchPrep, a full-suite learning management system. I'm the four-person team's DRI, and I've helped integrate Zoom APIs into several applications to provide users with real-time lessons. The app is written with Ruby on Rails, Coffeescript, Backbone, Vue.js, PostgreSQL, and Mocha.
Savy Colombia February 2018 - June 2020

Chief Technology Officer

Savy Colombia is an on-demand fitness and wellness marketplace. As CTO, I:

  • Led development of the user-facing web app, which provides clients with the ability to find, book, and pay for fitness venues and classes. I developed a user-friendly UI that enables users to view all available events, with personalized filters and search results. The web app uses Ruby on Rails, React, GraphQL, ElasticSearch, PostgresSQL, and Redis.
  • Oversaw the creation of Savy's mobile app. I identified the features to work on given business needs and participated in product development, including a custom design system of base components to be used on the app with React Native and Styled System. The app also utilizes GraphQL, Ruby on Rails, and Expo.
  • Developed Savy Care, a wellness app geared towards elderly users. I led a three-person team to develop a functional prototype within two weeks using Expo, DynamoDB, and Ruby on Rails.
  • Built Savy Studio Dashboard, which displays real-time data to gyms and fitness centers on new bookings and users coming through the apps. I worked as lead developer and designer on a team of six and created a calendar experience where studios could manage their recurring activities and schedules with custom pricing. The app was built with Ruby on Rails, React, and GraphQL.
Freelance August 2016 - January 2018

Software Engineer

As a freelance software engineer, I provided web design and CMS development, built mobile apps with React Native, developed and architected custom web apps with Ruby on Rails, and supported remote teams with front-end development using React.

Periferia IT November 2015 - September 2016

Consultant

Periferia IT is a software consultancy based in Bogotá, Colombia. As a Consultant, I:

  • Helped build the back end of the website for Banco Falabella, a Chilean bank. I provided a UI to model and trigger custom workflows and data processes, as well as designed and built a web app that automates manual processes for uploading and transferring data between different databases. The project was completed with .NET, C#, SQL Server, and Oracle.
  • Contributed to a credt card app that provides a multi-step form for onboarding new credit card clients with complex conditional logic. I designed a web app that encapsulates the business logic around registering new credit cards for clients a created a dynamic form component with React and Redux that renders the correct fields according to client inputs. In addition to React, the app utilizes .NET MVC and C#.
Accenture November 2013 - November 2015

Software Developer Associate

Accenture is one of the world's largest consulting firms. As a Software Development Associate, I:

  • Helped build GesCliente Plus for Movistar, the largest telecommunications company in Spain and one of the major operators in Latin America. The app managed PQR workflow and required understanding and applying domain-driven design principles on an N-Tier architecture application used by millions of people. It was built with .NET, C#, and SQL Server.
  • Developed Cliente Interno, an internal network for Movistar employees. I designed and build the web-app front end to submit, follow and review internal PQRs. The app was created with .NET MVC 5, SQL Server, C#, JavaScript, HTML, and CSS.