Lance Finney is a Senior Software Developer and Angular GDE with over two decades of experience building modern web frontends and long-lived Java rich-client applications. He specializes in Angular and TypeScript, bringing a decade of hands-on Angular work plus deep Java/Swing experience that makes him effective across full-stack and migration projects. Lance excels at teaching and mentoring—he’s delivered dozens of Angular Boot Camps, authored course material, presented at conferences, and raised team quality through linting, testing, and architectural patterns like NgRx. He has a track record of improving performance, test coverage, and developer workflows at clients including Cisco, Mastercard, Lam Research, and Coventor, often introducing tooling like Prettier/eslint, Jest, Cypress, and Nx. Notably, he created reusable NgRx signal store patterns and open-source utilities to reduce boilerplate in TypeScript/NgRx, reflecting a practical focus on developer productivity. Based in Missouri, he pairs strong written communication and training skills with hands-on leadership to deliver maintainable, high-quality front-end systems.
12 years of coding experience
23 years of employment as a software developer
Engineering, Engineering at University of Minnesota
MS, Computer Science, MS, Computer Science at University of Missouri-Saint Louis
Woodbury High School
BS, Systems Science and Chemical Engineering, BS, Systems Science and Chemical Engineering at Washington University in St. Louis
Contributions:15 commits, 4 PRs, 18 pushes in 10 months
reducersngrxbasisangulartypescript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Lance Finney - Senior Software Developer at INFICON