GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — pespinel - Overview

@pespinel pespinel Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@pespinel
pespinel
Follow
View pespinel's full-sized avatar
👨‍💻

Pablo Espinel pespinel

👨‍💻
Follow
7 followers · 5 following
  • Telefónica I+D
  • Valladolid

Achievements

Achievement: Pull Sharkx4Achievement: QuickdrawAchievement: Pair Extraordinairex4Achievement: YOLO

Achievements

Achievement: Pull Sharkx4Achievement: QuickdrawAchievement: Pair Extraordinairex4Achievement: YOLO
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
pespinel/README.md

Hi, I'm Pablo 👋

📍 Valladolid, Spain  |  💼 Senior Software Engineer @ Telefónica Innovación Digital

Swift TypeScript Python Docker Claude iOS MCP

10+ years in mobile, now deep into AI engineering — building mobile test infrastructure at scale by day, shipping agents and breaking 3D prints by night. Focused on making LLMs actually useful in production.

🔗 linkedin.com/in/pablo-espinel-caballero


Current Work

  • 📱 Mobile development — High-scale iOS & web test infrastructure used across multiple teams
  • 🤖 Applied AI — Agent-based tools integrated into real engineering workflows
  • 🔌 Model Context Protocol (MCP) — Integration & server development for AI tooling
  • ⚙️ CI/CD and developer tooling — Automation with GitHub Actions, Jenkins and internal tooling
  • ⚡ AI-powered dev tooling — Internal tools that make developer workflows smarter

Open Source

My projects

  • 🔐 SkillSeal — Lint, score and routing-test Agent Skills before your agents do · Python
  • 🎮 RAWGKit — Swift-native SDK for the RAWG Video Games Database API
  • 🚌 AuvasaKit / BusVal — Swift SDK and unofficial iOS app for Valladolid's public transit data
  • 🔔 ntfy.app — Unofficial ntfy.sh iOS client

Contributing to

  • 🤖 appium-mcp — MCP server for Appium mobile automation
  • 📊 test-reporter — Test results from popular frameworks, rendered in GitHub
  • 🐝 Shellbee — Native SwiftUI app for Zigbee2MQTT
  • 💶 Finanze — Self-hosted, privacy-first net worth tracker
  • 🏠 homebridge-nest — Nest plugin for Homebridge
  • 🚪 fermax-blue-hass — Home Assistant integration for Fermax Blue intercoms
  • 🖥️ ProxMenux — Interactive management menu for Proxmox VE

Stack

Languages · Swift · TypeScript · Python · Bash · Rust

Mobile & Testing · iOS · SwiftUI · XCUITest · Appium · Gherkin / BDD

Infrastructure & Automation · Docker · GitHub Actions · Jenkins · Ansible · Windmill · Nginx

AI & LLMs · Claude · OpenAI · LangChain · RAG · MCP

Backend & Data · Django · Redis · Elasticsearch · InfluxDB

Observability · Grafana · Prometheus


Certifications

AI & MCP

  • Model Context Protocol: Advanced Topics — Anthropic (2026)
  • Introduction to Model Context Protocol — Anthropic (2026)
  • AI Fluency: Framework & Foundations — Anthropic (2026)
  • Iniciación al desarrollo con IA — BIG school (2026)

Networking

  • CCNA Routing & Switching — Cisco Networking Academy (2016, 2017)

Languages

🇪🇸 Spanish (native)  |  🇬🇧 English (professional working proficiency)


GitHub Stats

Includes private contributions

Metrics

Commit calendar

Pinned Loading

  1. RAWGKit RAWGKit Public

    A swift-native SDK for the RAWG Video Games Database API.

    Swift

  2. ntfy.app ntfy.app Public

    Unofficial ntfy.sh iOS client

    Swift

  3. Scratcher Scratcher Public

    Batch account creator for https://scratch.mit.edu

    Python

  4. SkillSeal SkillSeal Public

    Test your Agent Skills before your agents do — lint, score, and routing-test SKILL.md files.

    Python

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.