- Published on
Latest Works
Check out my lastest works!
Bank Statement Converter
Date: July 2025 - Present
Skills: Next.js 15, React 19, TypeScript, FastAPI, Python, OCR, Cloudflare R2, PostgreSQL, Prisma, Stripe
Client: Personal Project
LLM Generator
Date: June 2025 - Present
Skills: React 19, TypeScript, Vite, Hono, Cloudflare Workers, D1, Drizzle ORM, Firecrawl, OpenAI, Trigger.dev, Better Auth
Client: Personal Project
DataTalked
Date: September 2025 - Present
Skills: React 19, TypeScript, TanStack Router, Convex, Clerk, Stripe Webhooks, OpenAI, Anthropic, RAG, Resend, Recharts, ShadcnUI
Client: Personal Project
Hanko Hackathon
Date: November 2023
Skills: NextJS, TypeScript, Passkey, Multilingual, PostgresSQL, Supabase
Client: Hanko Hackathon
JoinRider
Date: June 2020 to February 2021
Skills: React Native, TypeScript, Storybook
Client: Joyjet Digital (fr)
Latest from blog
My personal portfolio website and blog. A developer from Brazil.
- CSS nesting is a new feature that allows you to nest one style rule inside another (like SASS), with the selector of the child rule relative to the selector of the parent rule.
- Published on
Learn how to downgrade a VSCode extension to an older version easily. This guide provides two methods to revert to a previous version.- Published on
Learn how we can store multiple values in single state using useState hook in functional component.- Published on
Working with external images on Cloudflare Workers & Pages using a custo loader from NextJS- Published on
Unpacking NextJS 14, playing with cool authentication, and making setup a breeze! Hanko Hackathon 2023