Full-stack Developer2020 - PRESENTHubsuite
Technologies: Next.js, Chart.js, Node.js, Express.js, MySQL, Heroku, React, RESTful APIs, Google Analytics, User Experience (UX), User Interface (UI), Web Applications, Socket.IO, AWS S3, AWS, HTML5, HTML, CSS3, CSS, Magic Link Authentication, Single Sign-on (SSO), Single-page Applications (SPA), Styled-components, Styled-jsx
- Built a Next.js web application with server-side rendering to display marketing KPIs for franchisees learning how to run a business.
- Wrote a RESTful API in Node.js with Express.js to serve live information from Google and Facebook Analytics.
- Developed a UI and UX matching the company's brand and feel.
- Incorporated a MySQL server to be the intermediary between third-party services and the front-end client.
Full-stack Developer2017 - 2019Textile Graphix
Technologies: Node.js, MySQL, React, Web Applications, Express.js, Authorize.Net, Lodash, Moment.js, React Redux, Redux Thunk, Babel, Webpack, Sass, Product Management Systems (PMS), Single Sign-on (SSO), Single-page Applications (SPA), HTML, HTML5, CSS, CSS3
- Built a custom t-shirt design web application for bulk orders. Major clients included the Utah Jazz and universities.
- Developed a PMS for the Textile Graphix administrative team.
- Managed all aspects of technology in a startup environment.
Software Engineer2017 - 2019Career Step
Technologies: PHP, Node.js, MySQL, Apache, Apex, Salesforce, Angular, Microservices, Learning Management Systems (LMS), Web Applications, Express.js, AWS, AWS S3, Content Management Systems (CMS), eCommerce, Babel, Single Sign-on (SSO), Single-page Applications (SPA), HTML, HTML5, CSS, CSS3
- Rearchitected the legacy platform from PHP to Node.js to make it microservices-oriented.
- Managed four learning management systems, including a legacy system, a new system, and two third-party systems.
- Maintained 10+ Angular web apps, including a shopping cart, an admin app, and lead generation landing sites.
- Integrated Salesforce within Career Step's platform.
Junior Full-stack Developer2017 - 2017Devmountain
Technologies: Node.js, MySQL, React, Salesforce, Express.js, Adobe, HTML5, HTML, CSS, CSS3, React Redux, Redux Thunk, Single Sign-on (SSO), Single-page Applications (SPA)
- Assisted Devmountain with migrating its database to Salesforce.
- Built a housing portal for use by management and tenants.
PV Design Manager2013 - 2016Vivint Solar
- Established and managed six state offices comprising a team of 24 CAD technicians.
- Programmed a small CRM that saved the company’s most important offices from failure.
- Worked with state offices to create accurate drawings in compliance with electrical, building, and fire codes.