Senior Frontend Engineer

ÍcaroHarry

Over 12 years crafting web experiences. Co-founder of Codante.io. Passionate about open-source, teaching, and building products that empower developers.

Ícaro Harry teaching

Experience

My Journey

Over a decade of building products, leading teams, and teaching the next generation of developers.

minka_
Apr 2025 - Present

Frontend Tech Lead

minka_

Leading frontend development on Studio, a web interface for financial institutions to build payment infrastructure. Delivering features end-to-end, implementing observability with PostHog and Sentry, and strengthening the testing stack with React Testing Library and Playwright.

ReactTypeScriptPlaywrightTailwindshadcn/ui
Codante
Mar 2023 - Apr 2025

Co-Founder

Codante

Co-founded an open-source learning platform for Portuguese-speaking developers. Built the platform from scratch, scaled to R$5k MRR and 4000+ users. Created dozens of courses on React, Next.js, TypeScript, and Tailwind.

RemixReactLaravelMySQLTailwind
Codante.io

Codante.io

Remix • Laravel • MySQL • Tailwind

Open-source learning platform empowering thousands of Portuguese-speaking developers to master frontend development through hands-on challenges and courses.

Visit Codante

Build a Habit Tracker with Next.js 13

YouTube Tutorial • 11k+ views

Hands-on tutorial building a mobile-first Habit Tracker application using Next.js 13. Part of Codante's mini-project challenges.

Watch on YouTube
Toptal
Jun 2022 - Feb 2023

Frontend Engineer / Coach

Toptal

Developed internal tools using React and Next.js. Created learning materials and mentored 10+ interns and junior developers through lectures, code reviews, and performance evaluations.

ReactNext.jsMentoring
Trybe
Jul 2020 - Jun 2022
Trybe

Engineering Manager

Nov 2021 - Jun 2022

Managed a team of 12 developers/teachers teaching frontend development to 400+ students. Responsible for career development, performance reviews, and hiring.

Frontend Engineer / Instructor

Jul 2020 - Nov 2021

Taught frontend development to 600+ students. Improved learning materials and contributed to the automated evaluation system using CI/CD pipelines.

ReactJavaScriptCI/CDLeadership

How to Create a Bootable USB Drive

YouTube Tutorial • 130k+ views

Step-by-step tutorial teaching how to create a bootable Linux USB drive. One of Trybe's most popular educational videos.

Watch on YouTube
Raro Labs
Feb 2019 - Feb 2020

Full Stack Engineer

Raro Labs

Delivered 5 projects for clients including Banco BMG, AeC, and Robbyson. Built web and mobile products using React, React Native, Node.js, Vue.js, and Firebase.

ReactReact NativeNode.jsVue.js
Utopian.io
May 2018 - Feb 2019

Full Stack Engineer

Utopian.io

Developed the Utopian v2 platform integrating with Steem blockchain and IPFS. Built the OAuth authentication service and decentralized file storage infrastructure. The platform generated over $1.5M benefiting thousands of open-source contributors worldwide.

Vue.jsNode.jsMongoDBBlockchainIPFS
Swapy Network
Sep 2017 - May 2018

Frontend Engineer

Swapy Network

Built frontend and desktop applications connected to the Ethereum blockchain. Led mobile app development with React Native and contributed to web3.js, the most important JS library in the blockchain space.

ReactAngularEthereumReact NativeElectron

Electron MetaMask Boilerplate

Electron • MetaMask • Ethereum

First open-source desktop integration for MetaMask, used by dozens of companies to distribute their dApps natively.

View on GitHub
Integrating MetaMask with Electron

Integrating MetaMask with Electron

Medium Article • 236 likes

A simple, secure, and non-intrusive approach to integrating MetaMask with Electron desktop applications.

Read on Medium
Nebulab Technologies
Aug 2015 - Sep 2017

Full Stack Engineer

Nebulab Technologies

Developed a tool to help health researchers with data management. Built an open-source library for Dropbox API integration. Worked with Angular, Node.js, MongoDB, and AWS.

AngularNode.jsMongoDBAWS

Dropbox V2 JS Library

JavaScript • Dropbox API

Open-source library to integrate with the Dropbox API v2, simplifying file operations for JavaScript applications.

View on GitHub
Teknisa Software
Mar 2014 - Mar 2015

Full Stack Engineer

Teknisa Software

Led development of Developer Studio, an internal visual tool to build cross-platform applications using Angular JS, PHP, MySQL, and Node.js.

AngularPHPMySQLNode.js