Marketplace with storefront and admin panel
E-commerce (2026)
Online storefront and admin panel built with Next.js, connected to a NestJS API with Prisma.
- Next.js
- NestJS
- Prisma
- TypeScript
- Tailwind CSS
Freelance software developer based in Cuba, building custom software for companies worldwide.

I'm a Computer Science Engineer, graduated from the University of Informatics Sciences (UCI) in Havana (2018–2023). Since 2022 I've been building web software, working remotely with teams and companies in different countries.
I started as a freelance junior web developer working with HTML and CSS, then moved into software engineering and full stack work. Today I work as a front-end developer on e-commerce and B2B projects. I combine frontend with DevOps, software architecture and functional requirements, and I maintain my own open source projects.
10 projects
E-commerce (2026)
Online storefront and admin panel built with Next.js, connected to a NestJS API with Prisma.
Web apps (2025)
Next.js frontend and NestJS backend with PostgreSQL, Prisma and Redis for caching.
E-commerce (2024)
Online store with Stripe payments, an end-to-end typed tRPC API and a PostgreSQL database.
Business systems and POS (2025)
Web application with authentication and a relational database to manage a business's day-to-day operations.
Web apps (2026)
Next.js web dashboard on a Dockerized NestJS backend, with custom Odoo modules.
Mobile apps (2026)
iOS and Android app with React Native and Expo, sharing a single codebase.
AI and chatbots (2024)
Conversational assistant using the OpenAI API with authenticated access, built into a Next.js application.
AI and chatbots (2024)
Bot that replies over WhatsApp using Twilio and the OpenAI API.
CRM and ERP (Odoo) (2024)
Python Odoo addons that adapt the ERP to a client's processes.
Web apps (2024)
Presentation site for a software agency, fast and search-engine friendly.
- Present
Front-end developer, Remote
Front-end development for e-commerce and B2B projects, remote and full time.
-
Full stack web developer, Barcelona, Spain (remote)
Full stack web development with web technologies and JavaScript, remote and full time.
-
Freelance software engineer, Havana, Cuba (remote)
Self-employed software engineering, remote.
-
Freelance junior web developer
First self-employed web projects, building layouts with HTML and CSS.
Computer Science Engineer
09/2018 - 12/2023
Have a project in mind? Tell me what you need and let's see how I can help.
Also on GitHub (RichardPinnock), LinkedIn (richard-pinnock-230b85271), Instagram (richard_pinnock_)