The story, in full
Diego Téllez.
Senior Software Engineer · Applied AI · Distributed Systems · Game Development
Santa Cruz de Tenerife, Spain
Independent software engineer specializing in distributed systems, applied AI, cloud infrastructure, and backend platforms. Shipped production NLP, GenAI, and RAG services; built systems supporting hundreds of thousands of players; reduced AWS costs by approximately $50,000 per year. Now developing Echoes of the Cove full time.
Experience
- Lead end-to-end development of Echoes of the Cove, a commercial cross-platform 2D action RPG planned for 2027.
- Own a custom C# / MonoGame-based engine, scripting systems, AI behavior, physics, data-driven gameplay, and developer tooling.
- Profile and optimize CPU, memory, and rendering performance; manage production planning, QA, build pipelines, and release preparation.
- Provide technical direction and integration standards for external contributors. Full-time focus since leaving the last employed role in October 2025.
C#MonoGameEngine architectureGame AIPhysicsProfilingBuild & release
- Built high-performance FastAPI endpoints exposing AI models and automated ML/DL training, validation, and serving pipelines.
- Worked with PostgreSQL, vector stores, Pydantic, and LangChain / LangGraph to deliver production AI features.
- Deployed and monitored solutions on AWS with Docker, Kubernetes, and GitHub Actions.
PythonFastAPIPostgreSQLML pipelinesAWSKubernetes
- Designed and maintained distributed server systems for mobile games supporting hundreds of thousands of players.
- Focused on scalable architecture, runtime performance, reliability, and fault tolerance using C#, TypeScript, and cloud infrastructure.
- The company ceased operations in June 2025.
C#TypeScriptDistributed systemsAWSGoogle Cloud
- Built an AI-driven education platform using custom agents and the Gemini API to create personalized learning experiences.
- Used conversational assessment to generate structured courses, curate articles and videos, and create quizzes.
- Featured in the Google Gemini API Developer Competition project showcase.
AI agentsGeminiFastAPIPersonalized learning
- Developed and deployed production NLP, GenAI, and RAG applications, microservices, and APIs in the Machine Learning Products & APIs team.
- Built backend services, frontend interfaces, and databases while improving scalability, security, code quality, and maintainability.
NLPRAGGenAIAPIsBackend services
- Built developer tools, internal platforms, and reusable libraries for reliable service-to-service communication.
- Worked across platform reliability, experimentation, security, backend services, and developer experience.
TypeScriptReactKubernetesDeveloper experienceService-to-service communication
- Led a database cleanup initiative that reduced AWS costs by approximately $50,000 per year.
- Designed and implemented Jenkins CI/CD pipelines and automated rich Grafana dashboards during application deployment.
- Built and maintained an internal developer platform, a development CLI, core services, and a monorepo of more than 60 Node.js applications.
AWSJenkinsGrafanaNode.jsTypeScriptCI/CD
- Designed and developed a platform connecting professionals in Spain with remote work opportunities.
- Owned product planning, a React single-page application, Node.js / Express APIs, and deployment on Netlify and Render.
ReactNode.jsExpressProduct development
- Taught the MERN stack through coding challenges, small projects, progress reviews, and hands-on debugging.
- Reviewed student code and taught clear code, separation of responsibilities, SOLID, DRY, and effective use of documentation.
TeachingMongoDBExpressReactNode.jsCode review
- Contributed to a cross-platform greenhouse management application showing sensor data and controlling lighting, humidity, and temperature schedules.
- Built with TypeScript, Angular 12, and Ionic 5, including a reusable Angular data-access library; worked with Docker, Kubernetes, ArgoCD, and Google Cloud deployment tooling.
TypeScriptAngularIonicIoTData-access libraries
Core skills
Languages
Python · TypeScript · C# · Java · Scala · C++
AI & backend
GenAI · RAG · NLP · AI agents · ML/DL pipelines · Model serving · FastAPI · Flask · Spring Boot · NestJS · .NET
Cloud & systems
AWS · Azure · GCP · Docker · Kubernetes · Kafka · RabbitMQ · Linux · GitHub Actions · Jenkins · CI/CD
Data & frontend
PostgreSQL · MySQL · MongoDB · Redis · React · React Native · Angular · Vue.js
Game development
MonoGame · C# engine architecture · Game AI · Physics · Scripting · Profiling · Data-driven gameplay
Selected products
2024 – PresentEchoes of the Cove
An atmospheric 2D action RPG developed on a custom C# / MonoGame-based engine. Planned for 2027.
Explore Echoes of the Cove2026Confident
Open-source offline AI chat between iPhone and Mac, using local LLMs and peer-to-peer Multipeer Connectivity.
Explore Confident2024 – 2025The Intellect Hub
Personalized AI learning paths, content curation, and quizzes powered by Gemini and custom agents.
Explore The Intellect Hub2025 – 2026Focus Time Only
Published privacy-first iOS productivity app with Pomodoro workflows, face-down detection, and on-device AI-generated motivational content. No user-data collection.
2023 – 2024Teletrabajo.app
A remote-work platform for professionals in Spain, built with React and Node.js / Express.
Education &
certifications
BSc in Computer Science & Software Engineering
Universidad Internacional de Valencia · 2019 – 2022
Edge AI (TinyML) Professional Certificate
Harvard University · 2023
AI Agents
Hugging Face · 2025