Zachariah Mathews is a Lead Software Engineer with a decade of experience building and modernizing Java-based wealth management platforms and microservices in the financial services sector. Armed with an MS in Computer Science from NC State and a BTech from the University of Kerala, he has progressed from full-stack contributor to engineering tech lead and now leads teams at Envestnet. He combines strong backend chops (Java, SQL, microservices) with practical experience in migration from monoliths to services, integrations like DocuSign, and CI/CD improvements. An active open-source maintainer during his graduate studies, he contributed backend logic and rubric validation to the NSF-supported Expertiza education platform. Based in Malvern, PA, he blends product-minded engineering with entrepreneurship—co-founding two ventures focused on web and local commerce—and a habit of continuous learning that keeps him current with industry trends.
10 years of coding experience
12 years of employment as a software developer
Master's Computer Science, Master's Computer Science at North Carolina State University
High School Computer Science, High School Computer Science at Loyola School Thiruvananthapuram
Bachelor of Technology - BTech Computer Science Engineering, Bachelor of Technology - BTech Computer Science Engineering at University of Kerala
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Role in this project:
Back-end Developer
Contributions:35 commits, 13 PRs, 4 pushes in 11 months
Contributions summary:Zachariah primarily contributed to the back-end logic of the Expertiza application, focusing on assignment and questionnaire functionalities. Their work involved adding validations for rubrics, ensuring the correct weights, and implementing features such as copying rubrics during assignment copying. The user also addressed issues related to user deletion and CI/CD. The commits show a focus on maintaining and improving the core functionalities of the application.
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Contributions:4 PRs, 28 pushes, 36 branches in 10 months
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
Zachariah Mathews - Lead Software Engineer at Envestnet, Inc