Fork me on GitHub

Summary:

Working in Berlin for 3 years, web developer since 2002, I've already worked as full-stack at the beginning of my career, in 2008 I started to work with front-end only. Since then I've already helped all kinds and sizes of companies, creating new systems and maintaining or migrating legacy.

I have a lot of experience with javascript, with frameworks or without, and can use all of them or find the best solution for any problem.

About me:

Working with web development since 2002, initially as a full-stack PHP programmer, before there was the separation of back and front end.

In 2010 I moved to São Paulo to work at UOL as front-end and from then I specialized in this area because I like the technologies and the boom of new methods and frameworks that have emerged.

My work is often more focused on the Javascript, but always contribute to other teams, from the definition of product and features, the possibilities and improvements in design, showing new tools, methods, and references, building POCs and teaching what I know to my colleagues.

I like the whole process of front-end development, well-structured and modularized HTML code, to the implementation of a CSS layout with well done and pixel-perfect code, through accessibility, performance, and concern for SEO.

Job experience:

  1. Ocuppation: Tech leader Front end at:
    Employer: Urbanara GmBH
    Ecommerce | ~50 employees:
    Dates: 07/2016 to today
    Activities:
    • Development of new platform with VueJs, Webpack, Stylus
    • Definitions of development guidelines
    • Definitions of UX/UI guidelines
    • Training of team and other people
    • Maintenance in the old platform with jQuery / Angular
    • Introduce better development tools and patterns to the team.
  2. Ocuppation: Front end at:
    Employer: klickrent GmbH
    Online rental | ~40 employees:
    Dates: 08/2015 to 07/2016
    Activities:
    • Web development with angular / gulp / nodejs.
    • Refactoring of legacy code to fit modern patterns with modules.
    • Improvements in web performance.
    • Introduce better development tools and patterns to the team.
  3. Ocuppation: Front end / Tech leader at:
    Employer: Oi
    Telecommunications | ~18.000 employees:
    Dates: 01/2015 to 06/2015
    Activities:
    • Web development of new portal with Riot / React
    • Create new projet scaffold, with best practices, focused in beter performace
  4. Ocuppation: Front end / Tech leader at:
    Employer: Clickbus / Rocket Internet
    Bus tickets online/app | ~100 employees:
    Dates: 08/2014 to 01/2015
    Activities:
    • Worked with POs to define features and prioritize tasks.
    • Lead front-end team, mentoring, coaching, answering questions and solving problems.
    • Assemble releases and drive improvements in the delivery and release processes.
    • Providing technical direction and evaluating the quality of deliverables.
    • Participating in the design process of new features and enhancements to the new platform.
    • Adhering to technical development/support processes, standard and software development best practices.
    • Development of POCs, start new projects, define the front-end guidelines of development.
    • Help with recruiting and selection.
  5. Ocuppation: Front end specialist at:
    Employer: Locaweb
    Hosting Provider, IaaS, PaaS, SaaS | ~500 employees:
    Dates: 07/2013 to 08/2014
    Activities:
    • Develop the open source project , Locastyle, a front end framework built to provide a simple stack for high scalable applications, used by all products in the company.
    • Support the back end team, of IaaS products.
    • Helping the UX/IA team to create new elements and behaviors for internal framework and wireframes.
    • Bring new technologies and techniques of front end to the team, and help in the adoption of them.
  6. Ocuppation: Front end - SR at:
    Employer: Vorttex
    Software development | ~30 employees:
    Dates: 10/2012 to 07/2013
    Activities:
    • Define and develop the front end structure for all company projects
    • Develop the front end for projects, like single page apps, CMSs, principally with javascript contributions.
  7. Ocuppation: Front end - SR at:
    Employer: StaunchRobots
    Software development | ~20 employees:
    Dates: 06/2012 to 09/2012
    Activities:
    • Development of backbone apps, fully tested with Jasmine, with Sinatra back-end REST APIs
  8. Ocuppation: Front end - SR at:
    Employer: Codeminer42
    Software development | ~100 employees:
    Dates: 02/2012 to 11/2012
    Activities:
    • Delevopment of start-up projects, with RoR back-end, from the product discovery, with UX/IA team, to the front-end coding, principally in the projects with a lots of JavasScript.
  9. Ocuppation: Front end - SR at:
    Employer: Band
    News Portal / Television | ~2000 employees:
    Dates: 02/2012 to 11/2012
    Activities:
    • Restructuration of all news portal and internal sites, focused in performance, better user experience, maintanance, SEO.
    • Training of front-end team, introducing newer technologies and techniques.
    • Also developed a CMS for journalists with the principle of edit-in-place.
  10. Ocuppation: Front end - SR at:
    Employer: Inter.net
    Software development | ~200 employees:
    Dates: 01/2008 to 01/2012
    Activities:
    • Development of hot-sites, e-commerces, CMSs, web apps and games for Facebook.
  11. Ocuppation: Front end - PL at:
    Employer: UOL
    News Portal / Internet service provider | ~500 employees:
    Dates: 06/2008 to 12/2008
    Activities:
    • Help the innovation team in development of new pages, apps and patterns for the news portal and other front-end teams.
  12. Ocuppation: Full stack developer with PHP at:
    Employer: Madri Comunicativa
    Publicity Agency | ~10 employees:
    Dates: 06/2006 to 05/2008
    Activities:
    • Development of sites, e-commerces, CMSs, with CodeIgniter
  13. Ocuppation: Full stack developer at:
    Employer: DialHost
    Web Host | ~10 employees:
    Dates: 08/2006 to 06/2007
    Activities:
    • Development of new version of the management system of users and host services, with CodeIgniter and client side consuming a REST API.
  14. Ocuppation: Full stack developer at:
    Employer: AGEMG
    Government Lawyers | ~500 employees:
    Dates: 07/2004 to 08/2006
    Activities:
    • Create and maintain an intranet for the lawyers state government company, discover and develop apps and services for this intranet.
  15. Ocuppation: Web designer at:
    Employer: Medley
    Events | ~10 employees:
    Dates: 08/2002 to 07/2004
    Activities:
    • Creation of sites and hot-sites, flyers and mail-marketing to promote events of company.
  16. Ocuppation: Support at:
    Employer: Banco do Brasil
    Bank / Financial | ~100k employees:
    Dates: 02/2000 to 07/2002
    Activities:
    • Support internal users, development of small internal financial apps, and other banking services.

Skills & Methodologies

  • Javascript 100%
  • CSS/SASS/STYLUS 100%
  • HTML/PUG 100%
  • Angular 90%
  • VueJS 100%
  • REACT 70%
  • Jquery 100%
  • JavaScript Libraries & Frameworks , etc
    • React
    • AngularJS
    • VueJS
    • Webpack
    • Underscore & Lo-Dash
    • PWA
    • AMP
    • Javascript / ES6
    • Jest / mocha / Jasmine
  • Pre-Processing Languages
    • JADE
    • Stylus
    • SLIM
    • HAML
    • LESS
    • ECO
    • SASS
  • Templating
    • Mustache
    • ECO
    • Handlebars
    • PUG / JADE
  • Structured Data
    • Microdata
    • Mircroformats
    • schema.org
  • Back-end
    • Rails
    • PHP / CodeIgniter / Cake
    • Nodejs
    • MySQL
  • Static site generator
    • Middleman
    • Jekyll
    • DocPad
  • Tests
    • Jasmine
    • Karma
    • Jest
  • Task Runners
    • Webpack
    • Gulp
    • Grunt
  • Agile Methodologies
    • Scrum
    • Kanban
  • Web Principles & Methodologies
    • Accessibilty
    • Cross-Browser Compatibility
    • KISS
    • Performance Optimization
    • Progressive Enhancement
    • Responsive Web Design
    • Scalability
    • Search Engine Optimization (SEO)
    • Web Semantics
    • Web Standards
    • Usability
    • A/B tests
  • Others
    • Yeoman
    • Bower
    • Bootstrap
    • APIs (google maps, twitter, facebook, etc)
    • bash

Interests

  • Open Source projects
  • Automation tools
  • User Experience (UX)
  • Information Architecture
  • Teaching
  • Web Performance
  • Website Optimization
  • SEO
  • Processes and Standards creation for me and colleagues
  • Read everything I can put in my hands
  • Startups
  • Web apps

Languages

  • English full professional proficiency
  • Portuguese mother tongue
  • German A1 - learning

Education

Trainings

  • translation missing: en.training.course HTML5 Training translation missing: en.training.institution W3C BR Dates 2011