John Parks is a senior software engineer with over 25 years designing and delivering secure, high-performance enterprise and consumer applications, currently driving architecture and delivery at Red Rover. He blends hands-on full-stack development—SPAs, hybrid native, MVC—with API-driven microservices and platform-native deployments across PaaS, IaaS, serverless, and containers, and has deep experience building multi-tenant SaaS and event-driven systems (CQRS, event sourcing, pub/sub). His background spans RDBMS, NoSQL, distributed caching and transactional event systems, plus enterprise schema registry and service-bus mediation, enabling reliable integration orchestration across cloud messaging, databases, and partner endpoints. He’s led IT strategy, budgeting, compliance and staffing as Director of Enterprise Architecture, yet remains a pragmatic coder and proactive self-starter who values humility and continuous learning. Based in Greater Richmond, he pairs enterprise-scale thinking with a developer’s attention to resilience and performance, and an uncommon early-career path from COBOL and web development to modern cloud-native architectures.
11 years of coding experience
22 years of employment as a software developer
Information Systems, Information Systems at J. Sargeant Reynolds College
Web Application Development, Web Application Development at Electronic Data Systems E.Institute
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.