Summary
Andrew Smith is a Software Development Engineer II with a decade of hands-on experience building scalable services and intuitive UIs at Amazon, where he progressed from intern to mid-level engineer. He blends back-end skills (DynamoDB, Lambda, APIs) with front-end technologies (JavaScript, HTML/CSS) and pragmatic design patterns to reduce maintenance and improve developer ergonomics. Trained in Computer Game Science at UC Irvine, he brings a playful, systems-oriented mindset to problem solving and a longtime interest in game development that informs his creative approach to engineering. Based in Los Angeles, he also has experience teaching STEM to middle-school students, signaling strong communication and mentoring instincts alongside technical depth.
10 years of coding experience
4 years of employment as a software developer
University of California, Irvine