Ph.D. in Computer Science turned full-stack engineer—bridging research and production. My doctoral work on hypergraph-based knowledge representation explored how AI systems handle subjective, multi-perspective knowledge—problems now central to agentic AI design. Current focus: * Agentic AI: Multi-agent orchestrations, RAG architectures, production LLM infrastructure (SGLang, vLLM ..) * Cloud-native: WASM + serverless Engineering track record: * Microservices processing $1bn+ daily (300+ banks, trade finance) * Smart city IoT across 35,000+ parking meters * Monolith-to-microservices migrations for financial platforms * Urban transit systems across major French cities (50+ dev teams) The R&D combination: I understand knowledge representation theory AND ship production systems at scale. Whether it's semantic graphs, multi-agent coordination, or high-throughput microservices—I've researched it and deployed it.

Guillaume Surroca

Ph.D. in Computer Science turned full-stack engineer—bridging research and production. My doctoral work on hypergraph-based knowledge representation explored how AI systems handle subjective, multi-perspective knowledge—problems now central to agentic AI design. Current focus: * Agentic AI: Multi-agent orchestrations, RAG architectures, production LLM infrastructure (SGLang, vLLM ..) * Cloud-native: WASM + serverless Engineering track record: * Microservices processing $1bn+ daily (300+ banks, trade finance) * Smart city IoT across 35,000+ parking meters * Monolith-to-microservices migrations for financial platforms * Urban transit systems across major French cities (50+ dev teams) The R&D combination: I understand knowledge representation theory AND ship production systems at scale. Whether it's semantic graphs, multi-agent coordination, or high-throughput microservices—I've researched it and deployed it.

Available to hire

Ph.D. in Computer Science turned full-stack engineer—bridging research and production.
My doctoral work on hypergraph-based knowledge representation explored how AI systems handle subjective, multi-perspective knowledge—problems now central to agentic AI design.

Current focus:

  • Agentic AI: Multi-agent orchestrations, RAG architectures, production LLM infrastructure (SGLang, vLLM …)
  • Cloud-native: WASM + serverless

Engineering track record:

  • Microservices processing $1bn+ daily (300+ banks, trade finance)
  • Smart city IoT across 35,000+ parking meters
  • Monolith-to-microservices migrations for financial platforms
  • Urban transit systems across major French cities (50+ dev teams)

The R&D combination: I understand knowledge representation theory AND ship production systems at scale. Whether it’s semantic graphs, multi-agent coordination, or high-throughput microservices—I’ve researched it and deployed it.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
French
Fluent
Japanese
Beginner
Spanish; Castilian
Beginner

Work Experience

Senior Full Stack Engineer at IEM Group
October 1, 2023 - November 26, 2025
Leading the technical evolution as an all-stack engineer, architecting and delivering cloud-native solutions for Smart City parking infrastructure across Europe and Asia-Pacific. Architected event-driven microservices with NATS for real-time vehicle detection and payment processing, handling high-throughput IoT data streams from 35,000+ connected meters. Integrated WebAssembly to port critical business logic into JavaScript environments, unifying the tech stack while maintaining performance and type safety. Built AI-powered tooling with LangChain and RAG to automate data transforms and accelerate development workflows, reducing manual engineering overhead. Delivered end-to-end production systems spanning React frontend, Go/Node.js backends, GraphQL APIs, and MongoDB, with multi-cloud deployments (GCP, AWS) and Kubernetes for zero-downtime releases.
Senior Full Stack Engineer at Komgo Geneva
April 30, 2023 - April 30, 2023
Delivered features across two technology stacks (Go/Node.js backend, React frontend, GraphQL APIs, PostgreSQL/MongoDB) for a FinTech/trade finance platform handling large-scale transactions. Built CI/CD pipelines across multi-cloud deployments, implemented monitoring and log aggregation, and leveraged Kubernetes orchestration to ensure reliability for mission-critical financial services.
Full Stack Engineer at Assentis
May 31, 2021 - May 31, 2021
Full-stack engineering for enterprise CCMS platforms, delivering client-facing features and migrating to cloud-native microservices (Spring Boot, Kubernetes, Cloud Foundry). Improved performance, reliability, and scalability for large financial institutions.
Full Stack Engineer at Agixis
February 28, 2019 - February 28, 2019
Delivered enterprise IoT and fintech solutions for urban infrastructure and digital payment platforms. Contributed to a 50+ developer team to build end-to-end solutions connecting web portals, back-office systems, and IoT device networks; implemented technologies across Java, Hibernate, Kubernetes, and payment workflows.
PhD Student at CIRAD
June 30, 2017 - June 30, 2017
PhD studies bridging Semantic Web and knowledge representation with a focus on graph algorithms and data integration for agricultural and environmental research.
Research/Developer at CIRAD Montpellier
September 30, 2013 - September 30, 2013
Territorial dynamics modelling using DPSIR framework; developed hybrid Python/Java inference engine to integrate multi-source indicators for causal analysis of community actions.
Developer at CIRAD Montpellier
September 30, 2012 - September 30, 2012
Implemented Java library for plant biomechanics simulation; created interactive interfaces for modeling structural responses to mechanical stresses in plant architecture.
Senior Full Stack Engineer at Komgo
April 1, 2023 - April 1, 2023
Drove enterprise trade finance infrastructure supporting $1Bn+ in daily transactions for 300+ multinational corporations and global banks. Thrived in a fast-paced environment with constant context-switching between frontend, backend, database, and DevOps domains. Delivered features across two stacks: JavaScript ecosystem (TypeScript, React, GraphQL, Prisma, MongoDB microservices) and Java ecosystem (Kotlin/Java, Spring, JSF, Hibernate, PostgreSQL). Built end-to-end front-end interfaces and back-end APIs for letters of credit, guarantees, and trade workflows, connecting banks, corporates, and service providers. Optimized PostgreSQL via query tuning, indexing, and connection pooling to improve back-end response times. Engineered CI/CD pipelines and production monitoring (Azure DevOps) to achieve zero-downtime deployments.
Full Stack Engineer at Assentis
May 1, 2021 - May 1, 2021
Spearheaded architectural transformation from a monolithic Java application to cloud-native microservices (Spring Boot, Kubernetes, Cloud Foundry) for an enterprise CCM platform serving 100+ financial institutions including top European banks. Enabled elastic scaling and accelerated feature delivery. Prototyped client-driven data-rich presentations via a C# add-in to author in PowerPoint, bridging desktop productivity with enterprise data workflows and backend APIs. Delivered features across Java/Spring and JavaScript/JSF front-ends, connecting to enterprise data workloads and improving deployment velocity.
Full Stack Engineer at Agixis
February 1, 2019 - February 1, 2019
Delivered enterprise IoT and fintech solutions for urban infrastructure and digital payment platforms. Contributed to a 50+ developer team building a comprehensive ticketing ecosystem deployed across major French cities and Nouméa. Built full-stack solution connecting web portal, back-office, and extensive IoT device network (purchase terminals, validation devices). Implemented Java/JS frontend and PostgreSQL/MyBatis backend and delivered a payment platform with contract lifecycle management.
Territorial dynamics modelisation at CIRAD
September 1, 2013 - September 1, 2013
Developed a knowledge representation framework for territorial dynamics using the DPSIR model to analyze causal chains of community actions. Built a hybrid Python/Java inference engine integrating multi-source indicators and prototyped multi-source indicators for socio-environmental analysis.
PlantBioM at CIRAD
September 1, 2012 - September 1, 2012
Implemented a Java library for plant biomechanics simulation using transfer matrix methods and created interactive interfaces to model structural responses to mechanical stresses (gravity, constraints).
Senior Full Stack Engineer at Komgo
April 30, 2023 - April 30, 2023
Senior Full Stack Engineer driving the development of an enterprise trade finance infrastructure processing over $1B+ daily transactions for 300+ multinational corporates and global banks. Operated in a fast-paced environment requiring constant context-switching between frontend, backend, data, and DevOps domains. Delivered end-to-end product features across two complete technology stacks: JavaScript/TypeScript frontends (React/Redux, GraphQL, Prisma, MongoDB microservices) and Java-based backends (Kotlin/Java, Spring, Hibernate, PostgreSQL). Built robust frontends and backends, exposed APIs for digital letters of credit, and established production-ready CI/CD with multi-cloud deployments.
PhD Student at University of Montpellier / LIRMM / CIRAD
June 30, 2017 - June 30, 2017
PhD studentship focusing on semantic web and knowledge representation with a social web emphasis, bridging research between semantic technology and practical applications. Developed knowledge representation frameworks and novel inference approaches for socio-technical systems.
Researcher / Knowledge Representation Developer at CIRAD Montpellier
September 30, 2013 - September 30, 2013
Territorial dynamics modelling using DPSIR framework. Built a hybrid Python/Java inference engine integrating multi-source indicators to analyze causal chains of community actions and impacts.
Java Library Developer / Research at CIRAD PlantBioM
September 30, 2012 - September 30, 2012
Implemented Java library for plant biomechanics simulation using transfer matrix methods. Created interactive interfaces for modeling structural responses to mechanical stresses in plants.
PhD Student at University of Montpellier / CIRAD (PhD Studentship)
June 1, 2017 - June 1, 2017
PhD research focusing on semantic web and knowledge representation. Developed novel framework bridging Semantic Web and Social Web with connectivity-inspired learning approaches; published work on machine learning for knowledge graphs and personalized AI systems. Implemented graph-based knowledge representations (RDF/OWL, Neo4j, Apache Jena) and built a full-stack prototype (Java/Spring Boot backend, JavaScript frontend) to validate research hypotheses with real data.
Territorial Dynamics Modelling Research at CIRAD
September 30, 2013 - September 30, 2013
Worked on territorial dynamics modelling using the DPSIR framework (Drivers, Pressures, States, Impacts, Responses) to analyze causal chains of community actions. Built hybrid Python/Java inference tooling to integrate multi-source indicators and environmental data for policy-support outcomes.
PlantBioM Research Assistant at CIRAD
September 30, 2012 - September 30, 2012
Implemented a Java library for plant biomechanical simulations using transfer-matrix methods; created an interactive interface to model structural responses to mechanical stresses and contributed to both frontend and backend modelling efforts.

Education

PhD in Semantic Web at University of Montpellier
January 1, 2014 - December 31, 2017
Master IMAGINA (Images, Games and Intelligent Agents) at University of Montpellier
January 1, 2010 - December 31, 2013
Bachelor in Computer Science at University of Montpellier
January 1, 2007 - January 1, 2010
Ph.D. in Semantic Web at University of Montpellier
January 1, 2014 - December 31, 2017
Master IMAGINA (Images, Games and Intelligent Agents) at University of Montpellier
January 1, 2010 - December 31, 2013
Bachelor, Informatique at University of Montpellier
January 1, 2007 - December 31, 2010
PhD at University of Montpellier / LIRMM
January 1, 2014 - December 31, 2017
Master IMAGINA (images, games and intelligent agents) at University of Montpellier
January 1, 2010 - December 31, 2013
Bachelor, Informatique at University of Montpellier
January 1, 2007 - January 1, 2010
Ph.D at University of Montpellier
January 1, 2014 - June 1, 2017
Master IMAGINA (images games and intelligent agents) at University of Montpellier
January 1, 2010 - December 1, 2013
Bachelor, Informatique at University of Montpellier
January 1, 2007 - January 1, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Financial Services, Professional Services, Education, Government, Transportation & Logistics, Media & Entertainment