# Matheus Lima

> Full-stack and AI engineer with 7+ years building web products end to end: Next.js, TypeScript, Node.js, Supabase and LLM integrations. Available for freelance and contract work.

## Key facts

- Role: Full-Stack Engineer · AI Engineer
- Location: Recife, PE — Brazil · Remote
- Languages: English — Fluent, Portuguese — Native
- Product: Todas do ENEM, 742 registered students

## About

I'm Matheus Lima, a Computer Science graduate from UFCG with 7+ years building web products — from senior frontend work on production platforms to founding and running my own SaaS.

Since 2024 I have built and operated Todas do ENEM, a subscription study platform for Brazil’s national college entrance exam, now used by 742 registered students. In parallel I deliver AI automations and agent integrations as an independent consultant.

I work end to end — product, interface, API, database, billing and deployment — and I have led a team and mentored junior developers.

## Product

### [Todas do ENEM](https://www.todasdoenem.com.br/)

Subscription study platform for Brazil's national exam (2024 — Present)

My own SaaS, used by 742 registered students. It ships a question bank filterable by subject, topic, year and official TRI difficulty, full past exams, mock tests, AI essay correction and personalized study plans. I own the whole cycle: architecture, interface, database modelling, subscription billing, transactional email and deployment.

- **Question bank:** Filter by subject, topic, year and official TRI difficulty.
- **Mock tests:** Full past exams and mock tests with a score.
- **Essay correction:** AI correction of your essay, in seconds.
- **Study plans:** Personalized plans, so you know what to study today.

Stack: Next.js, TypeScript, Supabase, PostgreSQL, Stripe, Resend, AI SDK

## Skills

- **AI engineering:** AI SDK, MCP, RAG, Evals, AI agents and chatbots, Workflow automation (n8n), Prompt engineering
- **Frontend:** React, Next.js (App Router), TypeScript, TailwindCSS, Shadcn/ui, Zustand, TanStack Query, Nuqs, Zod
- **Backend & Data:** Node.js, Express, Supabase, PostgreSQL, Clerk, Better Auth, REST APIs, Stripe, Resend
- **Product & Design:** UI/UX design, Figma, Design systems

## Experience

### Founder & Full-Stack Engineer, Todas do ENEM

Jun 2024 — Present · Own SaaS product · Remote

Built and operated solo. Full description in the Product section above.

Stack: Next.js, TypeScript, TailwindCSS, Shadcn/ui, Supabase, PostgreSQL, TanStack Query, Zustand, Nuqs, Stripe, Resend

### Full-Stack & AI Developer, Independent Consultant

Jun 2024 — Present · Freelance · Remote

- Built AI automations and agents for clients: LLM API integrations, chatbots and automated workflows that replaced manual, repetitive processes.
- Delivered conversion-focused landing pages and institutional websites, from copy structure to deployment.
- Handled UI/UX design and visual identity for the same projects, shipping design and code as a single package.

### Frontend Engineer, Mid → Senior, Universidade Libertária

Dec 2021 — Jun 2024 · Full-time · Remote

- Led the development of an online course platform, the company's main product initiative.
- Rebuilt the homepage and redesigned the company's e-commerce store.
- Ran daily engineering stand-ups and trained and mentored frontend interns.
- Contributed to the Web3 team, including token creation.

Stack: Next.js, React (Vite), TypeScript, TailwindCSS, Shadcn/ui, Styled Components, SASS, Axios · Kanban

### Frontend Developer, Intern → Junior, Team Soft

Jul 2019 — Dec 2021 · Full-time

- Migrated modules of legacy websites to React, improving maintainability and delivery speed.

Stack: React, TypeScript, HTML, CSS, Axios · Scrum

### Full-Stack Developer Intern, UFCG / PROPEX

Jan 2019 — Jan 2020 · University internship

- Built a full-stack web platform (frontend and backend) presenting data on the impact of university outreach projects across cities in the state.

Stack: Python, Selenium, JavaScript, HTML, CSS

## Education

- B.Sc. in Computer Science, Universidade Federal de Campina Grande (UFCG) (2018 — 2023)

## Certification

- Full-Stack Development, Rocketseat

## What I take on

- **A whole product:** Next.js front, API, database, authentication, billing and deployment. One person owns the stack from the first call to production.
- **AI inside yours:** LLM integrations, chatbots and agents that replace manual, repetitive work inside a product that already exists.
- **Design included:** UI/UX and visual identity made by the same person who writes the code, shipped together as one delivery.

## FAQ

### What kind of work do you take on?

Complete web products (Next.js frontend plus API, database and billing), AI features on top of an existing product - chatbots, agents, LLM integrations and workflow automation - with design included.

### What is your availability?

Up to 40 hours per week, remote, in a timezone that overlaps with both Europe and the Americas. Get in touch and I will tell you my current lead time.

### What is your working process?

An initial call to understand the goal, then a written scope with milestones. From there I ship in short cycles with a preview environment you can open at any time, so you follow the progress instead of waiting for a reveal at the end.

### Do you handle design as well?

Yes. UI/UX, visual identity and the implementation ship as a single package, which is how most of my client projects are delivered.

## Contact

- Email: matheus.lima@ccc.ufcg.edu.br
- GitHub: https://github.com/MatheusVBLima
- LinkedIn: https://www.linkedin.com/in/matheusvblima/

## Links

- Portfolio: https://matheuslimaportfolio.dev/
- CV (PDF): https://matheuslimaportfolio.dev/assets/matheus-lima-cv-en-simple.pdf
