/Fullstack Engineer — backend & AI systems

Gabriel Vicente

I build APIs, serverless systems, and the MCP servers and tooling that let AI agents work with real data._

Currently at Gaspers A.I · São Paulo, Brazil

Scroll

/About

The Story

I started writing code in Australia in 2019, where I'd gone to study business. Since then I've built education platforms, Unilever brand sites and, now, an AI-powered marketing SaaS — moving further into the backend with every role.

At Gaspers A.I I work across a serverless AWS backend, data integrations and the MCP server that lets AI agents query the platform. I also lead the frontend team and own the project's architecture.

Outside work I build my own products, like Yulli, along with the AI development harness I use to ship them. I also hold a postgraduate degree in Philosophy, Literature & Arts, which shaped how I think about clarity — in systems and in writing.

Currently
Fullstack Engineer at Gaspers A.I
Based in
São Paulo, Brazil
Open to
Fullstack roles · remote
Education
BSc Information Systems · Postgrad in Philosophy, Literature & Arts
Languages
Portuguese · English · French

/Work

Selected Work

2026AI integration · Gaspers A.I

Gaspers MCP Server

An MCP server that opens the platform's analytics cube to AI agents like Claude and Codex. Agents list a brand's saved views and run any of them over an arbitrary date range, getting the same data the dashboard shows — ready to turn into reports or analysis outside the app.

  • Streamable HTTP transport on a stateless edge function
  • Re-runs saved view configs against the reporting API with overridden periods
  • Personal MCP tokens with per-brand authorization

TypeScript · MCP · Supabase Edge Functions · PostgreSQL

A private timeline where families record a child's milestones and everyday moments. I designed and built it end to end, from the data model to deployment.

  • NestJS modular monolith on PostgreSQL with Drizzle
  • Cognito auth, S3 presigned media uploads, email invites with editor/viewer roles
  • Installable React PWA, deployed through CI to Heroku

NestJS · PostgreSQL · Drizzle · AWS · React

2023 —Serverless backend · Gaspers A.I

Gaspers Platform API

The serverless backend behind a marketing intelligence platform for agencies. AWS stacks covering holdings, integrations, reports, social listening, MCP and auth.

  • Social listening ingestion from Brandwatch into queryable data cubes
  • Campaign monitoring with alert rules and user notifications
  • API-key auth for service-to-service access

TypeScript · AWS Lambda · API Gateway · CDK · Cognito

2026Tooling · project templates

AI Development Harness

A spec-driven harness for building with AI coding agents: specs as the source of truth, workflow agents from story to release, and quality gates that keep agents honest. Packaged as a stack-agnostic governance layer and as SaaS starters in NestJS and Go.

  • Workflow agents: start story → implement → review → ship
  • Security-audit and feature-review skills, edit hooks and pre-commit gates
  • Go starter with chi, pgx, migrations and distroless Docker

Claude Code · Codex · NestJS · Go · Docker

/Experience

Where I've Worked

  1. 2023 — Present

    Gaspers A.I

    Fullstack Software Engineer

    Building the serverless AWS backend, data integrations and AI features of a marketing intelligence SaaS for agencies. I lead the frontend team and define the project architecture.

    TypeScript · Node.js · AWS Lambda · CDK · MongoDB · OpenAI · Socket.IO · Next.js

  2. 2023

    Escola Mais

    Frontend Developer

    Worked on a school management platform and owned its observability, setting up New Relic monitoring for faster incident response.

    React · Next.js · TypeScript · New Relic · Firebase · Jest

  3. 2021 — 2023

    Camino Education

    Software Engineer

    Built features across the Node.js and PostgreSQL backend and React frontend of an education and school administration platform. Helped run the team's Scrum ceremonies.

    Node.js · PostgreSQL · Strapi · React · TypeScript

  4. 2021

    The Brooklyn Brothers

    Frontend Developer

    Built web pages for Unilever Brazil brands, improved site performance, trained new web designers and worked with global teams.

    JavaScript · AEM · WordPress · Drupal · New Relic

/Stack

Tools I Use

/Backend

  • Node.js
  • TypeScript
  • NestJS
  • Express
  • Fastify
  • REST / OpenAPI

/Data

  • PostgreSQL
  • MongoDB
  • Drizzle
  • Prisma
  • Supabase

/Cloud & Ops

  • AWS Lambda
  • API Gateway
  • CDK
  • Cognito
  • S3
  • Docker
  • GitHub Actions
  • Heroku
  • New Relic

/AI

  • MCP servers
  • Agent harnesses
  • Claude Code
  • Codex
  • OpenAI API
  • Gemini
  • Orca

/Frontend

  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • TanStack Query
  • Jotai
  • Zustand

/Testing

  • Jest
  • Vitest
  • React Testing Library
  • Playwright
  • Storybook

/Contact

Let's Work
Together

I'm looking for my next fullstack role — ideally on a team where backend, data and AI integration are core to the product. The fastest way to reach me is email.

Based in São Paulo, Brazil

Available for remote work worldwide

Email
gabrielo.vicent@gmail.com →
LinkedIn
gabriel--vicente →
GitHub
hastalamuerteg →