Caio Cerano | Senior Software Engineer & Tech Lead
Designed & Built by
Loosely conceptualized using Figma & animated with Framer Motion.
Built on Next.js & styled with Tailwind CSS.
& product thinking
My experience, how I work, and the tools I use to build reliable web and mobile products.
I'm a software engineer with 6+ years of professional experience building web and mobile products, with a strong focus on frontend engineering using React and TypeScript.
I currently lead engineering activities across multiple product squads, working across architecture, technical standards, software delivery, code quality and team development. Alongside leadership responsibilities, I remain hands-on with frontend and backend development.
My experience includes React, React Native, Next.js, Vite, TypeScript, Node.js, NestJS, PostgreSQL, MySQL, Redis, CI/CD, automated testing and observability.
My background in design gives me a strong product and UX perspective, particularly when building frontend systems and design systems.
Currently based in São Paulo, Brazil. Portuguese citizen with full work authorization across the European Union.
Tech Lead at Smart Sky
Portuguese — Native
English — Fluent
Spanish — Conversational
B.Sc. in Science and Technology, Universidade Federal do ABC
Smart Sky
Tech Lead / Senior Full Stack Engineer
I lead engineering activities across multiple product squads, combining hands-on frontend and backend development with architecture, technical standards and delivery.
Freelance
Full Stack Developer
Led the frontend architecture of platforms built with React, TypeScript, TanStack Query, Tailwind CSS and Zustand, delivering systems with JWT authentication, RBAC, protected routes and API integrations. Defined technical standards and mentored team members.
Accenture
Digital Tech Developer Analyst
Built enterprise frontends with React, TypeScript, Material UI, TanStack Query and OpenAPI integrations for banking platforms using micro-frontends and shared design systems, with automated tests in Jest, React Testing Library and Cypress.
REsight
Frontend Developer
Developed web and mobile applications for an eCRM platform with React and React Native, including offline workflows, real-time synchronisation, analytics dashboards and reusable UI libraries.
React, React Native, TypeScript, Next.js, Vite, Tailwind CSS, shadcn/ui, TanStack Query, Zustand, React Hook Form, Zod, Design Systems
Node.js, NestJS, Express, REST APIs, PostgreSQL, MySQL, Redis, Prisma, Drizzle
Docker, GitHub Actions, CI/CD, Jest, React Testing Library, Cypress, NGINX, Keycloak, RBAC
I'm not just about coding. My interests include listening to music, from DOOM to jazz, playing games like Dota and Elden Ring, and relaxing with sketching and digital painting.
Music is a big part of my life, from hip-hop and classic rock to MPB and jazz. It keeps my creativity flowing.
Gaming's another passion. I'm all about games like Dota, Dark Souls, and Elden Ring. It's not just playing, though. I'm also into game development as a hobby. It's a great way to experiment with storytelling and user interaction — skills that are pretty handy in my professional work.
And when I'm not coding or gaming, I'm probably sketching or digital painting. It's a nice change of pace and a good way to keep the creative ideas coming.
Gaming
Art
Music