Summary
Scott Shuffler is a Senior Software Engineer with 12 years of experience building full-stack systems and modernizing legacy platforms, currently driving engineering efforts at NCR Voyix. He blends a strong academic foundation (M.S. in Computer Science) with practical expertise across Java, Python, JavaScript/React, PHP, and embedded Raspberry Pi solutions. Scott has a track record of migrating legacy infrastructure, overhauling internal web apps, and creating autonomous data-collection systems for research, demonstrating an ability to move projects from prototype to production. Comfortable across backend, frontend, and embedded domains, he favors pragmatic engineering—containerized deployments, automated grading and monitoring systems, and resilient architectures. Based in Raleigh, NC, he brings deep institutional knowledge from roles at NCR, IBM, and Appalachian State, and a penchant for turning academic projects into long-running, real-world services.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Appalachian State University
Associate of Science (A.S.), Computer Programming, Associate of Science (A.S.), Computer Programming at Davidson County Community College
English