Top talent is on Pangea

You are viewing Daniel's profile as a guest. Book a free call with our team to discuss your options for hiring fractional workers on Pangea's industry-leading talent marketplace.

Daniel Shannon

Full-stack Engineer • Frontend Developer • New York, NY, US
React
Node.js
Neo4j
Ruby
Architecture
Available for hire fromNegotiable
Contracts
Full-Time Roles
Full-stack engineer, tech lead, and software architect with 10 years’ experience
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.

Projects

Eater Maps

Eater's recirculation service had been broken for eight years, during which time it repeatedly wrote corrupted data to several Vox Media services. I traced the data corruption through the entire stack and created a graph-data-driven service to sanitize bad data without a stop-the-world migration. The service also gave Vox a testbed for integrating content stacks from its two recent mergers and for acquisitions to come.See More

Dancing About Architecture

Essay for Postlight's Track Changes blog on upskilling engineers to understand and create complex systems.

Work History

V

Senior Engineer/Team Lead

Vox MediaApr 2020 - Feb 2023 • 2 yrs 11 mosLed 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.
D

Senior Engineer

DiscoverySep 2019 - Apr 2020 • 8 mosWorked 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.
B

Senior Engineer/Team Lead

Bauer MediaAug 2017 - Apr 2019 • 1 yr 9 mosLed 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.
O

Engineer

One Financial HoldingsNov 2015 - Apr 2017 • 1 yr 6 mosMaintained mobile apps (React, Cordova) for Bee, a banking product designed for underbanked communities. Worked on backend systems for customer engagement messaging (Python, Flask).

How Pangea Works

Effortlessly discover top talent

We’ve distilled the candidate search from endless hours down to just a few minutes. Using Pangea’s AI-powered search tools, you can find top fractional talent able to take on your next project. Our system looks at your company’s niche and your needs to find the perfect match faster than any traditional hiring platform.

Start working with talent today

The top talent on Pangea is ready to get started with you right now. You can message or hire a candidate right from their profile page and start assigning work as soon as they respond. And the best part? Pangea’s fractional contract structure lets you start small and ramp up as your needs change, keeping your costs manageable and your team’s capabliities flexible.

Track work and invoices in one place

Assign tasks, track progress, and complete invoices all on Pangea. We’ve combined every part of the hiring process into one platform to eliminate the miscommunication that’s unavoidable on other freelance platforms. We even send out 1099s to your contractors at the end of the year!

Talk with a Talent Expert

Members of our team are available to help you speed through the hiring process.
Available Now
Book a Call
Full-stack engineer, tech lead, and software architect with 10 years’ experience
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.

Talk with a Talent Expert

Members of our team are available to help you speed through the hiring process.
Available Now
Book a Call

Top talent is on Pangea

You are viewing Daniel's profile as a guest. Book a free call with our team to discuss your options for hiring fractional workers on Pangea's industry-leading talent marketplace.

Daniel Shannon

Full-stack Engineer • Frontend Developer • New York, NY, US
React
Node.js
Neo4j
Ruby
Architecture
Available for hire fromNegotiable
Contracts
Full-Time Roles

Projects

Eater Maps

Eater's recirculation service had been broken for eight years, during which time it repeatedly wrote corrupted data to several Vox Media services. I traced the data corruption through the entire stack and created a graph-data-driven service to sanitize bad data without a stop-the-world migration. The service also gave Vox a testbed for integrating content stacks from its two recent mergers and for acquisitions to come.

Dancing About Architecture

Essay for Postlight's Track Changes blog on upskilling engineers to understand and create complex systems.

Work History

V

Senior Engineer/Team Lead

Vox MediaApr 2020 - Feb 2023 • 2 yrs 11 mosLed 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.
D

Senior Engineer

DiscoverySep 2019 - Apr 2020 • 8 mosWorked 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.
B

Senior Engineer/Team Lead

Bauer MediaAug 2017 - Apr 2019 • 1 yr 9 mosLed 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.
O

Engineer

One Financial HoldingsNov 2015 - Apr 2017 • 1 yr 6 mosMaintained mobile apps (React, Cordova) for Bee, a banking product designed for underbanked communities. Worked on backend systems for customer engagement messaging (Python, Flask).

How Pangea Works

Effortlessly discover top talent

We’ve distilled the candidate search from endless hours down to just a few minutes. Using Pangea’s AI-powered search tools, you can find top fractional talent able to take on your next project. Our system looks at your company’s niche and your needs to find the perfect match faster than any traditional hiring platform.

Start working with talent today

The top talent on Pangea is ready to get started with you right now. You can message or hire a candidate right from their profile page and start assigning work as soon as they respond. And the best part? Pangea’s fractional contract structure lets you start small and ramp up as your needs change, keeping your costs manageable and your team’s capabliities flexible.

Track work and invoices in one place

Assign tasks, track progress, and complete invoices all on Pangea. We’ve combined every part of the hiring process into one platform to eliminate the miscommunication that’s unavoidable on other freelance platforms. We even send out 1099s to your contractors at the end of the year!

Talk with a Talent Expert

Members of our team are available to help you speed through the hiring process.
Available Now
Book a Call
Pangea empowers fractional work across the world for marketing and design roles.
Hiring on PangeaPangea for ClientsPricingJob Description Generator
About PangeaOur MissionPangea BlogFrequently Asked Questions