Dan M

Senior Engineer, Washington DC

Over my career, I've worked with Cartoon Network, Cvent, Designer Fund, EA Sports, Facebook, Huge, Instagram, Kia Motors, LinkedIn, NASA, Oculus, and Universal Studios to craft digital experiences for web, mobile, and emerging platforms.

Currently, I work as an Associate Tech Lead at Huge in Washington D.C. Previously, I have held roles as a Senior UI Developer at Cvent, Full-stack Developer at PRPL, Application Developer at Gifn and UI Designer at X Studios.

Since graduating university in 2010, I've built award-winning websites, scalable cloud services, accessible component libraries, machine-learning powered chatbots, native & cross-platform mobile applications, and web-based SaaS applications.

Once I've closed my computer for the day, my hobbies include watching and playing soccer, working up a sweat in cycling classes, watching food documentaries, and playing video games.


Projects & Experiments

  • Designer Fund

    Redesign and replatform; migrated to JAMStack via Gatsby, Netlify, and Contentful

  • Hotpoints App

    Create custom interaction flows to facilitate product demos in commercial video shoots

  • Gifn Photobooth App

    Worked on the Swift native iOS application rewrite (previously PWA) for the gif-generating event photo booth start-up.

  • Design for Business Impact

    Gatsby, Netlify, and Contentful for the Designer Fund. Authentication using a custom Mailchimp integration

  • Contentful Live Preview

    Now.sh and Next.js project to live-preview blog posts using the Contentful Preview API

  • Powerpuff Yourself

    Wrote the Node AWS Lambda services to generate gifs from the Vue application's Powfactor quiz

  • Wordpress to Contentful

    Node.js CLI to manage the automated migration between the two platforms using their respective content APIs

  • Netlify Functions

    Collection of open-source Lambda functions written for personal Netlify projects but applicable to any Lambda environment

  • Skeletor CSS Framework

    Spacing, typography, and color utility generator for rapid prototyping and design systems

  • Gatsby v2 Starter Project

    TypeScript, PostCSS, Styled Components, Jest, MDX, CircleCI, Netlify, Prettier, Stylelint, and dotenv


Expertise

My design and engineering experience in corporate software and creative consulting environments has given me a unique ability to bridge the gaps between design direction, technical implementation, and business objectives.

Front-End Development

HTML, JavaScript, React, redux, Angular, Vue, GraphQL, REST, CSS, Sass, CSS-in-JS, and email

Full-Stack Development

Node, Python, PHP, WordPress, GraphQL, REST, Firebase, and Relational & Document DBs

Design Systems

Atomic design, tokens, theming, Storybook, Lerna, documentation and component API design

Project Architecture

AWS, GCP, Docker, NPM, JAMStack, headless CMS, cloud functions, and CI/CD pipelines

Testing & Tooling

Webpack, Jest, Prettier, ESLint, Flow, TypeScript, Babel, aXe, Parcel, Gulp, and Cypress

Mobile & Emerging Tech

Swift, React Native, Xamarin (C#), PWAs, Actions on Google, and Dialogflow

Accessibility & i18n

WCAG 2.1 guidelines, Section 508, ARIA, RTL, screenreaders, and internationalization

Project Management

Git, GitHub, BitBucket, JIRA, Trello, Asana, kanban & scrum agile processes

Design Tools & Hand-off

Sketch, Figma, Photoshop, Illustrator, Zeplin, Invision, asset optimization, and Framer X