Lluís Puig

Substitute Professor at Universitat Politècnica de Catalunya

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Lluís Puig is a research software engineer and substitute professor with a decade of experience turning provable graph algorithms and combinatorial optimization research into production-quality C++ libraries with Python bindings and rigorous testing. He designed and maintains the Linear Arrangement Library, built high-performance algorithmic components for SAT/MaxSAT toolchains, and completed a PhD focused on optimal linear arrangements of trees. Comfortable bridging theory and product, he proves or tightens complexity bounds, then delivers maintainable, performance-conscious implementations that teams can adopt. He teaches introductory C++ programming while running hands-on workshops to help researchers and engineers adopt algorithmic solutions. Based in Barcelona, he combines academic rigor with practical engineering—often choosing subtle implementation strategies that preserve theoretical guarantees in real-world code. Lluís is seeking R&D or algorithm engineering roles where provable efficiency and measurable performance gains matter.
code10 years of coding experience
job7 years of employment as a software developer
bookUPC Universitat Politècnica de Catalunya
languagesenglish (cambride c2 level), Spanish, Catalan
stackoverflow-logo

Stackoverflow

Stats
812reputation
34kreached
27answers
26questions
github-logo-circle

Github Skills (52)

mingw-w6410
debian10
suse10
windows10
pdf10
linux10
perl10
pdf-viewer10
ubuntu10
arch10
compile10
wacom10
doxygen10
handwriting10
pen10

Programming languages (8)

C++ShellLLVMHandlebarsScalaJavaScriptRubyPython

Github contributions (5)

github-logo-circle
Contributions:107 pushes, 1 branch in 4 years 11 months
Contributions:135 commits, 5 pushes in 2 years
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Lluís Puig - Substitute Professor at Universitat Politècnica de Catalunya