Skip to content
View jlaupa's full-sized avatar
😅
😅

Block or report jlaupa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jlaupa/README.md

Hi, I'm Jairo

AI Product Engineer · Tech Lead, AI APIs

Spanish native

LinkedIn Málaga, Spain, Remote

About me

I've spent 11+ years building backend and APIs, from Peru to Argentina to Spain. Today I'm Tech Lead for the AI APIs at Magnific (Freepik), and I own the API product end to end: architecture and engineering, plus pricing, monetization and roadmap. I built Magnific's first MCP server and led the migration from pay as you go to a usage based credits system. Over one year the API product grew its revenue about 5x.

I work AI first: I run a multi agent setup with Claude Code, one per repository, and I treat LLMs, MCP and agents as real accelerators. I care about clean API contracts (OpenAPI), reliable gateways, and billing that adds up. I'm a hands on individual contributor at heart: I want to keep shipping product with AI, close to the code.


Stack

Python PHP Laravel Lua Bash

Apache APISIX Apigee OpenAPI OAuth2 REST APIs

PostgreSQL Redis Memcached Elasticsearch OpenSearch Kibana

Google Cloud Google Pub/Sub Kubernetes k9s Docker GitHub Actions Grafana Nginx Linux

I've worked with cloud infrastructure for years, first on AWS and now on Google Cloud. Day to day I write Python, PHP with Laravel, and Lua (APISIX plugins), on top of Kubernetes (I live in k9s) and containers. Contracts in OpenAPI, auth with OAuth2, and gateways with Apache APISIX and Apigee. Async messaging with Google Pub/Sub. Observability with Grafana, Kibana and OpenSearch. Persistence and search with PostgreSQL, Redis, Memcached and Elasticsearch.


Integrations

Stripe Chargebee PayPal Coinbase Google Cloud Marketplace AWS Marketplace Mintlify Slack

I've built billing and monetization end to end: Stripe and Chargebee for subscriptions and usage based billing, plus PayPal and Coinbase. I published Enterprise plans on the Google Cloud and AWS marketplaces, a distribution channel that did not exist before. I document the API with Mintlify (I evaluated and adopted it), and I run the go to market of each release with Slack and marketing: emails, plan changes, and new subscriptions.


AI tools

Claude Claude Code Cursor Codex ChatGPT Gemini Vertex AI MCP

I use Claude and Claude Code, Cursor, Codex, ChatGPT and Gemini every day, and Vertex AI in product on GCP. I build with MCP, model APIs and agents, and I integrate and evaluate AI providers (image, video and LLM models) into a single API.


Featured

  • 🔌 freepik-mcp: Magnific's official MCP server (75★). I'm the top contributor and built the first version, so agents can call the API through function calling.

English B1

Open to remote roles in product and AI engineering. Best way to reach me is LinkedIn.

Pinned Loading

  1. slim-ddd slim-ddd Public

    API REST en Slim (PHP) con DDD, arquitectura hexagonal y CQRS

    PHP

  2. php-clean-code php-clean-code Public

    Clean Code en PHP: principios y ejemplos

  3. freepik-company/freepik-mcp freepik-company/freepik-mcp Public

    The Freepik enables popular agent Model Context Protocol (MCP) to integrate with Magnific APIs through function calling.

    HTML 77 16