Software Engineer · Technical Author · Developer Relations
I'm a software engineer turned developer-experience leader with two published technical books, a decade of production engineering across Ruby, Python, and JavaScript, and an MS in Data Analytics from Georgia Tech. My career has spanned startups, consulting, and engineering leadership — always with a thread of teaching and technical communication running through it.
My book Refactoring JavaScript (O'Reilly, 2017) helps developers transform bad code into good code, focusing on practical techniques for improving code quality and maintainability. The Web Game Developer's Cookbook (Pearson, 2013) teaches JavaScript and HTML5 game development through building games in 10 different genres.
I've been a Senior Software Engineer and Tech Lead at Omada Health, where I led engineering initiatives on a digital health platform and founded a cross-departmental engineering book club. Before that, I was Director of Engineering Development at ApplePie Capital (fintech/equity crowdfunding) and a Senior Software Engineer at Indiegogo, one of the largest crowdfunding platforms in the world.
Between and alongside those roles, I ran an independent consulting practice with clients including Merkle (500friends loyalty platform), iNaturalist (AI-powered species identification), and Cleo (employer-sponsored family benefits). I wrote both of my books during these consulting years.
My experience as a technical author, consultant, workshop leader, and mentor has shown me that I thrive at the intersection of technology and communication. Developer Relations is the natural evolution of my career — combining technical depth with a passion for helping developers succeed.
I've led workshops at RailsConf (two consecutive years), organized an engineering book club across departments at Omada Health, and spent years creating educational content that makes complex concepts accessible. I understand developer needs because I've been building software alongside them for over a decade.
Two published books with O'Reilly and Pearson — proven ability to explain complex concepts clearly at scale
Years of consulting and mentoring, understanding real developer problems from the inside
RailsConf workshops, engineering book club, cross-functional mentorship — building developer culture from within
Full-stack engineering across JavaScript, Ruby, and Python with data analytics expertise from Georgia Tech
After leaving Omada Health in late 2020, I made a deliberate choice to prioritize family during my child's early years while completing my master's degree at Georgia Tech. I graduated in August 2024 and am now returning to full-time work, targeting Developer Relations and documentation leadership roles where I can bring together writing, engineering, and teaching.