Diego Fernandes

Analista De Sistema at Rocketseat

São Paulo, 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
🎓
Top School
Diego Fernandes is an experienced systems analyst and full-stack developer with 11 years in software, currently shaping developer education and products at Rocketseat in São Paulo. He blends front-end expertise—React, Electron, and TypeScript—with practical backend integrations like Firebase, contributing to notable open-source projects including Unform and Rocketseat's NLW React mission. As CTO at Rocketseat on GitHub bio, he demonstrates a passion for using programming education to change lives, reflected in UI-focused contributions and tooling improvements across multiple repos. Diego pairs hands-on coding (features, IPC, packaging, testing, linting) with a systems-administration and management perspective from graduate studies at Fundação Getulio Vargas. Colleagues can expect a developer who elevates developer experience through pragmatic refactors and tooling, and who brings an educator’s mindset to product decisions. An interesting detail: he routinely bridges app UI polish with low-level Electron IPC and packaging, showing comfort across both UX and platform boundaries.
code11 years of coding experience
bookMestrado em Administração de Empresas, Network and System Administration/Administrator, Estou disposto a aprender mais com Deus!, Mestrado em Administração de Empresas, Network and System Administration/Administrator, Estou disposto a aprender mais com Deus! at Fundação Getulio Vargas
bookMestrado em Arquitetura, Public Administration, Estou aqui eterno agradecido!, Mestrado em Arquitetura, Public Administration, Estou aqui eterno agradecido! at Google Mobile Academy
github-logo-circle

Github Skills (22)

javascript10
webcam10
electron10
ui-components10
jes10
css10
typescript10
eslint10
component-kit10
jestjs10
typescript-types10
jtest10
html10
typescripts10
react10

Programming languages (10)

TypeScriptJavaJavaScriptGoPHPObjective-CHTMLRuby

Github contributions (5)

github-logo-circle
:electron: An Electron boilerplate including TypeScript, React, Jest and ESLint.
Role in this project:
userFull-stack Developer
Contributions:1 release, 2 reviews, 25 commits in 1 year 4 months
Contributions summary:Diego primarily focused on refactoring and enhancing the Electron application's structure and functionality. They introduced Electron Forge for packaging and added features such as inter-process communication (IPC) using contextBridge to allow the renderer process to send messages. Furthermore, the user implemented UI improvements in the application, including the addition of a new `Greetings` component, and adjusted various configurations such as Prettier and Jest.
reactelectronboilerplateeslintjest
unform/unform

Aug 2018 - Mar 2022

Performance-focused API for React forms 🚀
Role in this project:
userFront-end Developer
Contributions:9 releases, 20 reviews, 185 commits in 3 years 7 months
Contributions summary:Diego primarily focused on building and improving the Unform library, a React form library. Their contributions included setting up linting, code formatting, and testing tools using ESLint, Husky, and Jest. They implemented new components such as Input, Textarea, and Select, and improved the core Form component's functionality by adding features such as context, reset methods, and form ref support. The user also made changes to incorporate new features into the project.
apireactreact-nativefocusedperformance
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
Diego Fernandes - Analista De Sistema at Rocketseat