Trae Shanks is a Senior Software Engineer based in Portland with seven years of full‑stack experience, currently building sustainable web applications at Nike using React, TypeScript, Node.js, and AWS. He combines production experience at Microsoft and Nike with hands‑on freelance work—most recently delivering a custom inventory and tracking system for a jewelry manufacturer using React, TypeScript, MySQL, and Node. An experienced instructor and TA, Trae has taught full‑stack cohorts at 2U, University of Washington, and Nucamp, which sharpens his ability to communicate complex concepts and mentor peers. He is passionate about front‑end development and testing, routinely applying tools like Jest and React Testing Library to improve quality. Known as a pragmatic problem‑solver, he leverages an IT background and on‑site troubleshooting experience to diagnose systems holistically. Always learning, Trae seeks opportunities to grow across cloud, back-end, and UX domains while contributing to sustainable engineering efforts.
8 years of coding experience
3 years of employment as a software developer
Coding Bootcamp, Full-Stack Web Development, Coding Bootcamp, Full-Stack Web Development at University of Washington
Intro to Programming Nanodegree, Computer Science, Intro to Programming Nanodegree, Computer Science at Udacity
Associate’s Degree, Computer Technology/Computer Systems Technology, Associate’s Degree, Computer Technology/Computer Systems Technology at Mt. Hood Community College
Contributions:39 PRs, 49 pushes, 6 branches in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.