Kaio Duarte

Software Engineer at Bit Bit Press

Bragança, Bragança, Portugal
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

👤
Senior
🎓
Top School
Kaio Duarte is a seasoned software engineer with 10 years’ experience building scalable full-stack systems, currently working at Bit Bit Press in Portugal. He specializes in Node.js, TypeScript, React, GraphQL and AWS, with a strong focus on performance, caching and high-throughput APIs—skills honed while building a GraphQL gateway and failover mechanisms for a major streaming platform during the 2022 World Cup. Kaio contributes to prominent open-source toolchains like Rome and Biome, where he has authored numerous linting rules that improve TypeScript/JavaScript code quality and developer experience. He has a track record of driving backend performance and migrating monoliths toward microservices, plus hands-on experience with Redis, Bigtable, MongoDB and serverless patterns. Fluent in collaborative, cross-team environments, he blends pragmatic engineering with continuous learning and attention to developer ergonomics. His background in both web scraping and e‑commerce integration reveals a practical knack for turning messy data sources into reliable product features.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster's degree Information Systems, Master's degree Information Systems at Instituto Politécnico de Bragança
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Federal University of Technology - Parana
languagesEnglish, Portuguese
github-logo-circle

Github Skills (14)

linter10
typescript10
javascript10
formatter10
typescripts10
formatters10
jsx10
typescript-types10
toolchain9
static-code-analysis9
webpages7
web-content7
css4
react4

Programming languages (13)

C#JavaC++RustHTMLTypeScriptShellLLVM

Github contributions (5)

github-logo-circle
rome/tools

Oct 2022 - Jan 2023

Unified developer tools for JavaScript, TypeScript, and the web
Role in this project:
userFull-stack Developer
Contributions:30 reviews, 18 commits, 17 PRs in 2 months
Contributions summary:Kaio primarily contributed to the development of new linting rules and the improvement of the Rome tools ecosystem. They added rules such as `noPositiveTabindex`, `noExplicitAny`, `noBannedTypes`, `noEmptyInterface`, `noHeaderScope`, `noExtraNonNullAssertion`, `useExponentiationOperator`, `noSelfCompare`, `noClassAssign`, `useIsNan`, `useMediaCaption`, and `useYield`, suggesting a focus on code quality and developer experience. Their contributions also involved updates to the playground and documentation.
linterjavascriptdeveloper-toolstoolchainjavascript-typescript
biomejs/biome

Sep 2024 - Oct 2024

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
Role in this project:
userFull-stack Developer
Contributions:8 reviews, 7 PRs, 13 comments in 1 month
Contributions summary:Kaio primarily contributed to the Rome toolchain by adding and refining lint rules, particularly those related to TypeScript and JavaScript code quality. Their work included implementing new rules such as `noExplicitAny`, `noBannedTypes`, and `noHeaderScope`, along with refactoring and fixing existing rules, and updating code for existing functionality. In addition, they made contributions to the website's playground, specifically addressing performance issues and the inclusion of features related to Google Fonts.
cssformatterjavascriptjsonjsx
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
Kaio Duarte - Software Engineer at Bit Bit Press