Todd Smith

Todd Smith Email and Phone Number

Director of Software Engineering at NRG @ NRG Energy
Todd Smith's Location
Draper, Utah, United States, United States
About Todd Smith

I am successful when my team is successful. I'm most fulfilled when I'm able to lead my teams to complete innovative and complex projects.

Todd Smith's Current Company Details
NRG Energy

Nrg Energy

View
Director of Software Engineering at NRG
Todd Smith Work Experience Details
  • Nrg Energy
    Director Of Software Engineering
    Nrg Energy Jan 2022 - Present
    Houston, Texas, Us
    I lead a team that builds core services and common UI in support of our many internally focused applications.
  • Vivint Smart Home
    Senior Engineering Manager
    Vivint Smart Home Jun 2019 - Jan 2022
    Provo, Ut, Us
  • Vivint Smart Home
    Software Engineering Manager
    Vivint Smart Home Mar 2016 - Jun 2019
    Provo, Ut, Us
    I manage the engineering team of iOS, Android, Platform and QA engineers that is responsible for both the Vivint Assist product and the core app experience. The Vivint.SmartHome app is rated at 4.5 stars in the Google Play store and the Apple App store.* I led other Engineering, QA, and Product leadership to move from a monthly app release cycle to a two-week app release cycle which greatly improved the predictability of our release train and has resulted in zero hotfixes over the last 6 releases.* I provide technical input and guidance to Project Management and UX for new product initiatives and when responding to customer concerns* I worked closely with Google to integrate Vivint functionality into the Google Assistant* I empower my engineers to make their own architectural decisions. I maintain a process and environment for them to excel and love their job.* I started as the sole Android developer and grew the team to 7 engineers. I promoted one of those to be the team’s architect and several others have gone on to fill senior roles in the company’s other engineering teams.* I oversaw our transition to Kotlin, as well as mentoring the team’s architect to refactor the app’s business logic to increase stability and maintainability.
  • Vivint Smart Home
    Lead Software Engineer / Senior Software Engineer
    Vivint Smart Home Oct 2014 - Mar 2016
    Provo, Ut, Us
    I was responsible for mentoring new engineers, driving the architecture of the app, and making sure we were keeping up-to-date with current trends in Android development.* I wrote the code for the Doorbell camera experience in the app. This screen eventually served as the video experience for all of the cameras that Vivint sells. Customers watch live video more than any other experience in the app.* I developed the video player for live video, and also integrated work done by another team to control the DVR experience. The DVR experience in the app was a major initiative for the company in 2016.* During a reskin/rewrite of the app, I helped identify an area of the app that, when refactored, became much more modular and easy to change. This refactor alone has allowed the app to display its many settings screens in a way that is easily tunable by UX with very little development eort.
  • Spillman Technologies
    Software Development Engineer Iii
    Spillman Technologies Oct 2012 - Oct 2014
    I was the lead engineer for our ArcGIS codebase. This product helped route first responders and emergency personnel as they responded to incidents and emergencies.At one point the company stopped the release train because a bug was found during testing that was affecting all builds. All developers, regardless of their area of focus, were tasked with finding and fixing this problem. After a few hours of debugging, I discovered the problem in a build script which caused signed chars to be unsigned. After an easy fix, the company was able to resume its release train.
  • Rockwell Collins
    Senior Software Engineer
    Rockwell Collins Dec 2008 - Oct 2012
    Cedar Rapids, Iowa, Us
    I developed the next generation tool to compile source imagery into our proprietary renderable format for our EP2 Image Generator. I achieved a 15x performance increase versus the previous generation compiler.I also helped develop the company’s next generation Environment Creation Tool (ECT2). This tool provided customers a graphical interface to customize airport environments and blend them into surrounding terrain.
  • Sensory Sweep
    Programmer
    Sensory Sweep May 2005 - Nov 2008
    I worked on front-end menu systems, audio engines, gameplay, and multiple internal tools. Those tools ranged from helping with our data pipeline to being the central tool used by designers to develop gameplay and scripting for levels. I developed games for the Nintendo DS, PSP, Xbox 360, PC, and PS2.

Todd Smith Skills

C# C++ Software Development Java C Databases Software Engineering Android Development Linux Android Engineering Management Team Management Cross Functional Team Leadership Team Leadership Technical Leadership Software Design

Todd Smith Education Details

  • University Of Utah
    University Of Utah
    Executive Mba
  • Brigham Young University
    Brigham Young University
    Computer Science

Frequently Asked Questions about Todd Smith

What company does Todd Smith work for?

Todd Smith works for Nrg Energy

What is Todd Smith's role at the current company?

Todd Smith's current role is Director of Software Engineering at NRG.

What is Todd Smith's email address?

Todd Smith's email address is sm****@****ail.com

What is Todd Smith's direct phone number?

Todd Smith's direct phone number is +180186*****

What schools did Todd Smith attend?

Todd Smith attended University Of Utah, Brigham Young University.

What skills is Todd Smith known for?

Todd Smith has skills like C#, C++, Software Development, Java, C, Databases, Software Engineering, Android Development, Linux, Android, Engineering Management, Team Management.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.