Staff Software Engineer con más de 15 años construyendo sistemas distribuidos y plataformas para desarrolladores. Lideró arquitectura e iniciativas de plataforma entre equipos en Intuit, Clearwater Analytics y SAP.
Sistemas distribuidos, Microservicios, Diseño de sistemas, Plataformas para desarrolladores
Herramientas / IA
Git, ChatGPT, Claude Code, Codex
Experiencia profesional
Indie Game Studio
Fundador / Lead Engineer
Sep 2024 – Presente
Arquitectando sistemas de gameplay, networking multijugador y tooling de desarrollo para proyectos de juegos con Unreal Engine y Godot.
Establecí flujos de build, pruebas y despliegue para desarrollo de juegos independiente e iteración rápida.
Intuit
Staff Software Engineer / Tech Lead
Nov 2018 – Sep 2024
Arquitecté y entregué una plataforma de screen-sharing en tiempo real usada por equipos de soporte en toda la organización, reduciendo el tiempo de resolución en ~20% y mejorando la satisfacción del cliente.
Diseñé e integré un asistente de soporte con machine learning pre-LLM en flujos internos de soporte para asistencia en chat, guía de troubleshooting y respuestas automatizadas.
Lideré la integración del servicio en la arquitectura de federación GraphQL de Intuit, mejorando la consistencia de APIs y habilitando acceso a datos entre servicios para equipos de plataforma.
Integré telemetría en sistemas de triage con ML, reduciendo la carga de soporte al cliente en ~33% y mejorando la eficiencia de enrutamiento de incidencias.
Brindé liderazgo técnico y guía de arquitectura en integraciones de servicios e iniciativas de plataforma entre equipos.
Clearwater Analytics
Senior Software Engineer / Tech Lead
Ago 2014 – Nov 2018
Reconstruí una plataforma de snapshots de datos de producción desde cero como único ingeniero y líder técnico, replicando 20TB+ de datos de producción en entornos de desarrollo y staging, y reduciendo el tiempo de aprovisionamiento en ~60%.
Mejoré el throughput y la fiabilidad de replicación en grandes conjuntos de datos usados por equipos de ingeniería mediante trabajo de arquitectura y rendimiento.
Diseñé una plataforma interna de despliegue para desarrolladores usada por decenas de ingenieros en múltiples equipos, con visibilidad de entornos, seguimiento de versiones, release tagging, rollbacks y gestión de despliegues.
Reemplacé actualizaciones de estado basadas en polling por Server-Sent Events (SSE), reduciendo el tráfico de polling en ~85% y mejorando la visibilidad de despliegues en tiempo real.
SAP
Software Engineer
Jun 2011 – Ago 2014
Diseñé y construí una aplicación móvil empresarial de cifrado desplegada en miles de dispositivos empresariales, con responsabilidad de arquitectura y liderazgo técnico.
Desarrollé aplicaciones Android empresariales integrando gestión de dispositivos móviles (MDM), controles de seguridad y capacidades de mensajería empresarial.
Implementé soporte MDM a nivel compañía en tooling móvil en colaboración con equipos de producto, QA, seguridad y plataforma.
Proyectos seleccionados
codysmith.app
Sitio de portafolio e ingeniería full-stack
2025 – Presente
Construí y desplegué un portafolio de ingeniería full-stack usando Next.js, Tailwind CSS, PostgreSQL, Drizzle ORM, APIs REST con Bun y Vercel, demostrando ownership de producto de extremo a extremo y despliegue en producción.
Implementé localización, accesibilidad, UI responsive, SEO, caché y rutas API en toda la aplicación.
LiftX
Aplicación web de seguimiento de entrenamientos
2026 – Presente
Construyendo una aplicación full-stack de seguimiento de entrenamientos para registrar ejercicios, seguimiento de progreso y paneles analíticos, demostrando desarrollo de producto de extremo a extremo.
Educación
Boise State UniversityB.S., InformáticaAgo 2008 – Dic 2011