John Allen

CTO

Kirkland, Washington, United States31 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 21 years of software development and engineering management experience.
  • Led transformation from waterfall to agile methodologies.
  • Managed a $10M budget and a team of 32.
Stackforce AI infers this person is a SaaS architect with extensive experience in enterprise software development and engineering management.

Contact

Skills

Core Skills

Software DevelopmentSolution Architecture

Other Skills

MicroservicesASP.NET WebAPIAngularCosmos DBLog AnalyticsSOLRTypescriptAzure StorageAzure SQL DatabaseAzure Cloud servicesAzure ACSWCFEntity FrameworkASP.NETWindows Presentation Framework (WPF)

About

21 years of success and learning with software development, architecture, program management and engineering management experiences. • Successfully designed and developed 3 platforms, including strategy and vision, in a startup environment. • Increased teams performance and improved culture by transforming teams from waterfall to agile methodologies. • Customer obsession embedded in DNA through early career at Microsoft while working directly with customers. • Managed team of 32 Devs & PMs with budget of $10M to deliver Services Hub and $500M of Premier Support revenue • Currently the Chief Architect driving engineering partnerships, innovation and opportunities across the organization. • Creative problem solver, innovative leader and accomplished learner. RECENT WORK Services Hub – http://serviceshub.microsoft.com Services Hub is digitally transforming the way Microsoft supports our enterprise customers. The Services Hub helps you easily access information about your Microsoft products and services, the health of your IT environment, and gives you access to the latest technical guidance and resources to help you stay up-to-date and be proactive. Premier Proactive Services – http://services.premier.microsoft.com Delivers a cloud based RAP as a Service and Education to Microsoft’s enterprise customers. Our services focused on providing Premier Support customers a proactive way to manage and support their needs across all Microsoft products.

Experience

31 yrs 4 mos
Total Experience
15 yrs 8 mos
Average Tenure
28 yrs 4 mos
Current Experience

Microsoft

8 roles

Principal Group Engineering Manager

Feb 2020Present · 6 yrs 3 mos

  • Leader of the Mission Platform team within the Azure Government organization. The team accelerates DoD's ability to build secure, compliant and authorized software. The Mission Platform team is comprised of the following products & services:
  • Azure Virtual Enclaves
  • MSISR
  • PLx
  • Mission Apps Services

Chief Architect

Promoted

Jan 2018Feb 2020 · 2 yrs 1 mo

  • Responsible for driving and leading organization wide innovation charter resulting in improved product experiences and new features.
  • Developed and maintained strategic engineering partnerships.
  • Drove organization wide vision and strategy to drive north star and organizational alignment across teams.

Principal Group Software Engineering Manager

Promoted

Jan 2016Jan 2018 · 2 yrs

  • Drove digital transformation to the Premier and Unified support businesses for Microsoft.
  • Envisioned new platform (Services Hub) to bridge the transition from Premier to Unified support.
  • Grew the team by 50% over the course or 2 years
  • Responsible for managing 30+ people engineering organization with a $10M budget.
  • Managed all engineering functions including program management, design and research.
  • Owned and operated two platforms which have over 200k vists per month and responsible for over $500M in revenue a year.
  • TECHNOLOGIES: Microservices, ASP.NET WebAPI, Angular, Cosmos DB
MicroservicesASP.NET WebAPIAngularCosmos DBSoftware DevelopmentSolution Architecture

Principal Program Manager

Jan 2014Jan 2016 · 2 yrs

  • Led a small team responsible for building a partnership with the Log Analytics team in an experiment to leverage their platform for running our risk assessments.
  • Reduced cost of delivery and maintenance of our assessments by leveraging Log Analytics capability to deliver binaries and packages to machines as well as keep them up to do.
  • Decreased our security footprint by using Log Analytics secure data upload pipeline.
  • Built content service which was our teams 1st microservice and is now being used by other teams across Microsoft.
  • Delivered SQL, SCOM, and AD assessments as 1st party OMS solutions.
  • TECHNOLOGIES: Log Analytics, SOLR, Typescript, ASP.NET Web API

Principal Software Architect

Jan 2011Jan 2014 · 3 yrs

  • Led design and architecture of green field Azure PaaS project which successfully transitioned an on-premises risk assessment business to the cloud.
  • Reduced time to deliver risk assessments by 80% resulting in over $100M in savings a year.
  • Learned new patterns for developing cloud based applications and services.
  • Introduced and educated Azure PaaS technologies (storage, compute, Azure SQL) to an engineering team of over 20 developers.
  • Moved the engineering team from waterfall to agile methodologies.
  • Over 30k Azure SQL Databases and 300k data submissions across 100k engagements.
  • TECHNOLOGIES: Azure Storage, Azure SQL Database, Azure Cloud services, Azure ACS, WCF, Entity Framework, ASP.NET
Log AnalyticsSOLRTypescriptASP.NET Web APISoftware DevelopmentSolution Architecture

Principal Software Engineer

Promoted

Jan 2006Jan 2011 · 5 yrs

  • Led team of 6 developers to create next generation data collection and analysis platform for Premier Support.
  • Designed domain specific language for IP creation which enabled a 1000’s of non-developers to author IP on our platform which reduced onboarding time from 6 months to 2 months and reduced the developer dependency to nearly zero.
  • Delivered training and education across the globe for authoring IP on our platform.
  • Built agentless discovery engine capable of discovering over 20 different Microsoft technologies and products.
  • Ran across 100,000’s of servers to date.
  • TECHNOLOGIES: Windows Presentation Framework (WPF), Windows Workflow Foundation (WWF), .NET
Azure StorageAzure SQL DatabaseAzure Cloud servicesAzure ACSWCFEntity Framework+3

Principal Premier Field Engineer

Promoted

Jan 2003Jan 2006 · 3 yrs

Windows Presentation Framework (WPF)Windows Workflow Foundation (WWF).NETSoftware DevelopmentSolution Architecture

Escalation Engineer

Jan 1998Jan 2003 · 5 yrs

  • Responsible for solving critical problems surrounding ASP.NET for Microsoft's Enterprise customers. Mainly focusing on user-mode debugging, troubleshooting, performance and best practices around ASP.NET.

Vervex

Vice President Software Development

Jan 1995Jan 1998 · 3 yrs · Greater Seattle Area

  • Responsible for the software development side of the consulting business, primarily focused on building internal and external auditing software for large audit engagements.

Education

UW Foster School of Business

Bachelors — Information Systems

Jan 1992Jan 1996

Stackforce found 100+ more professionals with Software Development & Solution Architecture

Explore similar profiles based on matching skills and experience