William Howell
Software Architect at Okta, Inc.
- Role
- Software Architect at Okta
- Location
- Seattle, WA, US
- LinkedIn followers
- 500 followers
About William Howell
Experienced Software Architect and Platform Engineer, primarily working on Distributed PaaS/IaaS infrastructure to support rapid deployment and scaling of SaaS Infrastructures. Current work is primarily in Python and some Java. Previous experience is in.NET (C# and DLR), Go, Ruby and occasionally some C++.Currently focussing on Kubernetes automation and scaling on both AWS and GCP. Previous worked on Kubernetes for on-prem using Nutanix and AWS Outpost.Experience with No-SQL dbs (Mongo, Cassandra) as well as traditional RDBMS implementations (Aurora/MySql, PostGres, SQL Server).Specialties: Cloud Computing, Large Scale Databases, Software as a Service (SaaS), Platform as a Service (PaaS), Infrastructure as a Service (IaaS), REST, Security, Distributed Application Architecture, DevOps, SRE
Experience
Software Architect
Oct 2020 — Present · Seattle, WA, US
Software Architect and Product Owner for Okta\'s Internal Build and Test systems for their core products. • Work with teams across the company to design, build and optimize Okta\'s Build and Test systems ensuring high quality continuous releases on a weekly, or faster cadence.• Helped design and implement system level changes that reduced AWS spend by $10K+/mo reducing overall spend targets by 20%• Worked with the teams to build and deploy an IaaS/PaaS platform that made service delivery possible on a daily cadence• Developed and Deployed a platform for automatically building, testing, and scaling Kubernetes Cluster infrastructure from the ground up, including intention based application deployment. The clusters are full featured and provide a standard consistent platform for SaaS operations, while reducing the amount of intervention required for operations and monitoring• Implemented procedural and process changes to standardize the teams efforts and provide a consistent delivery process that reduced manual operations and allowed the team to deploy more rapidly with less intervention and rollbacks• Designed and worked with the team to build an IdP broker and data store that integrated the various SaaS applications and tools into a consistent auth model and allowed for easier, and more secure sharing of data and authorization across all apps managed by the team.• Designed and worked with the team to build a data processing application allowing for the publishing of custom data analysis queries in the form of graphs and tabular data to consumers. This greatly reduced the load on the team for custom reporting or data gathering.• Worked with the team to implement policies and procedures for management of external hosted resources (such as Github) to consolidate and simplify the process and allow for future automation.• Designed and helped implement a self-service portal (SSO) for automatically managed resources, tools and systems owned by the team.
Education
Oregon State University
Computer Engineering
2001 — 2005
Skills
- Testing
- Web Applications
- Saas
- Web Services
- Software Project Management
- Javascript
- C++
- Software Development
- Python
- Agile Methodologies
- Xml
- Iis
- Software Quality Assurance
- Web Application Design
- Architectures
- Cloud Computing
- Databases
- Architecture
- Security
- Microsoft Sql Server
- Java
- Asp.net
- Integration
- .net Framework
- C#
- .net
- Software as a Service (Saas)
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.