Martin Villagra

Software Engineer at Facebook

United Kingdom
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
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.
code12 years of coding experience
job1 year of employment as a software developer
bookMaster, Computer Science, 9.4/10, Master, Computer Science, 9.4/10 at Universidad Nacional de Rosario
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (3)

home-assistant10
python10
asyncio9

Programming languages (14)

JavaC++JinjaCScalaGoJupyter NotebookErlang

Github contributions (5)

github-logo-circle
rospogrigio/localtuya

Aug 2021 - Jan 2022

local handling for Tuya devices
Role in this project:
userBack-end Developer
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.
tuyatuya-deviceshome-automationsmarthometuya-api
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.
Request Free Trial
Martin Villagra - Software Engineer at Facebook