Summary
Nathan Whitcome is a software engineer based in Chicago with nine years of hands-on experience spanning full-stack development, embedded systems, and computer communications. With an MEng and BS in Computer Engineering from Iowa State University, he blends academic depth—teaching and research experience—with industry practice at Motorola Solutions and now Mediaocean. He has built production web applications using Vue.js and Node.js, written internal tooling in Python and SQL, and worked on communication-focused algorithms and embedded programming during graduate TA roles. Comfortable across front-end and back-end stacks, he’s equally at home debugging low-level protocols as shipping user-facing features. Known for initiating projects and coordinating cross-functional teams, he brings a pragmatic, systems-oriented approach to solving complex software problems.
9 years of coding experience
7 years of employment as a software developer
Master of Engineering - MEng, Computer Engineering, Master of Engineering - MEng, Computer Engineering at Iowa State University
Cary-Grove Community High School