Summary
Emmanuel Castro is a GIS Software Architect based in Greater Paris with over a decade of experience designing and building complex information systems across GIS, homeland security, military intelligence, and transmission system operator domains. He blends hands-on Scala and Java (SCJP) development with system and DSL design, big data engineering, applicative security, and knowledge management driven by ontologies and NLP. A long-tenured consultant who transitioned with Euriware into Capgemini, he excels at translating research-grade AI and agent-based concepts from his academic work into pragmatic, production-ready architectures. Comfortable in Agile environments, he combines back-office JavaScript tooling with strong server-side expertise to deliver secure, auditable systems. Notably, his background includes PhD-level research in rational agents and interaction management, which informs his approach to complex information modeling and DSLs.
8 years of coding experience
14 years of employment as a software developer
Master II (DEA), Artificial Intelligence, Master II (DEA), Artificial Intelligence at University of Montpellier
Bac C, Bac C at Lycée Jean Mermoz, Montpellier
French, English, Chinese, German, taiwanais, breton