Lance MillerSoftware EngineerRemote – Loveland, CO

scan to view the code for this resume on GitHub

Skills

Back-End
Express
Node.js
Database
MongoDB
MySQL
PostgreSQL
Frameworks
Angular
GraphQL
Jest
NestJS
Next.js
React
Redis
Languages
CSS
HTML
JavaScript
PHP
Python
TypeScript
Libraries
Material UI
Prisma
Redux
TailwindCSS
shadcn/ui
Software
AWS
CloudFlare
Figma
GitHub
Google Cloud
Heroku
Jira
Tools
CircleCI
Docker
Git
GitHub Actions
Kubernetes
Nx
Storybook

Work Experience

Software EngineerfreelanceFoster Source
Apr 2024presentWestminster, CO
  • Took over an unfinished/abandoned project originally written in Angular and Express.
  • Planned and implemented a complete rewrite using Next.js, TailwindCSS, MongoDB, Prisma, shadcn, etc.
  • Setup new CI/CD pipeline with GitHub Actions and Heroku.
  • Created new email workflow for users to communicate privately without exposing contact information.
  • Designed a new registration workflow to improve user experience and data integrity.
Senior Software EngineerGoosehead Insurance
Mar 2023Nov 2023Westlake, TX
  • Worked across several internal and external teams to deliver a complex project with uncertain or limited definition and tight deadlines.
  • Worked in an Enterprise Architecture Team to identify and alleviate developer painpoints and productivity roadblocks.
  • Proposed and implemented architectural improvements, enabling a single team to accomplish in weeks what had taken months for multiple teams.
  • Built out several internal tools and libraries to increase developer productivity and performance.
  • Helped train junior engineers during code reviews, pair coding sessions, and developer roundtable meetings.
Senior Software Engineer3/21–9/21: contractCaucusRoom
Mar 2021Jan 2023Golden, CO
  • Worked in a start-up environment on a social web app using React, Node, GraphQL, MongoDB, and TypeScript.
  • Optimized and improved accuracy of non-performant MongoDB queries.
  • Set up a Storybook instance for component discovery and documentation.
  • Optimized Apollo GraphQL cache configuration to improve data consistency and reduce unnecessary network calls.
  • Refactored notification service to more correctly and efficiently manage events using Redis.
Full Stack DevelopercontractNutrien Ag Solutions
May 2020Feb 2021Loveland, CO
  • Worked in a Scrum team on a mission-critical platform for managing very large customer orders, using React, Redux, MaterialUI, Node, MongoDB, GraphQL, TypeScript.
  • Refactored a suite of utilities for converting units with very large numbers to accurately calculate pricing and measurements for custom product blends.
Software Engineer - Front-EndBambooHR
Jun 2015Apr 2020Lehi, UT
  • Worked in a Scrum team to develop customer and developer facing tools, utilities, components, and features in a SaaS web app using React, PHP, and MySQL.
  • Led several training sessions on a variety of topics such as unit testing, React component testing, coding standards, etc.
  • Served as tech-lead on several full-stack projects, communicating with product teams, UX, and both front-end and back-end engineers.
  • Participated in a "Front-End Architecture Guild" to research and pursue solutions to department-wide front-end architectural needs.
  • Championed an effort to modernize the front-end tech stack, from raw JS files to a fully automated build system with testing, linting, and deployment.
  • Coordinated directly with DevOps to implement CI/CD optimizations and improvements such as decreasing build times, and streamlining the deployment process.
  • Collaborated with a specialized guild to implement a new design system and component library in a monorepo using React, TypeScript, Storybook, etc.
  • Contributed to a specialized Scrum team which focused primarily on tech debt.
Software EngineerSpotXchange
Aug 2014Feb 2015Broomfield, CO
  • Worked in a Scrum team to maintain a set of large, high-availability, high-traffic, mission-critical applications with a legacy PHP code base.
  • Helped in the conversion from an old MooTools front-end to use Angular and uiRouter.
  • Wrote several Python scripts to aid in administrative tasks.
UI/UX DevelopercontractOrange Soda
Jan 2014Oct 2014American Fork, UT
  • Designed and developed a new finance portal front-end for internal use, using Angular & LESS in a Scrum/Agile team.
  • Coordinated with .NET engineers to make required updates to an existing REST API.
Software DevelopercontractLDS Church
May 2013Jan 2014Riverton, UT
  • Used JavaScript and CSS/SASS in a Scrum/Agile team to enhance and maintain a data-intensive HTML5 PhoneGap app for internal use.
  • Developed an entirely new dashboard with an interactive calendar and contact list for the app.
Manager of Web DevelopmentArena Communications
Jun 2012Feb 2013Salt Lake City, UT
  • Communicated directly with company executives to roadmap the technical needs of the new online department.
  • Designed, developed, and maintained several PHP (CodeIgniter) websites for political clients.
  • Managed traditional LAMP and cloud-based servers.
Web Designer & DeveloperThoughtLab
Jun 2010Jun 2012Salt Lake City, UT
  • Designed and developed PHP websites and blogs, using CodeIgniter, PyroCMS, Magento, and WordPress.
  • Worked in a Scrum-like team for some larger .NET-based projects.
  • Used Adobe Photoshop to design logos, websites, blogs, and other client assets.
Graphic & Web DesignercontractHeritage Web Solutions
Jul 2009Jan 2010Provo, UT
  • Updated and maintained existing PHP websites.
  • Designed company logos.