Gabriel do Nascimento Barbier

Front-end Developer
I'm a T-shaped front-end developer with minor back-end and cloud knowloedge. Most of the time I'm coding in React, but I have experience with Angular as well and, if necessary, I can give some ideas to organize back-end and cloud structure.
JavascriptTypescriptReactHTMLCSSSCSSAngularUnit Tests
Braga, Portugal 13 years professional experience
Timeline
Bachelor - Information Systems
Front-end Developer
Front-end Developer
Front-end Developer
Front-end Developer
Senior Front-end Developer
Intern
Front-end Developer
Front-end Developer
MBA - WIDA: Web Intelligence And Digital Ambience
Meu Devlog
Front-end Developer
Senior Front-end Developer
2008
2012
2016
2020 Present
Work Experience
Senior Front-end Developer Dec 2022 - Nov 2023
  • Construction Equipment Rental Company: Develop and maintain a multilanguage (i18n) React dashboard that consumes data from iot devices, implementing code quality tools and practices, write documents about architecture, components structure and code, training of interns. React Javascript Typescript Unit Tests CSS SASS
Senior Front-end Developer Dec 2019 - Dec 2022
  • Finance regulatory institution: Define the architecture for a new app; Develop the app working together with a Designer and Back-end developer; Develop a new app with real-time features for internal use; Mentor jr. developers. Javascript Jest HTML SCSS React Websockets Scrum Kanban Git
  • Bank: Reverse engineer a third-party software used on the loyalty program; Define the software architecture with the team and prioritize features; Develop a new app to manage the loyalty program for internal use. Angular Typescript Jest HTML SASS Git Scrum Kanban
Front-end Developer Mar 2017 - Dec 2019
  • Design and develop new responsive and modern web apps using React and Redux and maps to give better support for prosecutors. https://github.com/ministeriopublicorj React Redux Javascript HTML CSS SCSS Git Github jQuery Agile Scrum
  • InLoco: Develop a map of Rio de Janeiro state and render markers to help the user have insights. https://github.com/MinisterioPublicoRJ/inloco Javascript HTML SASS React Redux Git
  • Sinapse: Maintain the app used on investigations. https://github.com/MinisterioPublicoRJ/sinapse Javascript HTML CSS Git
Front-end Developer Apr 2016 - Oct 2016
  • Design and develop new features; Refactor and remove 3rd-party libraries to a single one; Implement a build workflow HTML CSS Javascript jQuery PHP Zend Git
Front-end Developer Aug 2015 - Jan 2016
  • Create an internal reusable app template; Develop landing pages on a tight schedule; Mentor a trainee developer; HTML CSS Javascript jQuery C#
Front-end Developer Sep 2014 - May 2015
  • Developed a B2B white-label e-commerce. HTML CSS Javascript AngularJS Git Scrum Kanban
Front-end Developer Feb 2014 - Sep 2014
  • Designed new features and maintained the current application for internal use. HTML CSS Javascript Ruby on Rails Git
Front-end Developer May 2013 - Oct 2013
Concurso Virtual
  • Responsible for the maintenance of the old system and the development of the new one using a design system and LESS HTML CSS LESS Javascript jQuery Bootstrap
Front-end Developer Jun 2011 - May 2013
  • As a single developer I was responsible for the devolpement and maintenance of the main system; I used to manually prepare an optmized build as well. HTML CSS Javascript Prototype SVN
Intern Nov 2010 - Jun 2011
DablioTI
  • Developed multiple websites, most of them e-commerces, supervised by another developers. HTML CSS Javascript jQuery
Education
MBA - WIDA: Web Intelligence And Digital Ambience Apr 2018 - Oct 2019
MBA focused on big data strategies
Bachelor - Information Systems Jan 2008 - Dec 2013
Trainings and Certifications
Foundation certification on AWS
AWS Cloud
Foundational Level of Requirements Engineering certification program
Requirements Engineering
Programming in HTML5 with JavaScript and CSS3 2012
Deprecated Microsoft certification on front-end technologies
HTML CSS Javascript
Side Projects
I like to share knowledge with my co-workers and people getting started on IT, this is my blog, where I write in Portuguese
Skills
Front-end
ReactES6JavascriptTypescriptHTMLCSSAngularSCSSUnit Tests
Back-end
NodeNestJSMongoDB
AWS
S3CodePipelineCodeCommitIAM