Martin Villagra is a software engineer with 12 years of experience, currently working at Meta and based in the UK, with a strong foundation in machine learning, algorithms and scalable backend systems. A two-time ACM‑ICPC World Finalist and MSc graduate with a 9.4/10, he has built high-throughput distributed services in Erlang, contributed to Buck and CI improvements at Facebook, and implemented CUDA-accelerated image deconvolution for a national synchrotron facility. He combines competitive programming rigor with production engineering—leading teams under pressure and shipping features that touch large codebases and developer workflows. An active open-source contributor, he added climate control support to the popular localtuya project, bringing embedded IoT devices closer to local control. Known for bridging research and production, he thrives on complex algorithmic challenges and operationalizing them at scale.
12 years of coding experience
1 year of employment as a software developer
Master, Computer Science, 9.4/10, Master, Computer Science, 9.4/10 at Universidad Nacional de Rosario
Contributions:1 review, 30 commits, 3 PRs in 5 months
Contributions summary:Martin primarily focused on adding climate control functionality to the localtuya project, which handles Tuya devices. They implemented the necessary code to support climate control, including setting target temperatures, HVAC modes, and preset modes. The user also addressed suggestions by reordering imports and refactoring comments. Additionally, they introduced on/off mode capabilities.
UK capital gains tax calculator for Charles Schwab accounts
Contributions:60 pushes, 44 branches in 3 years 10 months
charlesgainscapital-gainstax-calculatorcalculator
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.