Become a sponsor to Thiago Zanetti
Hey, I'm Thiago! 👋
I'm a full-stack software engineer from Brazil with over 20 years of experience building software, solving problems, and occasionally breaking things just to understand how they work.
I've spent much of my career building applications and platforms for companies around the world. But I've always believed that some of the most meaningful work we do as developers is the work we share with others.
🚀 Building things developers actually use
One of my open-source projects is react-intl-currency-input, a React component that makes internationalized currency inputs easier to implement.
What started as a solution to a practical development problem has grown into a project with:
- ⭐ 197 GitHub stars
- 🍴 49 forks
- 📦 Approximately 18,700 npm downloads in the last 30 days
- 🤝 Community contributions and feedback
- 🌍 Nearly a decade of open-source history, dating back to 2017
Seeing something I built being downloaded, used, forked, and improved by developers around the world is genuinely rewarding.
It's also a reminder that even a relatively small library can make a difference when it solves a real problem.
🛠️ What I'm working on
My interests revolve around TypeScript, React, Node.js, Bun, modern web technologies, developer tooling, and AI-assisted software engineering.
I'm focused on maintaining and improving existing projects, exploring new ideas, and creating tools that make developers' lives a little easier.
I care about clean, maintainable software, practical solutions, and sharing what I learn along the way.
❤️ Why your sponsorship matters
Open source is free to use, but maintaining it takes time.
Behind every package are bug fixes, dependency updates, compatibility improvements, documentation, testing, and countless small decisions that keep things working.
Your sponsorship would help me dedicate more time to:
- Maintaining and improving react-intl-currency-input, including compatibility with modern React versions.
- Responding to issues and reviewing community contributions.
- Improving documentation, testing, and developer experience.
- Building and sharing more open-source tools.
- Covering development infrastructure and tooling costs.
More importantly, it would help me spend more of my time building things that benefit the community rather than keeping those efforts limited to whatever spare time I can find.
☕ A little about me
Outside of software development, I'm a proud dad, a guitar player, and someone who still gets excited about learning something new after more than two decades in tech.
I believe the best way to learn is to build, experiment, fail, improve, and share what you've discovered.
If something I've built has saved you time, solved a problem, or made your work a little easier, consider supporting its continued development.
And if sponsorship isn't an option, a star, a contribution, or simply sharing the project is always appreciated.
Thanks for being part of the journey! ❤️
Featured work
-
thiagozanetti/react-intl-currency-input
React component for i18n currency input using Intl API.
TypeScript 197 -
teelabs/native-utility-pack
Reusable React Native utility components from teelabs
TypeScript -
teelabs/check-now
Protocol-driven developer tool update checker with local executable plugins
Go -
teelabs/tackle
Framework-agnostic RBAC and ABAC authorization engine
TypeScript