Thomas Lesperance
Principal Software Engineer
Key Skills
Angular | React | Vue | Next.JS | Nuxt.JS | Gatsby Hire this person
Typescript | JavaScript | HTML | CSS | SASS
Ionic | Material UI | Emotion | Tailwind | Bootstrap | Chakra UI
Express | GraphQL | Apollo | Node | Restful APIs | Webpack | Stripe | OAuth | TypeORM
MongoDB | PostgresQL | Oracle | Firebase | Amazon Web Services (AWS) | Google Cloud Platform (GCP)
Vertex AI | AutoML
Professional Experience
NovaCode LLC
Principal Software Engineering Consultant
Angular Migration Expert | MVP Development | Team Leadership
March 2017 - Present
Architected and guided a team of five engineers in the migration of a complex Angular 1.5 application
to Angular 15 over a span of 2 years to save TK Elevator $1.1M in external resource costs
Key Tech: Angular / Jest / Cypress / Node
Contract Duration: 2 Years – Full Remote
Created pivotal feature for transforming proposals into campaigns within Site Impact's Centrifi,
empowering social media marketing managers to control campaigns across social media channels from
a single location
Key Tech: React / NextJS / Chakra / GraphQL / Apollo / TypeORM / Express / Tailwind / Typescript
Contract Duration: 6 Months – Full Remote
Point engineer for Colgate-Palmolive's framework release, utilizing Nuxt modules and layers,
Storybook, and Docus to deliver UI components and libraries for authentication, CMS, review systems,
and Shopify configurations, reducing new product site creation time from 6 months to 1.5 months
Key Tech: Vue / Nuxt / GraphQL / Tailwind / Shopify / Directus / Contentful / Yotpo / PowerReviews
Google Analytics / Vitetest / Cypress / Storybook / Typescript / Pair Programming
Contract Duration: 6 Months – Full Remote
Senior developer for a BlackRock Investments subsidiary, exercised pragmatism to coordinate the
business needs, key stakeholders, and the development team, while driving critical feature delivery,
and establishing best practices for a Fintech crypto investment application
Key Tech: Vue / Jest / Storybook / Typescript / Vuex (later converted to Pinia) / Apache e-Charts
Ag-Grid / QR Code / Bootstrap / Stripe & Stripe Elements / Contentful / TDD / Pair Programming
Contract Duration: 1 Year – Full Remote
Pioneered the development and launch of Supersapiens's MVP within a collaborative team, driving the
company’s rapid ascent to a $10M valuation, culminating in a high-profile acquisition by Abbott
Key Tech: React / Gatsby / Emotion / GraphQL / Node / Typescript
Contract Duration: 8 Months – Full Remote
Lead developer in creating the DynaEnergetics’s MVP, instrumental in securing a crucial $3.3M
investment from the client who requested a re-engagement to continue driving significant feature
delivery over an additional 12 months
Key Tech: Angular / Ionic / RxJS / Node / Cypress / Jest / SASS / TDD
Contract Duration: 1.25 Years – Full Remote
Maintained and updated critical news and supply chain applications for CNN’s microservice architectures,
aligning features with user stories, creating reusable "plug and play" components, and implementing unit
tests to ensure application integrity on the company’s “Best Meta” team
Key Tech: ES6 / AWS / Mocha / MongoDB / jQuery / Backbone / HandleBars / Express / Node / SASS
Contract Duration: 9 Months – On site
The Home Depot
September 2016 - March 2017
Contract Software Engineer
Code Optimization | Automated Testing | Process Automation – On Site
Improved the shopping cart testing suite, achieving a 75% reduction in execution time to 4 minutes and 30
seconds, streamlining processes and improving efficiency
Developed an automated reporting system, cutting administrative overhead and annual costs by over $300K /
Yr., showcasing innovation in process optimization and cost reduction
Mentored and trained manual testers in QA automation with a 95% success rate, thereby updating employee
skills and preventing headcount reductions within the organization
Georgia Power
May 2016 - September 2016
Contract Software Engineer
Interface Design | KPI Visualizations | Software & Database Integration – On Site
Streamlined departmental tools into one cohesive system, resulting in a notable 22% increase in usage,
demonstrating effective consolidation and an uptrend in user engagement
Implemented improved reporting and visualization strategies for departmental expenses, achieving a 3%
reduction in departmental costs through enhanced financial oversight and efficiency
Westinghouse Electric Company
Control Systems Engineer
Innovation | Tracking Systems | New Program Startup – On Site
November 2010 - November 2015
Drove the development of an aftermarket support program, securing $0.5M in new revenue, maintaining a
flawless 100% retention rate, and achieving a remarkable 300% growth in just one year
Designed and implemented tracking applications for managing open issues in nuclear construction projects,
reducing open ticket time to a two-week turn-around for open issues, reducing time to closure by 50%
Education & Certificates
Bachelor of Science in Electrical Engineering
University of Pittsburgh at Pittsburgh, Pennsylvania
Certificate of Nuclear Engineering
Google Training Courses - https://tinyurl.com/Google-Coursework
Introduction to Generative AI