
Senior Software Engineer / Manager – Resume
Hi, I’m Thomas McMahon—a Senior Software Engineer and Engineering Leader with 25+ years of experience in software development, digital consulting, and building modern web applications.
At Nerdery, I’ve partnered with companies from small businesses to Fortune 500 companies, leading teams that have delivered hundreds of projects across industries like healthcare, e-commerce, and enterprise technology. I specialize in modern front-end development with React, Next.js, and GraphQL, always with a focus on performance, accessibility, and user experience.
What sets me apart is my dual expertise: I can architect and build sophisticated technical solutions while leading and mentoring high-performing engineering teams. Whether I’m conducting code reviews, facilitating client discovery sessions, or implementing company-wide processes, I believe in clear communication and empowering others to do their best work.
I’m passionate about creating a web that’s not just functional, but truly inclusive—one that works beautifully for everyone.
Currently based in the Minneapolis, Minnesota area, and always interested in connecting with fellow builders, leaders, and anyone working to make the web a better place.
Skills
- React / Next.js / TypeScript / JavaScript / ES6+
- GraphQL
- HTML5 / CSS3 / Tailwind CSS / SCSS / Sass
- WordPress
- PHP
- Headless CMS
- Git Version Control
- Jest / Playwright
- A/B Testing / Feature Fags
- Search Engine Optimization
- Analytics Integration
- Accessibility (a11y)
- Agile/Scrum
- Technical Documentation
- People Management
Work Experience:
Nerdery
www.nerdery.com
Senior Software Engineer – 2015-2025
Senior Team Manager – 2018-2021
Team Manager – 2017-2018
Development Team Lead – 2014-2017
Software Engineer – 2011-2015
TopRank Online Marketing
www.toprankmarketing.com
SEO Designer
Overarching Tasks: Search Engine Optimization, Blog Marketing, Web Design, Technical Optimization, Email Marketing, Social Media Marketing, Webmaster
December 2004 – January 2011
Artropolis – www.artropolis.com
Interactive Production Artist
Overarching Tasks: Web design, Flash Design & Programming
January 2000 – December 2004
PaylessPrint
Webmaster
2003 – 2005
Freelance Job
Education
Bachelor’s Degree from the Art Institute of Minnesota
Multimedia & Web Design
2001 – 2003
Graduated with Honors
Associates Degree from the Art Institute of Minnesota
Multimedia
1998 – 1999
Graduated with Honors