Pablo Caviglia is an engineering team lead with two decades of hands-on experience evolving from JEE server-side systems to mobile, embedded, and IoT solutions. He combines deep Android and Java expertise with modern serverless architectures on GCP/AWS and practical Firestore mastery, routinely architecting cloud-connected devices and secured custom Android hardware. Pablo has led cross-functional teams to refactor legacy systems into testable, modular architectures and shipped products ranging from consumer apps and Android cameras to BLE drone drivers and commercial POS software deployed across Latin America. He pairs low-level skills (microcontroller programming, native OpenCV integration, hardware sensors) with AI experimentation in LLMs like ChatGPT and StableLM to build intelligent, edge-aware systems. Based in Uruguay, he’s equally comfortable as a developer, mentor, and tech lead, often owning full-stack end-to-end deliveries that blend creativity with operational rigor.
10 years of coding experience
18 years of employment as a software developer
System Analyst, Information Technology, System Analyst, Information Technology at Universitario Autónomo del Sur
Sun Programmer, Programming Language, Certified Programmer for the Java 2 Platform 1.4, Sun Programmer, Programming Language, Certified Programmer for the Java 2 Platform 1.4 at Sun Certified Programmer for the Java 2 Platform 1.4
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
Pablo Caviglia - Engineering Team Lead at Tencent Americas