Engineering

Bryan Villafane

Mid-Level Software Engineer, Ruby on Rails Developer

  • Barranquilla, Colombia
  • BS, Systems Engineering, Universidad Simon Bolivar
  • 8
    Years of Experience

Professional Bio

I knew from the age of 11 that I wanted to become a software developer. I have always enjoyed the freedom of expression that comes with code and how its possibilities widen with each new advent. I'm relaxed and focused, and I thrive when I'm helping others tackle their ambitions with software, which I've done for clients in marketing, project management, data analytics, and more. I'm partial to Ruby on Rails, but also can appreciate JavaScript with TypeScrpt. I also enjoy playing video games and spending time with my pets.

Latin America
Barranquilla, Colombia

Technology Expertise

  • Advanced label
    Advanced
  • Intermediate label
    Intermediate
Ruby On Rails (Advanced)
HTML5 (Advanced)
Angular.js (Advanced)
CSS (Advanced)
Javascript (Intermediate)
Node.js (Intermediate)
PHP (Intermediate)
Ionic (Intermediate)
Phone Gap (Intermediate)
DevOps (Intermediate)
MySQL (Intermediate)
AWS (Intermediate)
PostgreSQL (Intermediate)
Typescript (Intermediate)
Sass

Featured References

open quoteclose quote
Bryan has been excellent! He's a professional and can work independently.

- Sam Knight, Bolt

open quoteclose quote
Bryan was willing to do a code review for a project even though he was not assigned to it.

- Paul Hahn, FullStack Labs

open quoteclose quote

Employment History

FullStack Labs August 2017 - Present

Mid-Level Software Engineer

As a Software Engineer at FullStack Labs, I'm responsible for maintaining and adding features to Ruby on Rails applications. I'm currently working on:

  • Bolt, a residential construction scheduling software app that modernizes the phases of new home construction. I'm working with a team of six to rebuild the entire site using Ruby on Rails, Angular.js, PostgresSQL, while also acting as Product Manager.

My previous work has included:

  • AdAction, a mobile advertising and marketing service. I worked on a team of two and wrote ETL processes, as well as investigated and fixed bugs in Ruby on Rails, PostgresSQL, and Redis.
  • Dash, an internal reporting dashboard that lets clients see hours billed, projects worked on, and other information pertaining to FullStack Labs projects. I worked on a team of two and built the app in Ruby on Rails and PostgresSQL.
  • I/O Labs, an app that matches entrepreneurs with various service providers. I worked with three developers to write the service's back end in React, Node.js, and PostgreSQL.
NativApps April 2017 - August 2017

Back-End Engineer

NativApps is a software consultancy based in Barranquilla, Colombia. My projects included:

  • Maestrik, a personalized learning platform with certified, trusted tutors. I worked on a team of two and built the app's back end using Node.js, Angular.js, and PostgreSQL.
Qrvey September 2016 - February 2017

Back-End Engineer

Qrvey is a data analytics platform that helps companies move their analytics beyond visualizations. While a Back-End Engineer, I:

  • Created a pipeline to administer, store, and process surveys. I worked on a large team of more than 20 developers and maintained the app's back end using Node.js and DynamoDB.
Ozone Labs January 2013 - September 2016

Full-Stack Engineer

Ozone Labs is a digital marketing and advertising agency based in Barranquilla, Colombia. While a Full-Stack Engineer, I:

  • Built Savvy, an app that distributes restaurant promotions to users. One other developer and I built out the entire app, including the front and back ends on web and mobile, which used Ionic, Ruby on Rails, and MySQL.
Latin America
Latin America

Portfolio

AdAction

Mobile App Marketing Mgmt Software

Ruby on Rails

Employment History

FullStack Labs August 2017 - Present

Mid-Level Software Engineer

As a Software Engineer at FullStack Labs, I'm responsible for maintaining and adding features to Ruby on Rails applications. I'm currently working on:

  • Bolt, a residential construction scheduling software app that modernizes the phases of new home construction. I'm working with a team of six to rebuild the entire site using Ruby on Rails, Angular.js, PostgresSQL, while also acting as Product Manager.

My previous work has included:

  • AdAction, a mobile advertising and marketing service. I worked on a team of two and wrote ETL processes, as well as investigated and fixed bugs in Ruby on Rails, PostgresSQL, and Redis.
  • Dash, an internal reporting dashboard that lets clients see hours billed, projects worked on, and other information pertaining to FullStack Labs projects. I worked on a team of two and built the app in Ruby on Rails and PostgresSQL.
  • I/O Labs, an app that matches entrepreneurs with various service providers. I worked with three developers to write the service's back end in React, Node.js, and PostgreSQL.
NativApps April 2017 - August 2017

Back-End Engineer

NativApps is a software consultancy based in Barranquilla, Colombia. My projects included:

  • Maestrik, a personalized learning platform with certified, trusted tutors. I worked on a team of two and built the app's back end using Node.js, Angular.js, and PostgreSQL.
Qrvey September 2016 - February 2017

Back-End Engineer

Qrvey is a data analytics platform that helps companies move their analytics beyond visualizations. While a Back-End Engineer, I:

  • Created a pipeline to administer, store, and process surveys. I worked on a large team of more than 20 developers and maintained the app's back end using Node.js and DynamoDB.
Ozone Labs January 2013 - September 2016

Full-Stack Engineer

Ozone Labs is a digital marketing and advertising agency based in Barranquilla, Colombia. While a Full-Stack Engineer, I:

  • Built Savvy, an app that distributes restaurant promotions to users. One other developer and I built out the entire app, including the front and back ends on web and mobile, which used Ionic, Ruby on Rails, and MySQL.