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 2024 – presentWestminster, 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 2023 – Nov 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 2021 – Jan 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 2020 – Feb 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 2015 – Apr 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 2014 – Feb 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 2014 – Oct 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 2013 – Jan 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 2012 – Feb 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 2010 – Jun 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 2009 – Jan 2010Provo, UT
- Updated and maintained existing PHP websites.
- Designed company logos.