Joao C.

Joao C.

Fullstack React+Python developer

Request Rate
Brazil

Joao is a Software engineer and tech lead with 5+ years of experience in web development. Experienced web developer with knowledge in backend (NodeJS, TS, JS, Python, Django, Rest, GraphQL), frontend (React, JS, TS, HTML and CSS) and DevOps (AWS, Kubernetes, Terraform).

Skills

  • Javascript
  • React
  • Python
0246810

Experience

Research Services company, Remote

Senior Software Engineer

January 2022 to Present

Stack:

  • SQL
  • Git
  • GraphQL
  • GitHub
  • JavaScript
  • Node.js
  • React.js
  • Agile Methodologies
  • AWS
  • TypeScript

 

Responsibilities:

  • Developing features for our multi-tenant SaaS.
  • Worked in a team with other developers, product owners and tech leads. Was responsible for delivery features at the backend and frontend of a web platform.
  • Also collaborated with management by conducting some team meetings like retrospectives, requirement gathering and software engineering guild.
  • Became the 5th most productive engineer of the team in terms of contributions (commits) to our codebase in less than 10 months.
  • Acted as an engineering representative for a big client, monitoring and making sure the product was fit to that client.

Software Development agency, Brazil

Tech Lead

November 2019 to December 2021

Stack:

  • Microsoft Excel
  • Terraform
  • SQL
  • Git
  • JavaScript
  • Node.js
  • React.js
  • Agile Methodologies
  • AWS
  • Jenkins
  • Kubernetes
  • TypeScript

 

Responsibilities:

  • Led the development of a B2B product that grew to 100+ enterprise clients in less than a year, resulting in a $100k in MRR for the company.
  • Kept our cloud infrastructure costs under 6% of the revenue generated by the product.
  • Led the team continuous improvement cycle to improve metrics like cycle time (50% decrease from 120h to 60h).
  • I had an 95% satisfaction rating from the software engineers under my leadership.
  • Led the creation and implementation of a machine learning system aimed in using computer vision to accelerate a manual process.

Software Development agency, Brazil

Team Lead

January 2018 to October 2019

Stack:

  • Microsoft Excel
  • SQL
  • Git
  • JavaScript
  • React.js
  • Agile Methodologies
  • Python
  • Django
  • Flask
  • AWS
  • Jenkins

 

Responsibilities:

  • Led the development of a tool that managed more than R$1 million in digital marketing spending by automating budget control and keyword bidding strategies. This tool leveraged the power of unsupervised machine learning to analyze keywords.
  • Led the growth of the engineering team from 3 developers to 15 developers in less than two years.
  • Contributed with an average of 2580 contributions (issues, PRs and commits) a year for the codebase while leading the team.

Internet Publishing company, Brazil

Software Engineer Intern

May 2017 to October 2017

Stack:

  • SQL
  • Git
  • JavaScript
  • React.js
  • Agile Methodologies
  • AWS

 

Responsibilities:

  • Developed new features and fixes.
  • Was assigned to the identity validation team working with our huge database to implement features to prevent fraud.

Online Audio and Video Media company, Brazil

Software Engineer Intern

September 2016 to March 2017

Stack:

  • SQL
  • Git
  • JavaScript
  • Agile Methodologies
  • Ruby
  • Ruby on Rails
  • PHP

 

Responsibilities:

  • Developed new features and fixes. 

Education

Bachelor’s degree in Computer Science, Federal University of Rio de Janeiro

September 2012 to July 2021

Brazil

Portfolio

Clinical Management / Web app
January 2022 - February 2023
Clinical Management / Web app
January 2022 - February 2023

Web app to full-service execution for modern clinical trials. It is a fullstack software platform which includes everything needed to run and manage a clinical trial end-to-end, taking studies into patients homes and community providers.

Technologies used:
Javascript, React, TypeScript, Node.js