Alvaro Esperanca is a software engineer at Google with a decade of hands-on experience spanning academia, industry research, and applied software development. Trained in computer engineering with advanced study in systems and a minor in mathematics and computer science, he blends hardware-aware digital system design (VHDL/FPGA) with modern software and ML workflows. His background includes building production informatics tools at Eli Lilly—social media analysis pipelines, ontology-driven indexing, and faceted search—plus research and teaching roles that sharpened his ability to translate complex requirements into usable systems. Comfortable across the stack, he has repeatedly moved projects from prototype to deployed tooling while mentoring students and peers. Based in Kirkland, WA, he brings a continual learning mindset and a pragmatic focus on making data and models actionable for end users. Notably, his career bridges low-level FPGA implementation and high-level information systems, giving him uncommon breadth for solving cross-domain engineering problems.
9 years of coding experience
6 years of employment as a software developer
MSECE, Computer Engineering, 3.5, MSECE, Computer Engineering, 3.5 at Indiana University–Purdue University Indianapolis
Bachelor of Science (B.S.), Computer Engineering, 3.7, Bachelor of Science (B.S.), Computer Engineering, 3.7 at Indiana University-Purdue University at Indianapolis
Contributions:2 PRs, 6 pushes, 2 branches in 1 year 3 months
queryadvanced-searchlocationtwitterpattern
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.