Summary
Guillem Francès is a Principal Engineer specializing in AI planning who blends a PhD and multiple postdoctoral roles with 12+ years of industry software engineering experience. He has led development of production-grade planning and scheduling systems—integrating solvers like Clingo, Z3 and OR-Tools—while shipping web and factory-simulation platforms in fast-paced environments. A long-time contributor to the Fast Downward planner, his work improves core search and heuristic interactions in a widely used open-source classical planning system. Comfortable across Python, C++ and full-stack web stacks, he has taken models from research prototypes to robust, maintainable production systems in med-tech and manufacturing. Guillem enjoys dissecting the mathematical structure of hard problems and building well-designed, future-proof solutions that scale in multi-disciplinary teams. Having lived and worked internationally, he combines deep research credentials with pragmatic engineering and a track record of mentoring others.
12 years of coding experience
15 years of employment as a software developer
Doctor of Philosophy - PhD Artificial Intelligence, Doctor of Philosophy - PhD Artificial Intelligence at Universitat Pompeu Fabra
UPC Universitat Politècnica de Catalunya
Spanish, Catalan, English, French, German