Ingeniería de Software

Samuel Leiton Navarrete

Ingeniero de Software · Backend · Full-Stack · Desarrollador de IA

Costa Rica Remoto

Correo
samuel.leiton.n@gmail.com

GitHub
github.com/samleinav

Web
samleinav.github.io

Ver en inglés

Resumen Profesional

Ingeniero de Software con más de 6 años de experiencia profesional (2019-2026) trabajando como desarrollador independiente, enfocado en sistemas backend, plataformas SaaS, APIs y soluciones impulsadas por IA. Fuerte base en arquitecturas escalables, sistemas modulares, agentes de IA, pipelines RAG y aplicaciones críticas para negocio utilizadas en entornos reales de producción.

Experiencia Profesional

Freelance Software Engineer (Backend / Full-Stack / AI)

2019 - Presente

Diseño, desarrollo y mantenimiento de sistemas web complejos con fuerte énfasis en arquitectura backend, lógica de negocio e integraciones.

Responsabilidades Clave

  • • Diseño y desarrollo de APIs REST
  • • Arquitecturas SaaS multi-tenant
  • • Desarrollo full-stack con enfoque backend
  • • Integración de IA, agentes y sistemas RAG
  • • Automatización de procesos críticos de negocio y reportería

Proyectos Destacados

Sistemas de Matrícula Educativa (MEP)

  • • Plataformas web de matrícula estudiantil
  • • Verificación de póliza del INS
  • • Generación de reportes oficiales y documentos PDF
  • • Gestión de periodo académico, grado, grupo y estado de matrícula
  • • Soporte de flujos administrativos y regulatorios reales

Agentes de IA y Sistemas de Chat RAG

  • • Desarrollo de agentes conversacionales de IA
  • • Implementación de Retrieval-Augmented Generation (RAG)
  • • Búsqueda semántica, embeddings y gestión de contexto
  • • Integración por API con sistemas internos

Plataformas SaaS

  • • Diseño e implementación de productos SaaS escalables
  • • Arquitectura modular y extensible
  • • Gestión de usuarios, permisos y multi-tenancy
  • • Integraciones externas y automatización

SkitSaaS - Plataforma Modular de Aplicaciones SaaS

  • • Plataforma SaaS modular construida con Next.js
  • • Arquitectura reutilizable y extensible
  • • Backend orientado a APIs
  • • Base para productos SaaS personalizados

Habilidades Técnicas

Lenguajes

C#, TypeScript, JavaScript, PHP

Backend

.NET / ASP.NET, Laravel, Node.js, Express

Frontend

Next.js, HTML / CSS, Tailwind CSS

Bases de Datos

MySQL, PostgreSQL, SQL Server, MongoDB

IA y Automatización

AI Agents, RAG, MCP, integración de modelos y pipelines

Infraestructura y Desarrollo

APIs REST, sistemas SaaS multi-tenant, Docker, Git, Linux

Industrias

  • • Sistemas y administración educativa
  • • Plataformas SaaS
  • • Automatización de negocios
  • • IA aplicada y agentes inteligentes

Idiomas

  • • Español: Nativo
  • • Inglés: Básico