Personal details

Thomas L. - Remote front-end developer

Thomas L.

Senior Software Engineer
Based in: 🇺🇸 United States
Timezone: Eastern Time (US & Canada) (UTC-4)

About

I’m Tom, and I’ve spent over a decade diving deep into the world of web development. My journey has taken me through various roles where I’ve had the chance to work with technologies like Angular, React, and Vue. What excites me most is the opportunity to create dynamic applications that not only meet business needs but also enhance user experiences. I thrive on solving complex problems—there's nothing quite like the satisfaction of turning a challenging project into a successful solution.

One of my proudest moments was leading a team at T.K. Elevator (formerly known as Thyssenkrupp) to migrate a complex Angular application from version 1.5 to 15 over two years. This wasn’t just about updating software; it was about enabling the client to save significant costs while improving their overall system performance. It’s these kinds of challenges that keep me motivated and engaged.

During my time at The Home Depot, I took on the challenge of enhancing their shopping cart testing suite. By streamlining processes, I managed to reduce execution time by an impressive 75%, bringing it down to just over four minutes! This not only improved efficiency but also allowed the team to focus on more strategic initiatives rather than getting bogged down by lengthy tests.

I also have experience working with Georgia Power Company where I consolidated multiple departmental tools into one cohesive system. This effort resulted in a notable 22% increase in usage—a clear testament to how effective design can drive user engagement. My earlier role at Westinghouse Electric Company taught me valuable lessons about revenue generation and customer retention as I spearheaded an aftermarket support program that generated $0.5M in new revenue.

Outside of work, I'm passionate about using technology for good. My early research involved developing clinical devices aimed at improving therapy outcomes for children with mental disabilities—an experience that deeply resonates with my belief in making a positive impact through innovation.

If you’re interested in collaborating on web solutions or want to chat about tech trends or innovative projects, feel free to connect with me on Linked in or reach out directly via email at tjlesperance@novacodellc.com!

Skills: Full Stack Development | Angular | React | Vue | Code Optimization | User Experience Design | Process Automation | Team Leadership

Work Experience

Senior Full Stack Software Engineer | Angular Migration, MVP Development, and Team Leadership
NovaCode LLC | Apr 2017 - Present
Angular
Front-End
Ionic
React
JavaScript
Jest
Responsive Web Development
Agile
Next.js
Cypress
Vue.js
* Architected and led a team of 5 engineers in migrating a complex Angular 1.5 application to Angular 15 over 2 years, resulting in a significant cost saving of $1.1M for the client. * Pioneered the development of Supersapiens’s MVP that achieved a remarkable valuation of $10M and played a crucial role in its acquisition by Abbott Pharmaceuticals within just one year. * Key team member in developing Dynaenergetics’s MVP which secured a vital investment of $3.3M; re-engaged for an additional 12 months to enhance application performance at customer's request. * Streamlined CNN's Content Management System consolidation project by aiding in the creation of a unified vendor portal that improved asset processing efficiency from QA to airtime through application consolidation. * Mentored junior engineers in Angular and testing frameworks like Cypress and Jest, enhancing team capabilities and fostering a culture of continuous learning and quality assurance practices. Skills: Angular, React, Vue.js, Node.js, MongoDB, GCP, Firestore, CSS, SASS, Ionic, Next, Nuxt, Gatsby
Software Engineer | Code Optimization, Automated Testing, and Process Automation
The Home Depot | Oct 2016 - Apr 2017
HTML/CSS
Java
Node.js
MongoDB
Angular
Selenium
Cucumber
TypeScript
Express.js

• Significantly enhanced 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, effectively cutting administrative overhead and annual costs by over $300K / Yr., showcasing innovation in process optimization and cost reduction.

Projects

Pulsar
2017
Angular
Responsive Web Development
About the Project: Pulsar is an app myself and a few friends had imagined a while back. Most of us are 1099 workers and have to keep track of our clients, their accounts, and other information about their projects. Since most of my friends are more the artistic types, they're not exactly well known for their organizational skills. Pulsar was conceived as a way to help keep track of this information and do all the hard work for us. Technologies Used: The project uses Ionic 4.4, Angular 5.0.3, AngularFire2, Firebase, Stripe, Jasmine, Karma, and Protractor along with a few ancillary packages that help out -- ie things like code coverage monitoring. Final Thoughts: We are looking forward to finishing the app soon after going through a second design for the UI. The first round of implementation caused the UI to be far too separated from the phone environment's feel. It simply wasn't as immersive as we had wanted, so we pooled our ideas together and I set to work on retooling the design. We're now working on better integration with the mobile environment and its features, while also giving it an aesthetic facelift. We simply cannot wait to release it to the world.

Education

University of Pittsburgh
Bachelor's degree・Electrical and Electronics Engineering
Jan 2004 - Jan 2010

Certifications & Awards

Arc Certified Remote Developer
Arc.dev
Nuclear Engineering Certification
University of Pittsburgh | Dec 2010