Summary
David Goodwin is a freelance software engineer with a decade of hands-on experience building full-stack JavaScript applications, IoT integrations, and DevOps-backed backends. His background blends classroom instruction and mentoring at Alchemy Code Lab with production engineering at a distributed IoT firm (Very), giving him strengths in translating complex systems into teachable, maintainable code. He’s comfortable across the stack—React, Node, MongoDB, Firebase/GCS and automated mobile packaging—and has a pragmatic operations pedigree from years in system administration and support. Based in rural Millinocket, Maine, he pairs remote-first engineering with community-focused care experience, bringing rare empathy to user-centered product work. Known for “hacking JavaScript for fun and profit,” he enjoys turning prototypical ideas into reliable, deployable solutions.
10 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Science at Oregon State University
Information Technology, Information Technology at Portland Community College
Certificate, Advanced Full-Stack JavaScript Development., Certificate, Advanced Full-Stack JavaScript Development. at Code Fellows