João Fernandes Neto, Developer in São Paulo - State of São Paulo, Brazil
João is available for hire
Hire João

João Fernandes Neto

Verified Expert  in Engineering

Software Developer

São Paulo - State of São Paulo, Brazil

Toptal member since April 22, 2016

Bio

João has been working with web development since 2009 and takes pride in his abilities. He has good communicative skills, keeping his clients apprised of what he is working on, giving realistic estimates, and proactively asking when he has doubts, making sure that everything clear before he starts to code. He also loves to know the details of the projects he is working on, enabling him to contribute more deeply.

Portfolio

Bikky
React, PHP, Amazon EC2, Amazon S3 (AWS S3), CSS, Sass, Python, Django...
iSpot.net, Inc.
Git, Gulp, Sass, JavaScript, PHP, WordPress, Web Development, Front-end...
Bain & Company
Amazon Web Services (AWS), Node.js, MongoDB, Express.js, Git, Linux...

Experience

  • Linux - 14 years
  • CSS - 13 years
  • JavaScript - 10 years
  • Git - 10 years
  • Python - 8 years
  • Node.js - 8 years
  • React - 7 years
  • Django - 2 years

Availability

Part-time

Preferred Environment

Git, Sublime Text, Ubuntu

The most amazing...

...project I've worked on was a script writing tool for screenwriters. It had structural and dramatic analysis tools and was built from scratch.

Work Experience

Full-stack Developer

2021 - 2022
Bikky
  • Assisted in pivoting from a customer segmentation and marketing orchestration tool to a customer data platform (CDP).
  • Implemented the front end by rewriting most of it by myself and following the designs made by the customer. I also updated very old dependencies.
  • Migrated the front-end state management library from Redux to React Query.
  • Helped migrate the back end from PHP with Laravel to Python with Django and Django REST Framework.
  • Added views, serializers, models, filters, and pagination in the back end, all of which were accompanied by tests.
Technologies: React, PHP, Amazon EC2, Amazon S3 (AWS S3), CSS, Sass, Python, Django, Django REST Framework, PostgreSQL, HTML, Testing, Git, Antd, APIs, Back-end, SQL, Web Development, Full-stack, Front-end, Laravel

Web Developer

2019 - 2020
iSpot.net, Inc.
  • Created two WordPress themes with the help of my teammates.
  • Maintained WordPress plugins and themes that already existed.
  • Created front-end code for the above projects using JavaScript, Sass, and HTML.
Technologies: Git, Gulp, Sass, JavaScript, PHP, WordPress, Web Development, Front-end, Back-end, Full-stack

Web Developer

2018 - 2019
Bain & Company
  • Created the front end of a web application to manage consultant training using React.
  • Built an API for the above app using Node.js, Express, and MongoDB.
  • Used Amazon EC2 and S3 to deploy the training app.
Technologies: Amazon Web Services (AWS), Node.js, MongoDB, Express.js, Git, Linux, Amazon S3 (AWS S3), Amazon EC2, React, APIs, Back-end, Web Development, Front-end, Full-stack

Extension Developer

2017 - 2019
Omnivision Media, LLC
  • Developed a Chrome/Firefox extension to apply discount coupons to retailer's checkout pages.
Technologies: Git, HTML, CSS, JavaScript, Chrome Extensions, Web Development

Web Developer

2017 - 2018
Accelera Technologies
  • Developed a simulator for power consumption using React.
  • Created a page with React to explain the fields of different format of power bills.
  • Built some web pages from a given design using only HTML, Sass, and jQuery.
Technologies: Git, HTML, CSS, jQuery, JavaScript, React, Web Development, Front-end

Developer

2017 - 2017
Galatea Design
  • Created a customized rich-text editor from scratch using React, Redux, and Draft.js.
  • Created React components for an existing application, which included some pages with API calls.
  • Fixed small bugs on the pre-existing Node.js back-end.
Technologies: Node.js, MongoDB, Express.js, Git, Draft.js, Redux, React, APIs, Back-end, Web Development, Front-end, Full-stack

React Web Developer

2016 - 2016
Smarking
  • Created reusable React components, including charts and graphs that used amCharts. Also created some page-level components to access the API data and manipulated it to be shown as charts.
  • Developed Mocha unit tests, with Chai as the assertion library.
  • Wrote HTML emails, first manually then with the MJML email framework.
  • Developed a Python module to send emails with Mandrill.
  • Participated in the code review process, which improved my code a lot in terms of maintainability and readability.
Technologies: Git, Python, CoffeeScript, React, Web Development, Full-stack, Front-end, Back-end

Software Developer

2015 - 2015
ImageTec
  • Created an apartment manager helper platform from scratch.
Technologies: Node.js, MongoDB, Express.js, Git, Linux, React, JavaScript, APIs, Back-end, Web Development

Software Developer

2014 - 2014
Hacklab
  • Worked on a pre-existing Java-based script writing tool.
  • Built a prototype for a new version of the script writing tool with NW.js.
  • Created a mobile PhoneGap app, with Google Maps API and AngularJS.
  • Maintained a big WordPress site, doing some improvements and bug fixes.
Technologies: Node.js, MongoDB, Linux, WordPress, PHP, NW.js, JavaScript, Java, Web Development

Software Developer

2009 - 2012
Touch Health
  • Worked on a platform used by medical labs to charge medical insurance companies.
  • Worked on a high level programming language, used as a module in another projects to give flexibility to medical forms.
  • Worked on a decentralized stock management tool.
Technologies: Linux, JavaScript, Java, Back-end, SQL, Web Development

Education

2007 - 2013

Bachelor's Degree in Computer Engineering

Polytechnic School of the University of São Paulo - São Paulo

Skills

Libraries/APIs

React, Node.js, jQuery, NW.js, Antd, React DnD

Tools

Git, Sublime Text, Gulp

Languages

CSS, JavaScript, HTML, SQL, HTML5, CoffeeScript, Python, Sass, PHP, Java

Frameworks

Express.js, Django, Redux, Draft.js, Django REST Framework, Laravel

Platforms

Ubuntu, Amazon Web Services (AWS), Linux, Amazon EC2, WordPress, Heroku

Storage

MongoDB, Amazon S3 (AWS S3), PostgreSQL

Paradigms

Testing

Other

Web Development, APIs, Back-end, Full-stack, Front-end, Full-stack Development, Front-end Development, Back-end Development, Chrome Extensions

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring