Hi, my name is

Rafael Mendes.

I build things.

Full Stack Web Engineer with a Product Manager and UI/UX Background.

View Projects

About me

With over 6 years of experience in the software industry, including as a Product Manager and UI/UX Designer, I have developed a deep understanding of the entire product lifecycle and the ability to lead teams of varying sizes. I have a customer-focused approach and an agile mindset, allowing me to quickly deliver minimum viable products and exceed expectations.

As a full-stack developer, I bring a wealth of experience and a passion for problem-solving to the table. My love for coding has led me to explore new and innovative solutions. I am confident in my abilities and eager to continue pushing the boundaries of what is possible.

You'll usually find me by my computer building apps, creating functional 3D Prints and getting involved with random projects.

My Skillset

TypeScript

JavaScript

React

Next.js

Node.js

Bun

Express.js

file_type_tailwind

Tailwind CSS

GraphQL

Apollo

Auth0

React Native

Stripe.js

file_type_jest_snapshot

Jest

Playwright

Cypress

Redis

Where I've Worked

Lush
Selected Group
Selected Resorts
Selected Media
Diliviri.com
More on LinkedIn
Senior Full Stack Engineer @ Lush

May 2022 - Present

Developing and deploying scalable, internationalised web and native applications, AI Powered apps, backends and supergraphs.

  • Introduced and implemented enhanced search tools that resulted in annual cost savings of £250k+.
  • Engineered caching mechanisms, resulting in a monthly cost reduction of £500.
  • Built and Led a team of 3 engineers, providing guidance, overseeing daily operations, conducting 1-on-1 sessions and performance reviews.
  • Initiated numerous projects from inception, including AI-powered recommendation systems, expansive web applications, native Android solutions, complex backends, GraphQL supergraphs, and macOS tooling for QA.

Projects I've built

SAM - Lush

Business Tool to help manage day to day in the retail stores, tracking stock, customer orders, deliveries, wastage and more.

React.js

Next.js

Apollo

Chakra UI

Auth0

SAM - Native

Native counterpart of a web application build with React Native, made with a focus on performance and speed.

React Native

Expo

Apollo

Tailwind

Lush AI

AI Powered chatbot able to advice and answer questions on any Lush Product, built for customers and staff training.

Typescript

Bun

Vectors

AI

Lush Chat Order Tracking System

Backend to connect front-end chatbot with Lush's internal systems to track orders and customer queries.

Typescript

Express.js

Video Template Library

Built for a Video Marketing Company, to share in-house built templates accross the company affectively.

Typescript

Next.js

TRPC

Prisma

NextAuth

Cloudinary

Chakra UI

Google Drive Api

SAM - Lord of Misrule

Heavily styled and animated landing page with commerce functionality. Built with with a team of animators and designers.

React.js

Next.js

StyledComponents

Lush.com - Redirector Edge Worker

Backoffice & Cloud worker to manage redirects. Edge Redirection, Bulk upload, url validation for uniqueness, valid response, etc

React.js

Next.js

Apollo

Chakra UI

Auth0

Selected Tipping

Built end-user tipping app allowing customers to pay for a percentage based fee or a custom amount with stripe.

React.js

Tailwind Css

Stripe.js

Lux Heating

Company website with a custom quote requesting system built with react hook forms.

React.js

Next.js

React-Hook-Form

Resorts Website

Company website created with Internationalization built to detect browser language and adjust accordingly.

React.js

Next.js

React-Hook-Form

See other Projects

See other projects I was involved with...

What's Next?

Get in Touch

I'm currently open to new opportunities, my inbox is always open. Weather you have a question or just want to say hi, I'll do my best to get back to you.

Say Hello