João Pedro Schmitz

Frontend Developer at getcircuit

Santa Catarina, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
João Schmitz is a Staff Front-End Engineer with eight years of experience building scalable, maintainable, and secure web interfaces using React, Next.js, Remix, TypeScript, and Node.js. He has led high-impact migrations and performance improvements—such as moving a major marketing site from Gatsby to Next.js alone, cutting build times from 8+ minutes to under 2—and helped shape product-facing front-end architectures at Hygraph. João combines meticulous UI craft with a strong foundation in software design from Universidade do Estado de Santa Catarina, and routinely ships complex features under tight deadlines for large audiences. He has driven growth and user engagement at startups and products that serve hundreds of thousands of monthly visitors and millions of annual pageviews, and contributed to open-source tooling and starter kits for Next.js and form libraries. Colocated in Chapecó, Brazil, he pairs product empathy with developer experience improvements—authoring companion packages for rich text editing that see significant monthly downloads.
code9 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
184reputation
965reached
6answers
0questions
github-logo-circle

Github Skills (23)

javascript10
css10
typescript10
nextjs10
typescript-types10
gatsbyjs10
typescripts10
gatsby10
react10
documentation10
prettify8
eslint8
react-native-component8
pretier8
react-native8

Programming languages (17)

JavaCSSRustHTMLSvelteEJSKotlinTypeScript

Github contributions (5)

github-logo-circle
Non-opinionated TypeScript starter for Next.js 16. All the tools you need to build your next project ⚡️
Role in this project:
userFront-end Developer
Contributions:17 releases, 38 reviews, 65 commits in 2 years 8 months
Contributions summary:João primarily focused on setting up and refining the front-end aspects of a Next.js starter project. They started with basic setup, including TypeScript configuration and absolute imports. The contributions involved the implementation of UI components, adjusting styles, and syncing the project with the default Next.js template. The user also addressed minor issues and updated dependencies.
nextjstypescriptreactcursor
unform/unform

Jul 2019 - Apr 2021

Performance-focused API for React forms 🚀
Role in this project:
userFront-end Developer
Contributions:4 releases, 11 reviews, 96 commits in 1 year 8 months
Contributions summary:João primarily focused on the documentation site of the Unform repository, a React form library. Their contributions involved setting up and adjusting the website's documentation, including initial setup, and adjustments to the 404 page. Furthermore, they updated and configured the Gatsby theme, integrating code examples for form implementation. They also made changes to the logo and config files to change the theme and metadata.
react-formsreactreact-native
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial