Skip to content
View Speeson's full-sized avatar

Block or report Speeson

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.

Content in all repositories owned by your account will be closed.
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
speeson/README.md

Esteban GarcΓ©s PΓ©rez | Full Stack Developer Jr.

GitHub Profile Banner

Welcome to my GitHub profile! I'm a Junior Full Stack Developer and a Higher Technician in Multiplatform Application Development (DAM), passionate about software engineering, emerging technologies, and building impactful applications.

I have hands-on experience in frontend, backend, desktop development, DevOps, and AI-assisted software engineering.

I'm looking for opportunities to grow professionally, contribute to meaningful projects, and continue developing my skills.


πŸ‘¨β€πŸ’» About Me

I'm a graduate in Multiplatform Application Development (DAM), with practical experience designing, developing, and deploying full-stack applications.

I work with technologies such as Kotlin, Python (FastAPI), JavaScript, TypeScript, React, Next.js, and Docker, alongside CI/CD pipelines and cloud infrastructure.

I'm particularly interested in Agentic Software Engineering, combining AI coding agents, specialized subagents, Spec-Driven Development, and automated quality gates to build reliable, maintainable applications.

I enjoy working across the complete software development lifecycle, from architecture and implementation to testing, deployment, and continuous improvement.


πŸ› οΈ Technologies & Tools

Backend

Java Python C++ PHP Go FastAPI Spring Boot Express Flask Node.js Hibernate SQLAlchemy Alembic

Frontend & Application Development

Kotlin JavaScript TypeScript React Next.js Tauri Astro Vite Vercel HTML5 CSS3

DevOps & Observability

Docker GitHub Actions Jenkins Prometheus Grafana Nginx Apache SSH

πŸ€– AI-Assisted & Agentic Development

I integrate AI coding agents and agentic workflows into my development process, using structured specifications, specialized agents, persistent context, and automated validation.

My approach focuses on engineering with AI, not just generating code: defining clear requirements, coordinating agents, enforcing quality gates, and validating changes before deployment.

AI Coding & Orchestration

OpenAI Codex Agentic Development Multi-Agent Subagents MCP

Specifications & Agent Infrastructure

SDD AGENTS.md Hooks Railways Harness Engineering Context Engineering

Automation & Quality Gates

Deploy Impact Automated Testing CI/CD Quality Gates Release Automation

My Agentic Development Workflow

Specification β†’ Planning β†’ Agent Delegation β†’ Implementation β†’ Testing β†’ Deploy Impact β†’ Review β†’ Release

  • Spec-Driven Development (SDD): Structured requirements, technical specifications, acceptance criteria, and implementation plans.
  • Agents & Subagents: Task delegation and coordination across development, investigation, testing, and review.
  • AGENTS.md: Persistent repository instructions, architecture conventions, execution boundaries, and coding standards.
  • Hooks: Event-driven automation for development notifications, scripts, and validation.
  • Railways & Golden Paths: Repeatable execution paths that guide agents through controlled development workflows.
  • Harness Engineering: Agent environments, context management, tool integration, constraints, and feedback loops.
  • Deploy Impact: Change-impact analysis covering affected components, tests, migrations, and deployment requirements.
  • Quality Gates: Automated testing, linting, build verification, and human-reviewed delivery.

These practices are applied to real multi-component projects, coordinating changes across frontend, backend, desktop applications, game addons, databases, and cloud infrastructure.

Databases

MySQL PostgreSQL MongoDB Redis SQLite

Cloud

AWS Azure Cloudflare


πŸ”— Featured Projects

A full-stack, cross-platform shopping list management system combining Android, Web, and NFC technology.

Stack: Kotlin, Jetpack Compose, React, Vite, Cloudflare Workers, D1/SQLite, Vercel.

Features: Shared households, collaborative shopping lists, member invitations, offline synchronization, biometric authentication, and NFC-powered shortcuts.

Architecture: Monorepo with independent Android, Web, and API components.

DevOps: GitHub Actions, selective CI/CD pipelines, Deployment Impact analysis, automated Android APK signing, and GitHub Releases.

A full-stack, multi-platform World of Warcraft companion ecosystem consisting of three interconnected applications: a World of Warcraft addon, a web application, and a Windows desktop application, powered by a centralized serverless backend.

Stack: Tauri, React, TypeScript, Next.js, Cloudflare Workers, D1/SQLite, Lua.

Architecture: Desktop client, web dashboard, serverless API, and World of Warcraft addon.

Engineering: Spec-Driven Development, agentic workflows, automated testing, and deployment validation.

A full-stack inventory management system developed as my final Multiplatform Application Development (DAM) project.

Stack: Kotlin, FastAPI, PostgreSQL, Redis, Celery, Docker.

Features: Inventory tracking, stock movements, sensor integration, automated alerts, and offline capabilities.

DevOps: GitHub Actions, Prometheus, Grafana, and containerized infrastructure.


🌐 Portfolio

Explore my projects, technical skills, and professional experience.

EGP Developer Logo

esgarpe.dev


Thanks for visiting my profile! Feel free to reach out for collaboration opportunities, software development projects, or technical discussions.

Pinned Loading

  1. InventariadoSensores InventariadoSensores Public

    Kotlin

  2. PokemonCounters PokemonCounters Public

    JavaScript

  3. codex-switcher codex-switcher Public

    Forked from Lampese/codex-switcher

    A Desktop Application for Managing Multiple OpenAI Codex CLI Accounts

    Rust

  4. KeystoneSync KeystoneSync Public

    Python

  5. NFCompra NFCompra Public

    Kotlin

  6. weeklyChar weeklyChar Public

    TypeScript