Francisco Alonso is a senior software engineer with 13 years of experience and a PhD in Computer Science, currently building user-facing systems at Google in the GKE UI team. He brings deep expertise in functional programming, language design and embedded systems, having taught Haskell, formal methods and algorithms at multiple universities. His industry work spans backend systems in Elixir, Python and Go, high-performance database access modules, and tooling that automates CRUD and type generation from models. Notably, he implemented automatic endpoint generation with Haskell Servant and contributed an Elm virtual-dom fix, reflecting a habit of improving open-source stacks. Comfortable moving between research and production, he has delivered solutions for government, logistics and financial domains while mentoring teams and shaping architecture. Based in Warsaw, he combines academic rigor with pragmatic engineering to simplify complex systems through automation and strong abstractions.
13 years of coding experience
11 years of employment as a software developer
Master Computer Science, Master Computer Science at Universidad Simón Bolívar
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at École normale supérieure de Lyon
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.