Summary
Alan Villa is a Senior Software Engineer with 11 years of experience evolving from Java back-ends to modern full-stack development using JavaScript/TypeScript, React, Node, and Ruby/Rails. Currently at Procore in Los Angeles, he brings proven problem-solving skills and a track record of delivering practical solutions in large enterprises like Northrop Grumman and IBM. He has led migrations to GitHub Enterprise and CI pipelines with Jenkins, built MERN-based internal tools, and contributed across JavaFX and C++ codebases early in his career. Active on GitHub and Stack Overflow, he aims to grow a visible technical presence while mentoring teams to optimize design and delivery. Colleagues describe him as forward-thinking and tenacious—someone who pairs high professional standards with a habit of learning new languages and frameworks to meet tough challenges.
11 years of coding experience
7 years of employment as a software developer
Bachelor's of Science, Computer Engineering, GPA = 3.3, Bachelor's of Science, Computer Engineering, GPA = 3.3 at California State University-Long Beach
Cal Poly Pomona
English, Spanish