Summary
Juan Martinez is an AI engineer specializing in video games with eight years of experience building agentic NPCs, LLM integrations, and game engine plugins while bridging research and production. He combines deep NLP and ML expertise—from Spark NLP and LLM fine-tuning to RAG and quantization—with hands-on Unity/Unreal development and modding of major titles like Civilization and Crusader Kings. At companies from John Snow Labs to FRVR and Fortis Games he has shipped AI tooling, full-stack game systems, and deployment pipelines (Docker, Kubernetes) that move prototypes into releases. He also teaches advanced data analytics and has a linguistics background, which informs his work on realistic dialogue systems and conversational design. Outside work he maintains R&D projects such as Mindcraft, an LLM-based library for NPC conversations, demonstrating a rare blend of production-grade engineering and hobbyist game innovation.
8 years of coding experience
11 years of employment as a software developer
Master's degree in Video games development with Unity and C# Computer Games and Programming Skills, Master's degree in Video games development with Unity and C# Computer Games and Programming Skills at CICE Escuela Profesional de Nuevas Tecnologías
Master's degree Linguistics Russian Studies, Master's degree Linguistics Russian Studies at Pushkin State Russian Language Institute
Master's degree Applied Linguistics, Master's degree Applied Linguistics at Universidad de Alcalá
Engineer's degree Software engineering & NLP, Engineer's degree Software engineering & NLP at Universitat d'Alacant
MBA Business Administration and Management, MBA Business Administration and Management at Universitat de Barcelona
Русский, Spanish, English, French, Catalan, Portuguese