Camilo Bravo

Camilo Bravo

Quito, Ecuador
Hire Camilo
Scroll To View More
Camilo Bravo

Camilo Bravo

Quito, Ecuador
Member since May 2, 2016
Camilo has worked remotely for sites as big as the NBC Olympics website. He tries to keep up with new stuff, but is also focusing on what he believes to be long-term skills, for example Haskell. He has experience managing small dev teams and training as the CTO of a 30-person outsourcing company in Ecuador/Colombia/NY.
Camilo is now available for hire
Portfolio
Experience
  • PHP, 12 years
  • JavaScript, 10 years
  • MySQL, 8 years
  • Symfony, 4 years
  • Vue.js, 2 years
  • Drupal 8, 2 years
  • Haskell, 1 year
  • Algolia, 1 year
Quito, Ecuador
Availability
Part-time
Preferred Environment
Git, PhpStorm, Mac, Windows
The most amazing...
...project I've worked on is the 2014 NBC Olympics site, on which many teams needed to be coordinated to bring a world-class Drupal experience to users.
Employment
  • CMS Screener
    Toptal
    2016 - PRESENT
    • Performed interviews for applicants in the Drupal specialization.
    • Created new tests and tasks used for the screening of Drupal developers.
    Technologies: Drupal
  • Chief Engineer
    Hintd (via Toptal)
    2016 - PRESENT
    • Implemented a complete redesign, revamping the back-end code to match the new face of the site.
    • Led the development of new features, including being part of the decision process.
    • Handled the development side of the project, including managing tasks for other developers.
    • Designed custom logging and background processes to handle the more complex pieces of the project, and to be able to generate reports used for decision-making.
    • Handled a severe DDoS attack by implementing security features that effectively stopped the attacks.
    Technologies: Laravel, MongoDB, Algolia, AWS, S3
  • Designer and Sole Developer
    Facilitario
    2016 - PRESENT
    • Created an innovative way to organize activities meant for workshops.
    • Created UX wireframes for all pages in the site and visual design for the actual implementation.
    • Worked closely with an Ecuadorian human rights institution to add initial content.
    Technologies: Drupal 8
  • Senior Drupal Back-end Developer
    Appnovation
    2014 - 2015
    • Worked on several Drupal sites for clients such as Pfizer and the Red Cross.
    • Created custom Drupal modules to handle specific functionality, such as a "save for later" function for forms.
    • Heavily customized the Entity Forms module.
    Technologies: Drupal
  • Senior Developer, Tech Lead
    Code and Theory
    2013 - 2015
    • Worked in the development of huge websites for global audiences, the largest (NBC Olympics) handling over a billion visitors in a period of less than a month.
    • Led a small team of developers in the implementation of the San Francisco travel website.
    • Handled a complex site migration (the Golf Channel site) to Drupal, including content import of thousands of articles.
    • Fixed many issues involving load testing for high-traffic sites, using tools such as New Relic.
    • Worked closely with teams from companies such as Google, Adobe, Akamai, and Acquia.
    Technologies: PHP, Drupal
  • CTO
    Jobsity
    2011 - 2015
    • Helped grow the company from only a handful of employees to over forty.
    • Established processes and specialized systems for hiring and training developers. Involved in the professional growth of dozens of talented people.
    • Created a system for tracking candidate developers, on top of Drupal.
    • Worked with many clients, mostly in the US and Canada, on high profile projects such as the NBC Olympics website.
    Technologies: PHP, MySQL, Drupal
  • Co-founder, Architect, Lead Developer
    Pricetag
    2011 - 2014
    • Architected and built the entire back-end of the application, and coded a lot of its front-end as well.
    • Guided other developers who later worked on the project, to ensure a stable codebase.
    Technologies: PHP, Zend Framework, MySQL
  • Sole Developer
    Leyes del Ecuador
    2012 - 2013
    • Created an iOS app to show Ecuadorian laws.
    • Created a "virtual corkboard" function to take notes from the law texts, complete with skeuomorphic graphics and animations.
    • Added in-app purchases for other laws.
    Technologies: iOS, Objective-C
  • Senior Developer
    GoalQuest
    2007 - 2013
    • Created many of the base components for a custom PHP framework that was built from scratch, the most visible being a complex reusable "list view" component.
    • Implemented functionality that reached thousands of users in the education sector.
    Technologies: PHP, MySQL
  • Senior Developer
    Funny Garbage
    2011 - 2012
    • Implemented functionality for a social network for military families (with the Sesame Street brand).
    • Migrated the company website to Drupal, including a large portfolio section.
    Technologies: PHP, Drupal
  • Independent Developer
    RentACoder.com
    2006 - 2008
    • Achieved a perfect score for all the projects.
    • Among many other projects, worked on an interesting script to parse poker game logs for PokerStars.com, extracting key information for the games.
    • Implemented many bits of functionality for the MetroLyrics.com site, such as a copy/paste prevention script and various embeddable widgets.
    Technologies: Mixed
  • Developer
    Tanzanite Foundation
    2007 - 2007
    • Developed a Contacts application using .NET.
    • Created a complex search page with custom filtering to sort through the contacts.
    Technologies: VB.NET
  • Developer
    Mushoq
    2005 - 2006
    • Worked in several high-profile projects for Ecuador.
    • Created a scalable search algorithm for a 100k+ article newspaper site that reduced search times from over a minute to under a second.
    Technologies: PHP, MySQL
Experience
  • Facilitario (Development)
    http://facilitar.io

    Facilitario is a personal project I've been working on for some time that allows users to quickly generate workshops based on existing activities. The activities are entered by organizations that specialize in human rights and education.

    This is still a work in progress, but there is some real content and it's already been useful for creating workshops around the Ecuador 2016 earthquake.

  • Leyes del Ecuador para iOS (Development)
    http://www.facebook.com/LeyesEC

    Leyes del Ecuador is an iOS app made for the iPad and iPhone, which contains several laws from Ecuador. It features a "virtual corkboard" system in which specific articles can be stored as notes, and can be shared by email later. The app has reached #1 in the Ecuadorian App Store several times, and has been downloaded more than 30,000 times as of January 2016.

  • Acquia Grand Master certification (Other amazing things)
    http://training.acquia.com/registry/grand-masters

    Drupal certification from the company behind Drupal itself, I'm the first person from Latin America (except Brazil) to receive this.

  • Top 3% Overall in Stack Overflow (Other amazing things)
    http://stackoverflow.com/users/368864/cambraca

    I use this site frequently and have gotten many delicious points in return.

  • NBC Olympics site (Other amazing things)

    I worked for this amazing billion-visit website in 2014, and was in charge of some fundamental parts of it. I managed the whole "Olympic Zone" functionality, for which I had to go deep into Drupal to customize its boot process (it had to recognize a prefix in the URL to point the user to the right mini-site, and many challenges around that).

Skills
  • Languages
    PHP, CSS3, Sass, HTML5, SQL, JavaScript, Bash, Java, Visual Basic for Applications (VBA), Objective-C, Haskell
  • Libraries/APIs
    jQuery, Vue.js, Facebook API
  • Tools
    GitHub, PhpStorm, Git, Nginx, NPM, Adobe Illustrator, Apache, Adobe Photoshop, JIRA, Subversion, YouTrack, Adobe Lightroom, Grunt, Docker Compose
  • Platforms
    Drupal 7, Algolia, Drupal 8, Windows, Mac OS X, Linux, Docker, Android, iOS, Omniture
  • Storage
    MySQL, MongoDB, Memcached, JSON/XML Schemas
  • Frameworks
    Symfony, Zend Framework, AngularJS, Prototype
  • Paradigms
    Agile, Functional Programming
  • Misc
    Let's Encrypt
Education
  • Systems Engineer degree in Computer Engineering (Cum Laude; Minor subject in Mathematics)
    Universidad San Francisco de Quito - Quito, Ecuador
    2004 - 2009
I really like this profile
Share it with others