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
  • HTML5, 5 years
  • Unit Testing, 5 years
  • jQuery, 5 years
  • CSS3, 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
    • Rebuild of legacy websites on top of cutting edge Angular versions.
    • Responsible by technical decisions that affects the work of a 30+ persons team regarding front-end architecture and its communication with backend.
    • Running code reviews, providing valuable input and being a quality gate between developers and product team.
    • Take over hard-to-track issues not easily fixable by other developers with short timelines.
    • Give the final word on technical approaches after collecting information from other team members.
    Technologies: AngularJS (up to 2016), Angular 2+ (since the end of 2016), HTML5, CSS3, Java
  • Senior PHP/Front-end Engineer
    Bioreference (via Toptal)
    2015 - PRESENT
    • 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
    PostalPix (via Toptal)
    2015 - 2017
    • 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 provider.
    Technologies: PHP, Laravel, TDD, AWS, Ansible, Apple Pay
  • Front-end Developer
    AngelRoot (via Toptal)
    2015 - 2015
    • 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
    SEO Services LA
    2015 - 2015
    • 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
    NH Sistemas
    2013 - 2015
    • 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
  • Languages
    CoffeeScript, PHP, JavaScript, HTML5, CSS3, TypeScript, Java
  • Frameworks
    Laravel 5, AngularJS, ImpressPages
  • Libraries/APIs
    jQuery, RxJS, Backbone.js
  • Tools
    GitHub, Git, Cluster, Adobe Photoshop
  • Paradigms
    Unit Testing, Agile Software Development
  • Platforms
    Linux, LAMP
  • Storage
    MySQL, PostgreSQL
  • Misc
  • Bachelor's degree in Information Systems
    IBTA - São Paulo, Brazil
    2008 - 2012
I really like this profile
Share it with others