Pedro Gritter

Front-end engineer with 7 years of experience building for the web. React, Next.js, TypeScript. From legacy migrations serving millions of users to enterprise e-commerce. Now building RAG systems and AI-powered tools on the same tech stack.

Experience

Senior Front End Engineer CGI (Rossmann)

Aug 2025 – Present

Remote / Germany

  • Converting legacy HYBRIS storefront to Next.js + AEM for one of Germany's largest retailers
  • Developing AEM-driven UI components, running technical investigations
  • Multi-stage deployment (DEV/STAGE/PROD) in enterprise environment

Front End Engineer ESL FACEIT Group

Jan 2023 – Mar 2024

Remote /London, UK

  • Drove end-to-end revamp of FACEIT's landing page — still live, entry point for millions of monthly users across the world's largest esports platform
  • Shipped social features (player profiles, content sharing, friend connections) connecting competitive gaming communities
  • Migration from monolith to hybrid architecture with feature flags, establishing component library and Storybook documentation as team-wide standard

Front End Engineer ESL Gaming

Jan 2022 – Jan 2023

Remote /Cologne, Germany

  • Full development cycle of CSGO HUB companion platform
  • Modernized frontend, reduced load times, improved engagement via A/B testing
  • Wrote API adaptors for backend integration, tight FE↔BE collaboration

Full Stack Developer Aptoide

Aug 2019 – Nov 2021

Lisbon, Portugal

  • Drove ground-up AngularJS → React/Next.js/TypeScript migration for alternative Android app store with millions of monthly users — two-person team, full technical ownership
  • Delivered €100K+ in ad revenue through systematic A/B testing and data-driven campaign optimization across mobile-first, low-bandwidth user base
  • Mentored 2 junior developers and built structured onboarding program that significantly cut ramp-up time

Projects

RAGForge

open-source

Open-source developer template for building domain-specific AI chatbots with RAG. Hybrid vector search, multi-provider LLM support, 80+ tests.

Next.js 15 pgvector Vercel AI SDK tRPC

Led the revamp of FACEIT's main landing page. Still live, serving millions of monthly users.

Next.js React TypeScript Redux

Skills

Core

TypeScript React Next.js JavaScript

Styling

Tailwind CSS Styled Components CSS Modules

State & Data

Redux Zustand tRPC REST APIs

Backend

Node.js Python PostgreSQL Drizzle ORM

AI & ML

Vercel AI SDK OpenAI API Anthropic API pgvector RAG

Tools

Git Docker CI/CD Linux Storybook

Education

BSc Computer Science

University of Lisbon — Faculty of Sciences

2014 – 2019

Minor in Geographical Information

University of Lisbon — Faculty of Sciences

2019 – 2020

Audiovisual & Multimedia

Restart Creative School

2013 – 2014

Contact

Open to opportunities in AI engineering, full-stack, or frontend roles with AI scope. Based in Lisbon, working remotely.