Hudson S.

Hudson S.

Full-stack developer

Request Rate
Brazil

Hudson is a full-stack developer with over 14 years of professional experience in a wide range of software development roles. He excels as a solo developer, team member, and chief developer.

As an architect, Hudson understands the process of solving complex problems that plague enterprise and medium-size businesses.

He has extensive experience creating user interfaces, both fixing existing features and implementing new ones, and strong knowledge of applications componentization principles, both on the definition of module standards and on following existing ones in a codebase.

Hudson always ready to share and exchange knowledge and skills with colleagues as a common practice.

His English and Portuguese are fluent, French on an intermediate level.

Skills

  • Angular
  • Node.js
  • CSS
0246810

Experience

Aurea / Crossover, United States

Chief Software Architect

January 2016 to Present

Stack: 

  • Angular 2+,
  • Java,
  • .Net
  • Spring Boot

Responsibilities:

  • Responsible for all technical decisions taken, code reviews and wrote some of the more complex excerpts, like a menu that had over 8 different permission types and that required asynchronous calls to resolve some of them;
  • Chief Architect for importing existing projects. This position has some notes of DevOps (introduction of CI/CD pipelines for nightly deploys, setup of test environments under VMWare, among other support tasks for the maintenance and feature teams) but also includes a lot of development tasks. It is challenging because the work is technology agnostic and requires me to always leverage my knowledge, based on the technologies employed on the target software.

NH Sistemas (personal company), Brazil

Full-stack Developer

April 2017 to Present

Stack: 

  • Python,
  • React.

Responsibilities:

  • Direct contact with clients, extracting requirements and proposing technical solutions straight to decision takers
  • Working as a CTO on hires/contracts and managing the project's execution from a technical point of view
  • Write new code and maintenance of existing features, together with unit and integrations tests to ensure the health of software solutions over time
  • Deployment, both manually and through automated tools like Jenkins
  • Evolution of on-demand software, turning it into SaaS and dealing with the challenges of such reorganization
  • Definition of quality standards, setting up automated verification tools that examine the delivered solutions and accepts/denies them based on their code coverage, code standards adherence and others

Toptal, United States

Full-stack Developer

October 2015 to March 2019

Stack: 

  • JavaScript,
  • PHP,
  • Ruby.

Responsibilities:

  • Lead software developer, acting in all setups (full-stack, frontend and backend) for different clients
  • Being a direct part of the marketplace client's teams, usually, I was associated with a manager from the team and was responsible for extracting technical requirements from their demands and implement them
  • Writing unit tests and integration tests

Bioreference, United States

Senior Full-stack Developer

January 2016 to May 2018

Stack:

  • Angular,
  • PHP.

Responsibilities:

  • Whole UI aspects for this genetic company's software
  • Providing estimates and inputs for new features implementation and maintenance
  • Participating in sprint reviews for each month

AngelRoot, United States

Ruby on Rails Developer

December 2016 to June 2017

Stack: 

  • Ruby on Rails.
  • HTML5
  • SASS
  • CoffeeScript

Responsibilities:

  • Turned a MVP into a production-ready interface
  • Fixing issues into existing features
  • Implementing missing features

Fess'Kobbi, Brazil

Lead full-stack developer

December 2014 to December 2015

Stack: 

  • PHP,
  • HTML5,
  • CSS3,
  • JavaScript,
  • Flash,
  • MySQL

Responsibilities:

  • Lead developer, working full-stack
  • Improving their internal framework

Grafikonstruct, Brazil

Lead Frontend Developer

March 2009 to December 2012

Stack:

  • HTML5
  • CSS3
  • JavaScript
  • PHP

Responsibilities:

  • Responsibility for a whole front-end part
  • Bring the HTML5 power to this company, very used to Flash

Basics, Brazil

Full-stack Developer

August 2006 to March 2009

Stack: 

  • PHP
  • HTML5
  • CSS3
  • JavaScript
  • C, shell scripts

Responsibilities:

  • lead developer, responsible for everything related to code at my department.

Taisei Consulting, Japan

PHP Developer

January 2005 to August 2006

Stack: 

  • PHP
  • HTML5
  • CSS3
  • JavaScript

Responsibilities:

  • Working on enterprise software mainly
  • Creating technical documentation based on requirements
  • Participating at meetings with external clients for requirements gathering

Education

B.S., Information Systems, Brazilian Institute of Advanced Technology (IBTA)

September 2001 to June 2005

Brazil