Andrew Cumming is a Senior Backend Developer with 11 years of experience building Java and Node microservices, system integrations, and CI/CD pipelines in large financial environments. He has a strong track record at RBC delivering Spring Boot services, resilient reactive architectures, and automated test suites (unit, contract, integration, mutation) running on mature pipelines and cloud platforms like Pivotal CF/Bluemix. Experienced in database design with Liquibase and Spring JPA, Andrew also designs caching proxies and optimized ORM queries to improve scalability and production resiliency. He’s comfortable debugging production issues with tools like Dynatrace and collaborating with QA/QE to simulate complex real-world test data and legal/company flows. Beyond implementation, he’s developed prototypes across mobile, MEAN stack, and accessibility tooling early in his career, showing a practical curiosity for prototyping and user-focused solutions.
11 years of coding experience
2 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at Centennial College
Restful Spring Boot API Server for handling requests from the MockApi-UI to process the creation and execution of Mock APIs. Communicates with the Angular 2+ based MockApi-UI application. https://ac-portfolio.herokuapp.com/
Contributions:1 release, 4 PRs, 36 pushes in 1 year 1 month
mockapimockapi-bootspring-boot-apispring
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.