James Anderson is a software engineer with nine years of experience building backend systems and improving core functionality for production-grade applications. Based in Virginia, he has a strong practical focus on reliability—contributing to open-source grading infrastructure (Submitty) by fixing critical errors, enhancing database queries, and adding team management and autograding features. At EAI Technologies he honed application innovation skills before joining CYLITIX, where he continues to ship clean, maintainable code. With a BS in Computer Science and earlier studies in mathematics and education, he brings analytical rigor and a knack for translating complex requirements into dependable tooling that supports teaching and assessment workflows.
9 years of coding experience
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University at Albany
Mathematics and Education, Mathematics and Education at Adams State University
Homework Submission, Automated Grading, and TA grading system.
Role in this project:
Back-end Developer
Contributions:19 commits, 19 PRs, 52 pushes in 4 months
Contributions summary:James primarily contributed to back-end functionality, addressing a divide-by-zero error and a syntax error in database queries. They implemented team management features, including submissions and autograding capabilities. The user's work involved modifications to database queries, changes in the electronic grader, and additions to the admin interface, indicating a focus on improving the core functionality of the grading system.
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.