Morgan
Ney

Web (Front-end) Engineer

Morgan Ney

432 CR 1236

Quitman, TX 75783

morganney@gmail.com

903.521.4816

Skills

Client

JavaScript, TypeScript, HTML, CSS, React, React Query, Redux, Storybook, CSS-in-JS/CSS Modules, Jest, Cypress, Playwright, Testing Library, Vite, Rollup, Webpack, Babel, SPA, PWA, Web Platform.

Server

Node.js, Express.js, Next.js, Redis, PostgreSQL, MySQL.

DevOps

Monorepos, Dual Packages, Docker, Compose, GitHub Actions, AWS Copilot CLI.

Experience

PowerSchool (acquired Headed2) / Sr. Software Engineer II

June 2022 – June 2023, Folsom, CA
  • Using the HTML Canvas element, I developed a responsive React drawing component that supports HiDPI displays, erasing, undoing/redoing strokes, and serialization of the drawing as a Blob or Data URL.
  • Developed a React text-to-speech component that wraps both SpeechSynthesis and the HTMLAudioElement API's, while allowing the spoken text to be highlighted, and/or synthesized through Amazon Polly.
  • Added ability to unit test their HTML Custom Element component library, and created an NPM bin script to facilitate Jest configuration of consuming micro-frontends.
  • Updated NPM dependencies and Webpack builds across multiple projects to upgrade Node.js versions in CI/CD pipelines.

Headed2 / Sr. Software Engineer

July 2021 – June 2022, Sparkill, NY
  • Set up their first CI/CD pipeline using GitHub Actions to automate integration and deployment of a Scala backend, React/Webpack frontend, and Storybook build.
  • Transitioned legacy code from class-based Redux workflows to React context and local state where applicable, while establishing similar patterns for new development using hooks.
  • Using Storybook, I created a reusable React component library that laid the foundation for future UI development with a consistent UX and design.
  • Developed their new homepage, global navigation, and multi-step registration flow for mobile and desktop.

Teladoc Health (acquired InTouch Health) / Sr. Software Engineer

June 2020 – July 2021, Purchase, NY
  • Developed features for React applications using TypeScript, Redux, Styled Components, Jest, and Testing Library.
  • Created a React component that made use of dynamic imports to lazy load different micro-frontends into an integrated web app.
  • Transitioned an OAuth 2 flow for an SPA away from the browser and into a Node/Express backend-for-frontend based on the IETF BCP.

InTouch Health / Sr. Software Engineer (Web Frontend)

July 2018 – June 2020, Santa Barbara, CA
  • Brought on as the first frontend engineer to oversee development of their new React SPA.
  • Using yarn workspaces and Docker I started a monorepo for development of SPAs, a component library, Storybook, and an Express mock server.
  • Grew the monorepo to eleven contributors that spanned two teams and multiple web apps.

Tenable / Sr. Software Engineer

March 2016 – July 2018, COLUMBIA, MD
  • Spearheaded development of their next-generation architecture and stack as a mono-repo using Yarn Workspaces, Webpack, Gulp, React, and Redux (was previously a custom framework on top of jQuery).
  • Using an in-house framework built with Hapi I developed their first frontend middleware service used for aggregation and mocking of other microservices.
  • Contributed as part of the front end platform teach, providing the modules, framework, and tools to support higher-level feature development.

Previous Experience:

  • Developed chart-based SPAs to visualize energy usage across a building portfolio using React, Backbone, D3 and SVG.

    Lucid, Oakland, CA, 2014 – 2015
  • Using the Google Maps JavaScript API and HTML5 audio and video elements I developed a NextStop application allowing bus administrators to designate geographic locations where a bus would announce the next stop.

    NextBus, Emeryville, CA, 2011 – 2013

Education

SFSU

January 2007 – May 2008, San Francisco, CA

Studied general computer science curriculum after transferring credits from Berkeley City College.

Berkeley City College

August 2004 – December 2006, Berkeley, CA

Studied general web programming curriculum before transferring credits to SFSU.

Awards

UCSC 2002 $20K Leadership Opportunity Scholarship.

Solicited by Packt Publishing for a technical review on an Amazon web services book.