Staff Software Engineer avec plus de 15 ans d’expérience dans la construction de systèmes distribués et de plateformes développeur. A dirigé l’architecture et des initiatives plateforme inter-équipes chez Intuit, Clearwater Analytics et SAP.
Systèmes distribués, Microservices, Conception de systèmes, Plateformes développeur
Outils / IA
Git, ChatGPT, Claude Code, Codex
Expérience professionnelle
Indie Game Studio
Fondateur / Lead Engineer
Sept. 2024 – Présent
Architecture de systèmes de gameplay, de réseau multijoueur et d’outils de développement pour des projets de jeux avec Unreal Engine et Godot.
Mise en place de workflows de build, test et déploiement pour le développement de jeux indépendant et l’itération rapide.
Intuit
Staff Software Engineer / Tech Lead
Nov. 2018 – Sept. 2024
A conçu et livré une plateforme de partage d’écran en temps réel utilisée par les équipes support à l’échelle de l’organisation, réduisant le temps de résolution d’environ 20 % et améliorant la satisfaction client.
A conçu et intégré un assistant support ML pré-LLM dans les workflows internes pour l’assistance chat, le guidage de dépannage et les réponses automatisées.
A piloté l’intégration du service dans l’architecture de fédération GraphQL d’Intuit, améliorant la cohérence des API et l’accès aux données inter-services pour les équipes plateforme.
A intégré la télémétrie dans des systèmes de triage ML, réduisant la charge du support client d’environ 33 % et améliorant l’efficacité de routage des incidents.
A fourni leadership technique et guidance d’architecture sur les intégrations de services et les initiatives plateforme inter-équipes.
Clearwater Analytics
Senior Software Engineer / Tech Lead
Août 2014 – Nov. 2018
A reconstruit une plateforme de snapshots de données de production depuis zéro en tant qu’ingénieur unique et lead technique, en répliquant 20 To+ de données de production vers les environnements de développement et de staging, et en réduisant le temps de provisioning d’environ 60 %.
A amélioré le débit et la fiabilité de réplication sur de grands jeux de données utilisés par les équipes d’ingénierie via des travaux d’architecture et de performance.
A conçu une plateforme interne de déploiement développeur utilisée par des dizaines d’ingénieurs sur plusieurs équipes, avec visibilité des environnements, suivi de versions, tags de release, rollbacks et gestion des déploiements.
A remplacé les mises à jour de statut basées sur le polling par Server-Sent Events (SSE), réduisant le trafic de polling d’environ 85 % et améliorant la visibilité des déploiements en temps réel.
SAP
Software Engineer
Juin 2011 – Août 2014
A conçu et développé une application mobile enterprise de chiffrement déployée sur des milliers d’appareils d’entreprise, avec responsabilité d’architecture et de leadership technique.
A développé des applications Android enterprise intégrant la gestion d’appareils mobiles (MDM), des contrôles de sécurité et des capacités de messagerie enterprise.
A implémenté le support MDM à l’échelle de l’entreprise dans les outils mobiles en collaboration avec les équipes produit, QA, sécurité et plateforme.
Projets sélectionnés
codysmith.app
Site portfolio / ingénierie full-stack
2025 – Présent
A conçu et déployé un portfolio d’ingénierie full-stack avec Next.js, Tailwind CSS, PostgreSQL, Drizzle ORM, APIs REST Bun et Vercel, démontrant une ownership produit de bout en bout et un déploiement production.
A implémenté localisation, accessibilité, UI responsive, SEO, cache et routes API sur l’ensemble de l’application.
LiftX
Application web de suivi d’entraînement
2026 – Présent
Développement d’une application full-stack de suivi d’entraînement pour la journalisation des exercices, le suivi de progression et des tableaux de bord analytiques, démontrant un développement produit de bout en bout.
Formation
Boise State UniversityLicence (B.S.), InformatiqueAoût 2008 – Déc. 2011