David Mann

Web Developer


Experience

Software Engineer Team Lead

Mar 2019 — Present

The Church of Jesus Christ of Latter-day Saints – ICS; Riverton, UT

  • Transitioned a React application to a high traffic portion of a consolidation strategy
  • Identifed and circumvented performance issues with React's synchronous server-side nature by implementing a custom networked caching solution
  • Lead responses to priority production issues on the site
  • Managed data flow to the site in a Node.js API
  • Worked with team to mantain code integrity of a large reader platform

Web Developer 2

Jan 2017 — Mar 2019

The Church of Jesus Christ of Latter-day Saints – ICS; Riverton, UT

  • Built new web components using React, Redux, and standard web technologies
  • Maintained legacy web components and sites using Handlebars.js and Node.js
  • Worked on developing a new reader platform with support for annotations using a React based stack
  • Helped maintain middleware in Node.js

Contingent Web Developer

Apr 2016 — Jan 2017

The Church of Jesus Christ of Latter-day Saints – ICS; Riverton, UT

  • Helped build and maintain web components built in Handlebars.js
  • Implemented event-driven design in a new broadcast platform for LDS.org

Front-end Developer

May 2015 — Apr 2016

Research and Business Development Center; Rexburg, ID

  • Developed and integrated responsive web components in a custom web stack using Sass, Node.js, and Handlebars.js for the first release of the Church Historian’s Press
  • Explored a Polymer and Firebase framework while building a training platform
  • Helped familiarize new hires with workflow and assisted them with troubleshooting

Web Development Intern

Jan 2015 — Apr 2015

The Church of Jesus Christ of Latter-day Saints – ICS; Riverton, UT

  • Worked with XQuery and MarkLogic to provide new features and bug fixes for LDS.org
  • Built a prototype caching system, with accompanying web driven management tool

Teachers Assistant for Back-end Web Development

Apr 2013 — July 2015

Computer Information Technology, Brigham Young University – Idaho; Rexburg, ID

  • Assisted students in building dynamic websites with content management systems using HTML, CSS, PHP, JavaScript, and MySQL

Education

Bachelor of Science in Computer Information Technology

Graduated in Apr 2016

Brigham Young University – Idaho; Rexburg, ID

Technical Skills

Expert:

  • HTML
  • CSS
  • JavaScript
  • React
  • Redux

Proficient:

  • Node.js
  • Handlebars.js
  • PHP

Basic:

  • MarkLogic
  • C++
  • Java
  • MySQL