Juan Gómez
Hi, I'm

Juan Gómez

Building enterprise-grade applications for international companies and public sector. Expert in full-stack development, cloud architecture, and team leadership.

About Me

Get to know me better

Professional Summary

Senior Software Engineer with 15+ years building and modernizing .NET systems for multinational companies and the public sector. Today I pair that foundation with applied AI: RAG assistants that cite their sources, MCP servers for agents and Claude-powered code review, each measured with quality and cost evals. I work end to end, from architecture and backend to frontend, CI/CD and the cloud, and I lead teams with agile practices.

Download CV

Technical Skills

.NET
SQL Server
REST APIs
Microservices
Claude API
RAG
pgvector
MCP
Microsoft.Extensions.AI
LLM evals
TypeScript
React
Next.js
Angular
Node.js
PostgreSQL
NoSQL
Git
CI/CD
Docker
Azure
AWS
Kubernetes
Tailwind CSS
Microfrontends
GraphQL
xUnit
Cypress

Areas of Expertise

Applied AI

RAG assistants on PostgreSQL and pgvector, MCP servers and agents with Claude behind Microsoft.Extensions.AI. Evals in CI, spending guards and prompt-injection defenses.

Backend

Scalable server-side solutions with .NET, Node.js, and SQL databases. Experience with RESTful APIs, microservices, and data processing.

Frontend

Modern web applications with React, Next.js, TypeScript, and Angular. Expertise in building responsive, accessible, and performant user interfaces.

Cloud & DevOps

Cloud infrastructure on AWS and Azure. Proficient in Docker, CI/CD pipelines, and DevOps practices for high-availability systems.

My professional journey

Experience

  1. Software Engineer

    Present

    The Stepstone Group

    Jan 2022 - PresentNicaragua (Remote)

    Technical lead and developer for digital recruitment platforms across 6 international brands (UK, Germany, Ireland, Central America, and the Caribbean), impacting millions of users and thousands of companies.

    • Cut deployment times by ~25% by automating the pipeline and migrating to microservices
    • Implemented architectures with ReactJS microfrontends, .NET microservices and messaging queues, improving scalability and maintainability
    • ReactJS
    • .NET
    • Microservices
    • Microfrontends
    • AWS
    • Messaging Queues
  2. .NET Developer

    Axxis-Systems

    Jun 2020 - Dec 2021Nicaragua (Remote)

    Developed core insurance platforms for clients in Latin America and Europe, supporting business operations across multiple countries.

    • Improved operational efficiency by ~15% by automating processes that used to be manual
    • Cut load times by ~20% and improved platform usability with ExtJS and performance optimization
    • ExtJS
    • JavaScript
    • .NET
    • Performance Optimization
    • Automation
  3. Team Leader

    INIFOM

    Apr 2017 - Jun 2020Nicaragua

    Developed and maintained software solutions for all 153 municipalities across Nicaragua, supporting critical public sector operations with .NET technologies.

    • .NET
    • .NET Core
    • ASP.NET
    • VB 6.0
    • TFS
    • IIS
    • SQL Server
  4. Software Developer

    Attorney General's Office

    Mar 2014 - Apr 2017Nicaragua / Panama

    Led the development and implementation of the cadastre system for all 153 municipal governments nationwide, enabling efficient management of territorial and property information at a national scale.

    • .NET
    • SISCAT
    • SISCAF
    • SIAFI
    • System Integration
  5. Web and .NET Developer

    Managua's Town Hall

    Jan 2010 - Mar 2014Nicaragua

    Developed web-based administrative and planning systems for municipal government operations.

    • ASP MVC
    • .NET
    • Web Development

Want to know more about my work? Let’s talk →

Featured Projects

Featured Projects

Open-source .NET and AI systems, with the numbers measured in public

Open sourceReleased2026

docs-assistant

An AI support assistant that answers from your documents, cites every answer, and hands the conversation to a person when it doesn't know.

retrieval hit@5 on a 54-question bilingual eval
98%
prompt-injection attacks resisted
12/12
model cost per 1,000 questions
$0.33
embeddable widget
9 KB
  • .NET 10
  • C#
  • PostgreSQL
  • pgvector
  • Aspire
  • Claude Haiku 5.5
  • TypeScript
  • Playwright
Open sourceReleased2026

talent-mcp

An MCP server in C# that gives AI agents typed, secured tools for recruiting, built on the session-less 2026-07-28 protocol revision.

typed tools, each behind its own OAuth scope
6
LLM calls: deterministic, zero-cost scoring
0
cold start of the dotnet tool, measured in CI
323 ms
test levels that gate every merge
5
  • .NET 10
  • C#
  • Model Context Protocol
  • OAuth 2.1
  • Keycloak
  • PostgreSQL
  • OpenTelemetry
  • Docker
Open sourceReleased2026

claude-pr-review-bot

A pull request reviewer for GitHub Actions that asks Claude for one document of findings, and can only ever comment.

bugs flagged in a real demo pull request
3/3
measured cost of that review on Claude Haiku 5.5
$0.0009
permissions to approve, block or merge
0
tool: read_file, fetched by SHA from the API
1
  • .NET 10
  • C# 14
  • Claude API
  • Structured outputs
  • GitHub Actions
  • xUnit

Blog

Thoughts and tutorials