Software Engineer. Frontend Specialist. JavaScript Developer. FP Enthusiastic

About

Hi everyone!
My name is João! I'm a Brazilian Software Engineer, married with Tamara Lavoier. I'm not a father, yet and I love to play guitar.
I was born in 1987 in Araçatuba where I've grown up and started programming my first lines of code when I was 14-year-old with my Duron 900MHz. VBScript/ASP, MySQL, HTML, and CSS were being introduced in my life. That time I used to create plenty of web applications by myself at home. In 2009 I sold one of my applications to my boss, and was hired to maintain that. That was built using Php, Html, Css, Postgre, and JavaScript.
I completed my Bachelor’s degree in Computer Science in 2011, and after that, I've worked using a lot of technologies until I understand just in 2015 that Front-End is a great passion when I started working with ES6+, React and its ecosystem, implementing high-quality applications using TDD and CI.
I'm glad to have contributed to great companies reaching excellent results. It's fruit of many studies about fundamentals and hard-working.
skills
JavaScript(ES7+), Node.js, React, React-Native, Styled-Components, Flux, Redux, Npm/Yarn, Gulp, Webpack, Babel, Jest, Enzyme, Gatsby, Git, Sass, MySQL, Postgre, CI/CD, OOP, Functional Programming, Restful.