Scroll To View More
Hudson Tavares

Hudson Tavares

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
  • Git, 3 years
  • Angular, 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.

  • 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
    CSS3, TypeScript, PHP, JavaScript, CoffeeScript, HTML5, Java
  • Frameworks
    Angular, Laravel 5, AngularJS, ImpressPages
  • Libraries/APIs
    RxJS, jQuery, Backbone.js
  • Tools
    Git, GitHub, 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