Summary
Michael Shuh is a Senior Software Engineer with 12 years of experience building full-stack and mobile solutions, currently shaping Java microservice architectures and React/Redux front ends at Turnitin. He brought deep iOS expertise to the team—rewriting ViewControllers in Swift, implementing UI tests, and adaptively converting an iPad app for smaller screens—while also authoring REST web services and integrations for LMS platforms. Comfortable across the stack, he pairs backend API design with client-side polish and testability, and has a track record of improving product workflows through pragmatic engineering. A UC Berkeley EECS graduate, he also has early experience leading and training teams, a background that surfaces in his focus on maintainable, testable code and knowledge transfer.
12 years of coding experience
9 years of employment as a software developer
B.S., Electrical Engineering and Computer Science, B.S., Electrical Engineering and Computer Science at University of California, Berkeley