Scroll To View More
Hudson Tavares, JavaScript Developer in São Paulo - State of São Paulo, Brazil
Hudson Tavares

JavaScript Developer in São Paulo - State of São Paulo, Brazil

Member since March 31, 2015
After more than ten years of development experience, Hudson is still learning new ways to do amazing things using everything that can (or not) run code—PCs, servers, mobile phones, analog telephones, and more—employing technology as a tool to overcome challenges while working on teams of all sizes, time zones, and characteristics.
Hudson is now available for hire



  • JavaScript, 12 years
  • PHP, 10 years
  • CSS3, 5 years
  • HTML5, 5 years
  • Unit Testing, 5 years
  • jQuery, 5 years
  • Angular, 3 years
  • Git, 3 years
São Paulo - State of São Paulo, Brazil



Preferred Environment

MacOS, Atom, GitHub

The most amazing...

...thing I've made is the preview version of a system for customer interaction for the biggest mobile carrier in my country, still running in stores nationwide.


  • Chief Software Architect - Angular

    2015 - PRESENT
    • Rebuilt legacy websites on top of cutting-edge Angular versions.
    • Made technical decisions that affect the work of a 30+ person team regarding front-end architecture and its communication with the back-end.
    • Ran code reviews, providing valuable input and served as a quality gate between the developers and the product team.
    • Took over hard-to-track issues not easily fixable by other developers with short timelines.
    • Gave the final word on technical approaches after collecting information from other team members.
    Technologies: AngularJS, Angular, HTML5, CSS3, Java
  • Senior PHP/Front-end Engineer

    2015 - 2018
    Bioreference (via Toptal)
    • Built a complex pedigree management application.
    • Reviewed code for new team members.
    • Maintained the current AngularJS application.
    • Fixed an existing PHP API codebase.
    • Wrote a new, Laravel-based API to replace the WordPress-based one.
    Technologies: PHP, AngularJS, Laravel 5
  • Senior PHP Developer

    2015 - 2017
    PostalPix (via Toptal)
    • Converted an existing PHP-based REST API into a fresh Laravel app.
    • Wrote tests for all API endpoints from the rewritten API.
    • Published content to AWS instances.
    • Ran Ansible tasks for deployment of existing codebase improvements.
    • Added support for receiving Apple Pay payments on the existing codebase using Authorize.Net.
    Technologies: PHP, Laravel, TDD, AWS, Ansible, Apple Pay
  • Front-end Developer

    2015 - 2015
    AngelRoot (via Toptal)
    • Updated existing pages following style guidelines.
    • Updated existing markup and CSS techniques, adding box model capabilities that weren't here before.
    • Solved presentational bugs.
    • Applied CSS transitions and animations that turned existing interface interaction into an smoother experience.
    • Converted Adobe MUSE specification details into HTML/CSS.
    Technologies: Ruby on Rails, ERB, Sass, CoffeeScript, Adobe MUSE
  • Full-stack Developer

    2015 - 2015
    SEO Services LA
    • Developed new tools and improved existing ones, using CoffeeScript and Backbone.js for consumption of data from REST APIs.
    • Applied visual and programmatic improvements on the existing codebase together with developers from a distributed team.
    • Made structural changes on the database for implementation of new features or improvements on existing ones.
    • Wrote functional and acceptance tests to ensure everything still worked after the updates.
    • Applied a site-wide range of features, from single-line updates to whole new areas.
    Technologies: PHP (Laravel), MySQL, CoffeeScript, ECO Templates
  • Full-stack Developer

    2013 - 2015
    NH Sistemas
    • Created an automated system for answering calls, which recognizes the last person who spoke with someone based on the phone number and redirects the call accordingly.
    • Built a scheduling system, integrated with the Google Calendar API, which stores different kinds of commitments.
    • Created a system to replace and control money in schools.
    • Built a system for security in schools.
    • Created an Arduino-based system to measure and store water information on the cloud.
    Technologies: PHP, MySQL, Arduino (C), C#, Java, Asterisk VoIP Server


  • Daily Fantasy Cafe (Development)

    A Laravel app; I worked actively on the codebase, providing both front-end and back-end solutions.

  • My Lufthansa Experts (Development)

    Project done for We Are Alexander at Toptal.

  • I Smile Back (Development)

    Nice front-end.

  • Song of Lahore (Development)

    Another pretty HTML5/CSS3 website using ImpressPages as a framework.

  • Knight of Cups (Development)

    I took full ownership of this website codebase, both on front- and back-end, supporting mobile, tablet, and desktop devices.

  • 99 Homes (Development)

    My work on this website was focused on adjustments in the existing code.


  • Languages

    TypeScript, HTML5, CSS3, CoffeeScript, PHP, JavaScript, Java
  • Frameworks

    Angular, Laravel 5, AngularJS, ImpressPages
  • Libraries/APIs

    RxJS, jQuery, Backbone.js
  • Tools

    GitHub, Git, Cluster, Adobe Photoshop
  • Paradigms

    Unit Testing, Agile Software Development
  • Platforms

    LAMP, Linux
  • Storage

    MySQL, PostgreSQL


  • Bachelor's degree in Information Systems
    2008 - 2012
    IBTA - São Paulo, Brazil
I really like this profile
Share it with others