AeroLeads people directory · profile

Ethan Garofolo Email & Phone Number

Principal Engineer at O.C. Tanner
Location: Provo, Utah, United States 20 work roles 2 schools
LinkedIn matched
✓ Verified May 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Engineer
Location
Provo, Utah, United States
Company size

Who is Ethan Garofolo? Overview

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

Quick answer

Ethan Garofolo is listed as Principal Engineer at O.C. Tanner, a company with 1702 employees, based in Provo, Utah, United States. AeroLeads shows a matched LinkedIn profile for Ethan Garofolo.

Ethan Garofolo previously worked as Lead Developer at Wilson Sonsini Goodrich & Rosati and Owner at Such Software, Llc. Ethan Garofolo holds Bachelor Of Science, Computer Science, French from Brigham Young University.

Company email context

Email format at O.C. Tanner

This section adds company-level context without repeating Ethan Garofolo's masked contact details.

O.C. Tanner

Review company-level records connected to Ethan Garofolo before choosing the right outreach path.

Profile bio

About Ethan Garofolo

I help software companies establish predictable Flow of delivery through refining process, team communication structure, software architecture, and technical practices. Unlike others, I take a holistic view and do not view these as separate areas.If you have 2 minutes a day and want to improve the Flow of delivery in your organization, I publish Practical Microservices Daily at https://practicalmicroservices.com/.Or if you're looking for technical guidance on implementing microservices, I wrote Practical Microservices: https://pragprog.com/titles/egmicro/practical-microservices/.

Current workplace

Ethan Garofolo's current company

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

O.C. Tanner
O.C. Tanner
Principal Engineer
Provo, UT, US
Website
Employees
1702
AeroLeads page
20 roles

Ethan Garofolo work experience

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

Owner

Current
Such Software, Llc
  • Custom software development in Node.js and Ruby on Rails
  • Architected next-generation system for managing HPC resources
  • Led transformation of a monolithic system into a set of loosely-coupled, autonomous micro-services
  • Mentored junior team members
  • Built a user portal for managing corporate compliance of many AWS instances
  • Node.js, Ruby on Rails, Clojure, Microservices, React, Redux, AWS
Dec 2015 - Present

Software Architect

Salt Lake City, Utah, US

Apr 2022 - Jul 2023

Head Of Data Architecture

New York, NY, US

Oct 2019 - Jan 2021

Software Architect

New York, NY, US

Helping teams be more productive by bringing autonomous microservices to our system.

Aug 2018 - Oct 2019

Software Development Engineer

Salt Lake City, UT, US

Development and maintenance on the church's iOS mobile presence (Gospel Library, LDS Tools, etc.)Marshaling content from several sources and providing APIs for the mobile apps to access that content.

Aug 2014 - Dec 2015

Software Developer

Salt Lake City, Utah, US

I provide APIs for the Android and iOS teams.

Apr 2014 - Aug 2014

Software Developer

Salt Lake City, Utah, US

Development on client applications and communications with those clients.This position was short, because Instructure acquired 12 Spokes, and I transitioned over to Instructure.

Mar 2014 - Apr 2014

Owner

Maker of software that reduces the complexity of everyday life. We do custom application development, specializing in web applications and games. We pull the pain out of getting custom software through transparency, communication, and a proven process for success.A sample of our projects includes dashboard creation, data warehousing, e-commerce site.

Aug 2010 - Apr 2014

Senior Engineer

Team Chaos

Game development in Unity 3D and Ruby. On the Ruby/server side I separated user management from game logic to allow us to scale game individually and also isolate each game's traffic. I also worked on specialized match-making, in-game messaging, delivery of virtual goods to players, reporting, and other administration tools.On the client side I worked on.

Jan 2013 - May 2013

Web Developer

Austin, Texas, US

Architecture and development of web assests

Jul 2011 - Aug 2012

Senior Software Architect

7 Billion People

Architected and implemented clickstream collection and analysis system. Ported data collection system from MERB to Rails 3.

Jan 2010 - Jun 2011

Software Developer

7 Billion People

Designed and implemented features from UI to backendAssumed ownership of company's first released productMaintained data integrityPrepared demos which led to acquiring businessManaged technical side of resolving customer issuesRuby, Ruby on Rails, Javascript, Merb, Sequel, MySQL, HTML

Dec 2007 - Dec 2009

Software Engineer

Austin, Texas, US

Designed and implemented new features (such as firmware upgrades) for NI-SWITCH driverPorted NI-SWITCH driver to Windows VistaManaged build and release process for NI-SWITCH driverPlayed active role in increasing level of automation in testing NI-SWITCH driverC++, C#, LabVIEW

Sep 2006 - Dec 2007

Development Intern

Cemaphore Systems, Inc

Fixed bugs on an email caching productDesigned and implemented in-house development utilities (debugging, automated testing)Evaluated 3rd party development tools for purchaseC++, C#,.NET, MAPI, Visual Studio

Jun 2005 - Aug 2006

Webmaster

Provo, UT, US

Designed and implemented web applications for BYU's Financial Aid OfficeManaged and maintained the Financial Aid Office's web presenceHTML, PHP, MySQL, CSS, ASP.NET

May 2005 - Aug 2005

Student Instructor

Provo, UT, US

Instructed Beginning French 101 for BYU's French DepartmentCreated lesson plans, graded homework and testsManaged classes of 25 studentsDesigned and implemented software to facilitate grading

Aug 2004 - Apr 2005
Team & coworkers

Colleagues at O.C. Tanner

Other employees you can reach at octanner.com. View company contacts for 1702 employees →

2 education records

Ethan Garofolo education

Bachelor Of Science, Computer Science, French

Brigham Young University

Education record

Winona State University
FAQ

Frequently asked questions about Ethan Garofolo

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

What company does Ethan Garofolo work for?

Ethan Garofolo works for O.C. Tanner.

What is Ethan Garofolo's role at O.C. Tanner?

Ethan Garofolo is listed as Principal Engineer at O.C. Tanner.

Where is Ethan Garofolo based?

Ethan Garofolo is based in Provo, Utah, United States while working with O.C. Tanner.

What companies has Ethan Garofolo worked for?

Ethan Garofolo has worked for O.C. Tanner, Wilson Sonsini Goodrich & Rosati, Such Software, Llc, Aumni, and Liveview Technologies.

Who are Ethan Garofolo's colleagues at O.C. Tanner?

Ethan Garofolo's colleagues at O.C. Tanner include Eleanor Kirby, Kottala Meghana, Allison Topham, Taylor Hilton, and Chris Froebe.

How can I contact Ethan Garofolo?

You can use AeroLeads to view verified contact signals for Ethan Garofolo at O.C. Tanner, including work email, phone, and LinkedIn data when available.

What schools did Ethan Garofolo attend?

Ethan Garofolo holds Bachelor Of Science, Computer Science, French from Brigham Young University.

Find 750M verified contacts

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