Summary
Marshall Gates is a seasoned Senior Software Engineer with over two decades of experience building and maintaining telecom operations and embedded systems, now focused on supporting legacy platforms while driving ServiceNow enhancements. He brings deep, language-agnostic expertise across PHP, Python, C/C++, assembly, Java, and real-time/embedded development, paired with hands-on database and OSS integration work that helped unify disparate billing and provisioning systems. A pragmatic problem-solver, Marshall has led end-to-end OSS deployments and created user-facing interfaces that consolidate complex backend workflows for customer care and circuit provisioning. Based in West Virginia, he now explores Android, Arduino and retro computing—an indicator of continuous curiosity that informs both modern integrations and low-level optimization.
11 years of coding experience
24 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of North Carolina Asheville