Carlos Rivero

Frontend Lead Architect

Granada, Spain
Carlos Rivero

About

As a Frontend Architect, I've successfully led the development of multiple products from zero to one, defining technical direction and building solid foundations. I lead teams with empathy and clarity, fostering environments where people can do their best work and grow. I currently work primarily with TypeScript, React, React Native, Next.js, Expo, and Node.js. With over 10 years of experience, including 4 years building startups from scratch, I bring both technical depth and product-driven thinking to every project.

Work experience

DEBOS

Remote

Frontend Lead Architect

Led the design and implementation of the architecture for both the mobile application and the web management platform. Took ownership of the frontend codebase and coordinated development efforts across platforms to ensure consistency, scalability, and maintainability. Managed and mentored the frontend team, promoting best practices, efficient workflows, and a collaborative mindset focused on delivering high-quality software faster and more effectively. Established and enforced a comprehensive UI guideline system that aligned with the company's branding and UX principles, ensuring a cohesive experience across all products. Drove continuous improvement in development culture and tooling, optimizing performance, code quality, and delivery speed through a combination of technical leadership and process refinement. Stack: TypeScript, React, React Native, Next.js, Expo, React Query, Zustand, Vitest

Frontend Lead Architect

Led the frontend development from scratch, designing the architecture of the web application and laying the foundation for scalable, maintainable code. Managed and supported the frontend team, ensuring efficient collaboration and high development standards throughout the project lifecycle. Stack: TypeScript, React, MobX, gRPC

Frontend Developer

Web development using React, Redux and Saga. Taking advantage of React SSR for SEO positioning with Node and Koa. Continuous integration with Jenkins and containerization with Docker. Working based under Scrum methodology.

Frontend Developer

Creation and maintenance of the frontend infrastructure. Making own plugins for the clients. Using Javascript ES6, ReactJS, Webpack, Mocha, Chai.

Frontend Developer

In this project I developed frontend Javascript infrastructure using PrototypeJS, inheritance, facade pattern. I have created infrastructure in NodeJS capable of using external apps like digital signature and printing.

Education

Skills

Projects

NextUI (contributor)

NextUI is a UI library for React that helps you build beautiful and accessible user interfaces.

  • Contributor
  • Open Source
  • UI Library

Zod (contributor)

Zod is a TypeScript-first schema declaration and validation library.