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

FlipEat

Remote

Engineering Architect

Led the end-to-end technical development of a venture-backed startup that raised $1M in funding, taking ownership of backend, mobile, and infrastructure. Designed, implemented, and maintained the entire backend architecture using NestJS with PostgreSQL, ensuring scalability, performance, and data integrity. Built the mobile application from scratch using React Native and TypeScript, delivering a production-ready app deployed to both iOS and Android stores. Designed and maintained CI/CD pipelines, enabling automated testing and deployments for both backend services and mobile applications. Managed automatic releases to App Store and Google Play, reducing deployment risk and iteration time. Scaled the platform to support 80,000+ registered users with traffic peaks of 2,000 concurrent users.

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

OpenSource Contributions