ricardo/correa

$ hi, i'm_

Ricardo Correa

Ricardo CorreaFull-stack Software Developer

I'm a full-stack software developer at Mindera with 10+ years of experience, and co-founder of a couple of ventures on the side: Menu Legal, a free digital menu platform for restaurants, and Epic Hamburgueria, a burger joint with a gaming twist. I began my career in industrial automation, programming PLCs and teaching, before moving into software full-time. I still love getting hands-on with electronics and DIY, tinkering with ESP32 and Arduino, designing my own boards, and building full-stack projects around them.
(I probably have more tools than I should)

Hire me

Feel free to reach out. I'm happy to chat. Open to freelance work, covering the full process from start to finish

01

Requirements

Understanding what you actually need, through conversation and research.

02

Planning

Mapping out the system, often with UML diagrams, before any code gets written.

03

Development

Writing the code, using AI tools where it makes sense.

04

Launch

Deploying, testing, and getting it in front of real users.

05

Maintenance

Ongoing support, fixes, and improvements after launch.

Projects

FAQ

What's my availability right now?

Open to part-time projects, as well as fixed-scope "closed package" projects.

How do I price a project?

Depends on the size and type of project: could be an hourly rate, a fixed quote, or a day rate.

Do I work remotely, and across which time zones?

Yes, remote-first, based in Porto, Portugal. Comfortable with time zones within ±2 hours of Porto, and Brazil (+3/+4) works well too.

What kind of projects do I take on?

Web apps, dashboards, backend APIs, and the occasional electronics/IoT side project.

Can I join an existing team, or do I only take on end-to-end projects?

Both. Happy to join an existing team or take a project end-to-end, but only part-time.

What do I need from you to get started?

A rough idea of what you're trying to build. We'll turn it into a clear plan together during the requirements step.

Experience

Frontend Engineer · Mindera

Aug 2020 - Present

Porto, Portugal

Next.js and React development in TypeScript, with Tailwind CSS, Auth0 authentication, Zustand state management, Adyen payments, and Contentful CMS.

Next.jsReactTypeScriptTailwind CSSContentfulAdyenAuth0Zustand

Co-Founder & Backend Developer · Menu Legal

Mar 2020 - Present

Portugal

Backend for a free QR-code digital menu platform for restaurants, built with NestJS, TypeORM, and MySQL, with a GraphQL API and JWT authentication.

NestJSTypeORMMySQLGraphQLJWT

Full-stack Developer · Purple Metrics

Aug 2021 - Jul 2024

Remote, Brazil

React and TypeScript dashboard built with Vite, Tailwind CSS, Radix UI, TanStack Query, and Zod, plus an embeddable widget built with Preact and Webpack.

ReactTypeScriptViteTailwind CSSRadix UITanStack QueryZodPreactWebpack

React Native Developer · RD

Apr 2020 - Aug 2020

Rio de Janeiro, Brazil

Hybrid mobile app development with React, React Native, and a Node.js backend.

ReactReact NativeNode.js

Full-stack Developer · Freelance

Feb 2018 - Aug 2020

Rio de Janeiro, Brazil

Web and mobile apps for clients using React, React Native, and Node.js.

ReactReact NativeNode.js

Full-stack Developer and Scrum Master · Grupo Fulllab

Jan 2016 - Feb 2019

Rio de Janeiro, Brazil

Multiple roles across three years on the MOBFIQ product: fullstack development in C#/JavaScript/React, Scrum Master, and product management.

C#JavaScriptReact
See full experience on LinkedIn →