AeroLeads people directory · profile

Aaron Armstrong Email & Phone Number

Senior Software Engineering Manager at Highspot at Highspot
Location: Mountain View, California, United States 15 work roles 3 schools
1 work email found @linkedin.com 6 phones found area 616, 203, and 855 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 6 phones

Work email a****@linkedin.com
Direct phone (616) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineering Manager at Highspot
Location
Mountain View, California, United States

Who is Aaron Armstrong? Overview

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

Quick answer

Aaron Armstrong is listed as Senior Software Engineering Manager at Highspot at Highspot, based in Mountain View, California, United States. AeroLeads shows a work email signal at linkedin.com, phone signal with area code 616, 203, 855, and a matched LinkedIn profile for Aaron Armstrong.

Aaron Armstrong previously worked as Senior Software Engineering Manager at Highspot and Senior Software Engineering Manager at Masterclass. Aaron Armstrong holds Master Of Science, Artificial Intelligence from University Of Michigan.

Company email context

Email format at Highspot

This section adds company-level context without repeating Aaron Armstrong's masked contact details.

{first_initial}{last}@linkedin.com
86% confidence

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

Profile bio

About Aaron Armstrong

Engineering management at MasterClass, LinkedIn, Square, and SunGard. Led programs with 33 engineers interacting with 40+ product teams. Oversaw $4.5 million, 16 engineer consulting business.

Listed skills include C#, Software Development, Soa, Web Services, and 46 others.

Current workplace

Aaron Armstrong's current company

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

Highspot
Highspot
Senior Software Engineering Manager at Highspot
AeroLeads page
15 roles · 24 years

Aaron Armstrong work experience

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

Senior Software Engineering Manager

Current

Seattle, Washington, Us

Ownership. Led 3 crews: Web UX (design system UX widgets and Storybook, AI/LLM chat UX, navigation, notifications, email, Segment/Amplitude behavior tracking), Web Platform (web architecture, performance, developer productivity, monorepo, build, test, release); and Devices (iOS, Android, Windows, Mac, offline). Supporting 150 contributors to the web platform. 6-month planning cycles.People. Led org of 8 → 22. Hired a senior engineering manager, a junior engineering manager, and 14 engineers. Developed leads for 3 sub-teams. Transferred Devices from Seattle to Hyderabad, India. Promoted 2 engineers. Worked through 5 performance management situations.DeliveryWeb UX: refreshed web UX (+12 NPS), created Action Pane (major navigation improvement), standardized content viewer navigation, web platform accessibility audit, fixed 237 accessibility bugs, updated toast look & feel, built manual and automated end-to-end test suite for crew’s functionality, set up observability and oncall runbook. Web Platform: introduced Typescript, set up new monorepo (including hot module reload, deployment previews, integrated CSS and Storybook), extracted platform code into monorepo, security upgrades for libraries. Devices: shipped macOS app, biometric authentication, end-to-end test suite (60 tests), Segment/Amplitude behavior tracking, New Relic observability and logging, OpenAI answers on company content on mobile, adopt Chrome’s PDF library, new video player, on-app file upload and video capture, bulk offline content management.

Oct 2022 - Present

Senior Software Engineering Manager

San Francisco, California, Us

• Led 16-person engineering team responsible for the Web (React), iOS, Android, and Server (Ruby) platforms at MasterClass, supporting a 110-person engineering team and ~20M monthly site visitors. Ran performance and quarterly planning processes. Helped team grow their careers. • Mentored a new engineering manager. Hired 3 senior engineers. Developed leads for 6 sub-teams. Onboarded first mobile engineers.• Managed projects: moved marketing pages to the Next.js / React web stack, reducing page latency (LCP) by 75% and increasing company revenue by 10%; oversaw migration from an in-house experimentation system to Optimizely; helped change execution model to distribute accessibility work to all teams.• Created and ran survey measuring platform and tool satisfaction.

Oct 2021 - Aug 2022

Senior Software Engineering Manager

Sunnyvale, Ca, Us

• Oversaw 15-person team with 1 engineering manager, 2 Sr. Staff engineers, 5 Staff engineers.• Managed project Nitro, which created a new application architecture with a reactive data pipeline, high-performance cell-based UI, catalog of design patterns, and comprehensive documentation.• Sped up the build by 30+% by leading teams to break up the codebase into well-defined modules, introduce the Bazel build system, and create Tapas, a system for compiling just the code for a single product team in a much larger codebase.• Reintroducing Swift as the primary development language after extensive work to address build scalability issues.

Oct 2019 - Sep 2021

Software Engineering Manager

Sunnyvale, Ca, Us

• Oversaw development of Lever, next generation Android architecture for LinkedIn. 73% of Android app migrated to date.• Created the UX infrastructure team and led the development of a cross-platform UI toolkit (green-field on mobile and rebuild on web). 45 widgets. 33 engineers at peak.• Hired a manager for the UX Infra team and promoted a manager for the Android Infra team.• Oversaw modularization of the Android codebase, leading to a 40% improvement in build times.• Led project to bring accessibility to linkedin.com and the iOS & Android apps. Increase of 30% to 80% accessible in a year. Collaborated with 40+ product teams.

Jun 2017 - Oct 2019

Engineering Manager

San Francisco, Ca, Us

• 6-person Square Register Android team. • People management: recruiting, career development, performance management and reviews, oversaw incident response and probed quality issues.• Project management: developed schedule to help hardware team plan 9 months into the future, prioritized work, led weekly sprint planning, and worked with the product manager to define requirements.• Managed a project to modernize Android Register’s use of the Square open-source navigation library Flow.• Rebuilt the iOS card reader firmware update process with Objective-C.• Wrote a little Android Java code to show reader battery state.• Used Android Studio, Xcode, OmniPlan, JIRA, Jenkins, BitBucket, Git.

Aug 2015 - Jun 2017

Tech Lead

• Tech Lead of the 7-person News Publisher product team.• Led the creation of new tools for publishers: Interest Targeting, Smart Publishing, and URL Insights. 140 people from top media companies attended the launch event.• Led the creation of the Public Content Solutions APIs for F8 2014: Trends, Topic Insights, and Hashtag Counter.• Led Facebook’s Trending product team before starting the News Publisher team.• Lead engineer for Facebook Profile Videos (personally wrote most of the original iOS code).• Wrote code in Objective-C, PHP (Hack), C++, and Hive.• Presented Public Content Solutions APIs to TV sales force to prepare them for launch.• Used JavaScript, Python, Thrift, Graph API, Hive, memcached, CSS, Xcode, Buck, Nuclide, Facebook’s streaming compute platform, Facebook’s object database, and many other Facebook proprietary technologies.

Oct 2013 - Aug 2015

Senior Software Engineer

San Francisco, Ca, Us

• Migrated content discovery state from client-managed cursors to Twitter’s Manhattan key-value store.• Owned and supported Top Stories, the Storm-based real-time story clustering service that identifies the most significant news clusters on Twitter.• Led meetings to identify key group metrics for dashboard used by company executives.• Built routing framework to simplify switching traffic between server clusters.• Used Scala, Java, Storm, Finagle, Thrift, Mesos, Twitter Manhattan, ZooKeeper, Guice, IntelliJ.

Mar 2013 - Oct 2013

Vice President

Stamford, Us

Vice President and senior developer in SAC’s back office group. In first assignment developed data feed for block trade reallocation. Mentored four other developers in advanced .NET and Visual Studio 2012. Analyzed the needs of the support group for running our data feed systems. Rebuilt dashboard to manage trade processing failures. Re-engineered connectivity to Advent Geneva accounting system. Built out support to re-flow trades when reference data changed. Maintained reference data web site, a small Coherence cache (Hibernate backed), and an FX feed. Maintained account mapping WPF rules editor. Developed code to interface with Solace Systems queuing middleware. Re-engineered .NET to Oracle Coherence connectivity layer. Extended DTO layer generated with CodeSmith Generator templates. Simplified over-engineered SOA components. Developed tables, views, and stored procedures in SQL Server 2012/2008. Debugged issues with proprietary job scheduling system. Handled Windows Authorization Manager (Azman) permissioning. Created IIS and Windows service applications. Maintained NullSoft installers (NSIS).In second assignment oversaw implementation of Advise Technology’s regulatory reporting software Form PF Workbook. Managed communications with director on the business side (operations). Handled support, testing, and deployment. Supported regulatory filings for SEC, FSA, MAS, and SFC. Created prioritized backlog of work. Analyzed manual processes then created functionality to import answers for transaction volume questions using MDX queries with a SQL Server Analysis Services (SSAS) cube on top of the Geneva books and records. Fixed root causes for a number of data quality problems. Created build scripts for Form PF Workbook deployment with MSBuild.Used .NET 4.0, WPF, WinForms, ASP.NET, WCF, WF rules engine, Unity IoC, SSIS and in-house ETL systems, Geneva XML Loader, Paladyne Security Master, Cyber-Ark Enterprise Password Vault, Subversion, Bamboo, JIRA, and FIXML.

Apr 2012 - Feb 2013

Principal

Houston, Tx, Us

Promoted to Principal Consultant and engagement manager for 16 consultants across 4 locations at a global investment bank. Significant management of $4.5 million business. Sold work (contracts up to $2 million), wrote statements of work, recruited/started/mentored staff, coached subordinates on mentoring, wrote performance reviews, resolved performance and personality problems, facilitated replacement of unsuccessful consultants, managed time card approval/accounts receivable/bad debt problems, handled immigration issues and subcontractor conversion, led and oversaw morale/team boosting efforts, primary advocate for promotion of staff. Maintained high personal utilization throughout period. Lead developer of small web applications to manage trial balances and risk signoff. Used EXT JS with RESTful services developed in Java 6/Hibernate, and .NET 4/WCF/ADOMD.NET/SSAS.Tech Lead of the 11 person mixed team of employees and consultants on the Commodities Risk Feeds project. Commodities group has an extensive OTC and exchange-traded business in oil, natural gas, power, precious/base metals, agriculturals, and freight. Clarified project scope, recruited and trained developers, built consensus among stakeholders, developed project plan, analyzed business requirements, developed architecture and design, reported status, reviewed work products, wrote code in Java, designed meta-data schema, wrote stored procedures in SQL, and created support documentation. Feeds connected new market risk management system to downstream consumers of risk and valuation data, including the enterprise-wide repositories for risk and P&L, and the trade confirmation system. Delivered on-time and with good quality, despite an environment where other teams were unable to deliver their parts of the project. Successfully transitioned back to Java after several years of exclusive .NET development.

Apr 2011 - Apr 2012

Senior Manager

Houston, Tx, Us

Software architect and technical project manager for 3 years in the research, operations, and IT departments at one of the largest global macro hedge funds. Designed applications and libraries, ran 3 person development teams, helped design recruiting pipelines, mentored teams of 10 on Agile practices, wrote business cases, planned 15+ person/month projects, gathered requirements, created work breakdown structures (lauded as best in company by PMO), helped write proposals and sell 3 person project teams to the client, wrote statements of work and facilitated negotiation of contracts ($300K+), communicated status, wrote test plans and deployment procedures, mentored 20+ developers on software engineering and the .NET platform, wrote development standards for C#, configuration management practices, and database development (used company-wide), created training classes and associated “model” applications, created and supervised development of core departmental libraries, evaluated, selected, and managed development tool standards for operations department, set up continuous integration build infrastructure and managed infrastructure engineer maintaining it, reviewed designs, code, and documentation, helped developers debug applications and occasionally underlying frameworks, and still wrote code 20% of my time.50 application portfolio responsible for swaps trade capture, trade lifecycle processing, portfolio accounting, reference data master, pricing, confirmation, and reporting. Specific projects include work on a next generation automated economic forecasting system (architect), an enterprise-wide build/test/deploy system (steering committee), trade capture and processing (architect), daily fund valuation (technical project manager), automated portfolio revaluation (tech lead), confirmation system performance upgrade (tech lead), and securities pricing ETL (architect). Taught seminars on C# 3.0, WCF, WPF, ASP.NET MVC, MonoRail, ADO.NET Entity Framework, and MSMQ.

2007 - Mar 2011

Software Consultant

Us

Acquired by SunGard Consulting ServicesSoftware developer for a variety of projects in the structured credit derivative group of Morgan Stanley. First project used the .NET 2.0 profiling API, attribute-based COM, and C++ to detect memory leaks in a 1.2M line Windows Forms/C# trading application. Second project extended a bespoke CDO portfolio management website for external clients (ASP.NET/C#). Created charts (Infragistics), generated PDFs (Syncfusion), and extended Excel download functionality (SoftArtisans OfficeWriter). Optimized view state usage. Added caching on top of data layer (Web Services and Sybase). Connected logging to enterprise logging system. Automated build with Build Forge and NAnt. Introduced unit testing with NUnit. Ported site from ASP.NET 1.0 to 1.1. Third project added GUI functionality to the Windows Forms application mentioned above. Used Visual Studio 2005/2003/2002, Perforce, SOAP, XML, MSBuild, P/Invoke, the SciTech .NET Memory Profiler, Atlassian’s JIRA (defect tracking), and TWiki.

Sep 2006 - Apr 2007

Software Engineer

Parigi, Ile-De-France, Fr

Lead developer on application used by laboratory technicians to view medical slide images. Application used C# and Windows Forms on the client to talk to an ASP.NET Web Service on the server. Server used NHibernate and SQL Server 2005. Wrote specification and validation documents. Met with customers. Led developer recruitment effort. Scheduled tasks in Microsoft Project. Supervised architectural design of other software projects, including the image processing subsystem and a scanner-to-server data transfer service. Trained 5 developers in .NET, object-oriented programming, and refactoring via a book club and one-on-one mentoring. Led company effort to standardize domain vocabulary. Learned application’s 65 KLOC without documentation or help (previous contract development team was fired before my arrival). Removed severe performance problems including problems with image transfer (100x faster) and slide searching (50x faster). Redesigned database schema (original design was largely embedded flat files). Replaced 15k lines of home-grown persistence code with NHibernate. Ported application to .NET 2.0. Introduced unit testing with NUnit. Scripted database build in NAnt and later ported to MSBuild. Built many new screens and re-engineered existing screens to reduce bugs and improve performance. Created installer programs with Visual Studio. Created demo versions for marketing department. Created managed wrappers for native DLLs using C++/CLI. Created data migration utilities with SQL Server integration projects (SSIS) and custom ADO.NET code. Added logging (Trace and log4net). Modified server to allow multiple versions to run side-by-side. Moved web service to stateless model to improve reliability. Created input validation framework. Cleaned up build process for the company’s other major application (automated slide scanner). Migrated source control from Visual SourceSafe to Subversion and TortoiseSVN. Installed MoinMoin wiki.

2005 - 2006 ~1 yr

Senior Software Engineer

Us

Software architect and engineer for Windows application used by helicopter maintenance personnel. Helped 10 developer team port 200 KLOC program from Borland C++ to Microsoft .NET. Primary architect for .NET version. Technical leadership (cost/schedule) for data interchange project interfacing application database and XML. Trained others on .NET, C#, object-oriented programming, C++ templates, and unit testing through book club leadership, presentations, and informal mentoring. Wrote XSLT code generators used for object-relational mapping layer, for typed collections, and for interface to files written by embedded airborne software. Team nominated for Smith’s productivity STAR award. Windows Forms application built with .NET 1.1, C#, ADO.NET, COM Interop, and a little Managed C++. Web site developed with ASP.NET. XML (SAX, DOM, Microsoft XML reader, XSD schemas) used for configuration, code generation, and data interchange. Helped develop tables and stored procedures for databases (Microsoft SQL Server 2000/MSDE, and InterBase 7/5). Initiated unit testing with NUnit, JUnit, CppUnit and CppUnitLite. Did significant build scripting with Ant, NAnt, Make (GNU, Borland), and Perl. Set up CruiseControl for continuous builds. Set up CVS (and WinCvs) as front end source controller for Serena’s Dimensions. Set up Subversion for source control on later project. Some Visual Studio 2003 automation with macros. First 8 months of project in Borland C++ Builder 5.5 (VCL, templates, generic programming, exception handling, STL) and a little Delphi. Other tools: Cygwin, SSH/SSHD, TightVNC, ZLIB, #ziplib, Python, Windows XP/2000. Contract to hire through CordesTech.

May 2003 - May 2005

Instructor

Grand Rapids, Mi, Us

College instructor teaching Visual Basic .NET (Windows Forms, ASP.NET, ADO.NET, Visual Studio .NET, serialization, graphics), Microsoft Excel (including templates, macros, and Visual Basic integration), and Microsoft PowerPoint. Developed website with ASP.NET, ADO.NET (Oracle Data Provider), Oracle, and SQL. Site used by 220 students to upload their work and view their grade reports. Forms authentication, role-based security, user controls. Windows XP/2000.

2003 - 2003
3 education records

Aaron Armstrong education

Master Of Science, Artificial Intelligence

University Of Michigan

Ba, Computer Science

Calvin University

Computer Science

Northern Michigan University
FAQ

Frequently asked questions about Aaron Armstrong

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

What company does Aaron Armstrong work for?

Aaron Armstrong works for Highspot.

What is Aaron Armstrong's role at Highspot?

Aaron Armstrong is listed as Senior Software Engineering Manager at Highspot at Highspot.

What is Aaron Armstrong's email address?

AeroLeads has found 1 work email signal at @linkedin.com for Aaron Armstrong at Highspot.

What is Aaron Armstrong's phone number?

AeroLeads has found 6 phone signal(s) with area code 616, 203, 855 for Aaron Armstrong at Highspot.

Where is Aaron Armstrong based?

Aaron Armstrong is based in Mountain View, California, United States while working with Highspot.

What companies has Aaron Armstrong worked for?

Aaron Armstrong has worked for Highspot, Masterclass, Linkedin, Square, and Facebook.

How can I contact Aaron Armstrong?

You can use AeroLeads to view verified contact signals for Aaron Armstrong at Highspot, including work email, phone, and LinkedIn data when available.

What schools did Aaron Armstrong attend?

Aaron Armstrong holds Master Of Science, Artificial Intelligence from University Of Michigan.

What skills is Aaron Armstrong known for?

Aaron Armstrong is listed with skills including C#, Software Development, Soa, Web Services, Agile Methodologies, .Net, Software Engineering, and Java.

Find 750M verified contacts

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