Daniel Shannon
Full-stack engineer, tech lead, and software architect with 10 years’ experience
10 yrs experience · New York, NY · 30-40 hrs/week
About
I'm a full-stack engineer with ten years of experience working on mission-critical applications as an individual contributor and technical lead. I've done extensive work in digital media—who doesn't love a CMS migration—but I've also worked in fintech and consumer services. I specialize in bootstrapping creative domain-driven architectures. Unlike many of whom this is true, I also ship.
Skills
Experience
- Senior Engineer/Team Lead · Vox Media04-01-2020 – 02-01-2023
Led teams working on the New York Media paywall (React, Node.js, Web platform), an editorial design system for New York and Vox brands (React, Next.js), and Core Web Vitals page performance (Webpack, Node.js). Independently architected and created a reference implementation of a graph-data-driven service for sanitizing eight years of data corruption in Eater.com recirculation.
- Senior Engineer · Discovery09-01-2019 – 04-01-2020
Worked on core content management services (Node.js), frontends for mobile devices (React Native, Kotlin), and Dockerized CI test harnesses for Android. Left for Vox, which offered a leaner team and leadership opportunities.
- Senior Engineer/Team Lead · Bauer Media08-01-2017 – 04-01-2019
Led the team responsible for implementing an architecture of my design (domain-driven design) for sharing content (Node.js), engineering effort (Node.js, React), and editorial design (React) between Bauer's four global offices.
- Engineer · One Financial Holdings11-01-2015 – 04-01-2017
Maintained mobile apps (React, Cordova) for Bee, a banking product designed for underbanked communities. Worked on backend systems for customer engagement messaging (Python, Flask).
Similar talent on Pangea
Hire Daniel through Pangea
Describe your project to the Pangea agent — see if Daniel is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.
See if Daniel is a fit