Summary
Shouryan Nikam is a Software Engineer II at Tektronix with eight years of software development experience and a double BS in Computer Science and Data Science from the University of Michigan. He has moved up through roles at Tektronix from intern to engineer to his current position, applying machine learning to digital signal processing and building novel measurement capabilities for oscilloscopes. His background spans academia and industry—teaching assistant and undergraduate research on cost-effective refueling strategies for autonomous vehicles—bringing a mix of practical engineering and research-driven problem solving. Based in Beaverton, Oregon, he pairs systems-level thinking with hands-on implementation across firmware, ML, and user-facing tooling. An often-overlooked strength is his history of shipping educational and public-facing projects, from school health apps to scheduling systems that model human irregularities, showing a knack for usable, impactful software.
8 years of coding experience
3 years of employment as a software developer
High School Diploma, High School Diploma at Canton High School
Bachelor of Science - BS, Computer Science and Data Science, Bachelor of Science - BS, Computer Science and Data Science at University of Michigan