Andrew Leonard is a Principal Software Engineer with a decade of experience designing and building full-stack web and cross-platform desktop applications. He blends backend expertise in Java and Python with frontend skills in JavaScript/Angular and solid devops familiarity on Linux and AWS. Comfortable across relational and NoSQL databases (MySQL, MongoDB, HSQLDB), he focuses on pragmatic, maintainable systems that bridge UI and infrastructure. Based in New Jersey and grounded in a Computer Science degree from Rutgers, he brings steady technical leadership and hands-on execution. Notably, his profile reflects a breadth of language fluency that enables rapid prototyping and production hardening across diverse stacks.
10 years of coding experience
Bachelor of Science (B.S.), Computer Science, GPA: 3.357, Bachelor of Science (B.S.), Computer Science, GPA: 3.357 at Rutgers University-New Brunswick
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
Andrew Leonard - Principal Software Engineer at Ally Financial