Michael Tuttle
AeroLeads people directory · profile

Michael Tuttle Email & Phone Number

Principal Software Engineer at Atomic
Location: Salt Lake City Metropolitan Area, United States 8 work roles 1 school
1 work email found @vivintsolar.com 3 phones found area 801 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 3 phones

Work email m****@vivintsolar.com
Direct phone (801) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Software Engineer
Location
Salt Lake City Metropolitan Area, United States
Company size

Who is Michael Tuttle? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Michael Tuttle is listed as Principal Software Engineer at Atomic, a with 1 employees, based in Salt Lake City Metropolitan Area, United States. AeroLeads shows a work email signal at vivintsolar.com, phone signal with area code 801, and a matched LinkedIn profile for Michael Tuttle.

Michael Tuttle previously worked as Senior Software Engineer at Vivint Solar and Senior Software Engineer at School Improvement Network. Michael Tuttle holds Master’S Degree, Civil Engineering from Utah State University.

Company email context

Email format at Atomic

This section adds company-level context without repeating Michael Tuttle's masked contact details.

{first}.{last}@vivintsolar.com
86% confidence

AeroLeads found 1 current-domain work email signal for Michael Tuttle. Compare company email patterns before reaching out.

Profile bio

About Michael Tuttle

Michael Tuttle is a Principal Software Engineer at Atomic. He possess expertise in civil engineering, autocad, stormwater management, software development, javascript and 29 more skills. Colleagues describe him as "Michael is one of the best Software Engineers I’ve had the pleasure to work with. He has genuine concern about the product he is building and works to make it rock solid. His ability and desire to look at the bigger picture to see what could be impacted by any changes has saved us time and again. He is also a tremendous mentor to everyone around him and always willing to take the time to teach." and "Mike is a super cool guy. I have learned so much from him technically and personally. The amount of knowledge he has in cloud computing, node js and software development in general is second to none. He was my go to guy for any tech issues and his PR reviews are absolute killer. Furthermore, he is an excellent team member and always make sure that everyone in the team are contributing towards the success of the project. He was always ready to jump into new projects and learn new tech quickly and start being productive. I would love to work with him down the line someday and recommend anyone out there who is looking for the coolest software developer ever."

Listed skills include Civil Engineering, Autocad, Stormwater Management, Software Development, and 30 others.

Current workplace

Michael Tuttle's current company

Company context helps verify the profile and gives searchers a useful next step.

Atomic
Atomic
Principal Software Engineer
Salt Lake City, UT, US
Employees
1
AeroLeads page
8 roles

Michael Tuttle work experience

A career timeline built from the work history available for this profile.

Principal Software Engineer

Salt Lake City, Ut, Us

Principal Software Engineer

Salt Lake City, Ut, Us

Senior Software Engineer

Lehi, Utah, Us

* Developed a pipeline that receives data through the IoT Gateway and stores the data in S3 and Elasticsearch. * Setup IoT Rules to save data the S3 * Created lambdas to process the data * Some events triggered different SNS messages, to have separate lambdas be able to process data.* Created application with electron to configure IoT devices for use with the AWS IoT Gateway.* Prototyped software for the IoT devices to communicate with the AWS IoT Gateway.* Worked with thousands of IoT devices in our fleet.* Worked on a dashboard to visualize data from Elasticsearch, e.g. software versions, connection status, cpu and memory metrics, etc.* Created lambdas to pull and process reports from a cellular provider for billing purposes.* Worked on a service to pull solar production data from multiple different inverter manufacturers.* Developed a service to work with multiple loan providers* Led, mentored, and coached new and experienced individual contributors.* Added integration tests to run against IoT devices to verify that changes where working properly.* Added unit tests to several repos that were missing tests. Implement coverage requirements in some repos.* Implement a CI/CD pipeline using Jenkins to run tests, linting, and then deploy code to separate development, stage and production environments.* Worked with multiple 3rd party APIs to gather information required for different projects.* Worked with the Cloud Infrastructure team to implement Infrastructure as Code (IAC). We used AWS cloudformation for awhile, and then transitioned to Terraform.

Dec 2016 - Oct 2021

Senior Software Engineer

Malvern, Pennsylvania, Us

* Made many integral contributions to the process of operating and delivering the software* Integral to implementing the continuous integration process in parallel with the code reviewing* Implemented continuous delivery of microservice based Docker containers upon passing continuous integration* Worked with Product Development, DevOps, IT, and Graphic Design departments to plan out new technology* Documented and communicated the architecture to multiple departments* Converted a large legacy coldfusion/flash based application into a Backbone/Marionette based single page app* Developed internal dev tools using React and Electron* Setup Angular components as npm packages to be used in different applications* Created resettable test data for legacy system, allowing for end to end (e2e) tests to be created* Transitioned company through github organization name change including all required CI and deployment changes* Managed git pull requests while performing code review across multiple teams (domestic and foreign)* Mentored and coached many developers to help them understand best practices and become better developers* Developed uniform builds and test scripts for use across multiple microservices* Started as a software engineer on the team, and became a team lead within 6 months of employment

Mar 2014 - Dec 2016

Software Engineer

Ogden, Ut, Us

* Designed, developed and implemented video contest site, with tie-in to existing system* Developed a custom authentication method which ties directly into Active Directory, eliminating the need for the replicated LDAP flat tree system used previously by the web applications* Implemented Gitlab for use as a version control and issue tracking system* Modified several Joomla plugins, modules and themes, adding custom settings for them* Added the ability for custom plugins to be updated through Joomla updates based on git tags pushed to Gitlab* Provided development services for a district with more than 30,000 students and 3,500 employees

Oct 2013 - Feb 2014

Engineer

Ogden, Ut, Us

I developed a web-based collaborative electronic reviewing and project tracking solutions to improve the efficiency of application reviews and reduce costs associated with paper-based processes. This solution allowed for remote access to information and streamlined the review process, resulting in significant time and cost savings for the county.The electronic reviewing and project tracking solution enabled planners, engineers, and other county staff to collaborate and share information in real-time, reducing the time required for project reviews and approvals.By developing this innovative solution, I was able to improve the efficiency of the land use planning process while also reducing costs for the county. This solution provided a more transparent and collaborative approach to land use planning, allowing for better decision-making

Jul 2006 - Oct 2013

Design Engineer

Bhb Consulting Engineers, Pc
Nov 2005 - Jul 2006

Design Engineer

Ensign Engineering
Jun 2003 - Nov 2005
1 education record

Michael Tuttle education

  • Utah State University
    Utah State University
    Civil Engineering
FAQ

Frequently asked questions about Michael Tuttle

Quick answers generated from the profile data available on this page.

What company does Michael Tuttle work for?

Michael Tuttle works for Atomic.

What is Michael Tuttle's role at Atomic?

Michael Tuttle is listed as Principal Software Engineer at Atomic.

What is Michael Tuttle's email address?

AeroLeads has found 1 work email signal at @vivintsolar.com for Michael Tuttle at Atomic.

What is Michael Tuttle's phone number?

AeroLeads has found 3 phone signal(s) with area code 801 for Michael Tuttle at Atomic.

Where is Michael Tuttle based?

Michael Tuttle is based in Salt Lake City Metropolitan Area, United States while working with Atomic.

What companies has Michael Tuttle worked for?

Michael Tuttle has worked for Atomic, Vivint Solar, School Improvement Network, Weber School District, and Weber County.

How can I contact Michael Tuttle?

You can use AeroLeads to view verified contact signals for Michael Tuttle at Atomic, including work email, phone, and LinkedIn data when available.

What schools did Michael Tuttle attend?

Michael Tuttle holds Master’S Degree, Civil Engineering from Utah State University.

What skills is Michael Tuttle known for?

Michael Tuttle is listed with skills including Civil Engineering, Autocad, Stormwater Management, Software Development, Javascript, Cad, Node.Js, and Structural Engineering.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.