Centene, 2013 to 2021
Member platforms inside a managed care organization
Eight years at a Fortune 25 managed care organization, and five roles inside it. I came in building websites, left running an engineering chapter, and in between I built the mobile department from one engineer and then got promoted to manage it.
- Years in managed care
- Eight
- Roles held
- Five, web producer to manager
- People led
- Up to 25, steady at 14
- Mobile applications delivered
- 20+
Healthcare is where I learned that compliance is a delivery constraint rather than a gate at the end. A member-facing application in managed care is bound by regulation, by the terms of state contracts, and by accessibility obligations that are not negotiable. You either design for that from the first sprint or you rebuild in the last one.
It is also where I learned to build a practice rather than a product. More than once I was handed a capability the company did not have, and the deliverable was never the application. It was a department that could keep making them.
Before I managed it
01
Web producer: the Ambetter launch and 70+ sites
I started as a software engineer and web producer: mobile-first responsive themes, a WordPress multisite network of more than seventy sites, domains and hosting, and training the health plans and business partners to actually use the content system rather than filing a ticket every time. I launched the Ambetter Health site and built an award-winning eLearning platform with its own learning management system for the Off the Chain initiative. I also spent a chunk of that year arguing successfully that the web and mobile teams should be allowed to develop on MacBooks, which sounds trivial and was the difference between shipping iOS applications and not.
02
Building the mobile department as its only engineer
I was the company's only mobile engineer, and the job was really to establish how a Fortune 25 enterprise would do mobile at all: the department processes, moving from SVN to Git, getting Angular and Ionic approved into an enterprise stack that had never carried them, automating developer environment setup so onboarding was not a week, and fighting for a training budget so the team could actually learn the stack. I grew it to five, ran hiring before I led it, interviewing and bringing on roughly ten full-time engineers plus contingent staff, and then was promoted to manage the department I had built. That is a strange and useful experience, because every shortcut in it was mine.
03
Release management for 20+ applications
Release management for more than twenty internal and consumer applications shipping through mobile device management, TestFlight, the App Store and Google Play. I shipped OAuth 2.0 through the API gateway, managed the third-party vendor integrations the platform depended on, and contributed to service design for the enterprise content platform. Release is where an engineer learns what an organization actually is: twenty applications means twenty sets of people who each believe their date is the immovable one.
Three management roles, in sequence
The manager years were not one job. They were three, in sequence, each one a different kind of problem, and I think that sequence is the most useful thing about this part of my record. I ran the mobile practice I had built, then a program, then a chapter. Delivery, then product, then the organization itself.
What each one was
01
Mobile application development: 20+ apps and Wallet IDs
Internal and external mobile applications, twenty or more delivered across iOS and Android, a redesigned member portal, and identification cards that load into Apple Wallet and Google Wallet. I standardized the mobile build, release and compliance process so it could be presented as a capability behind new state contract bids, which is what turns an engineering practice into something the business can sell. I also set up the Apple and Google developer accounts for Centene and every health plan under it, so each plan shipped to the stores under its own brand rather than the parent company name.
02
True Care Anywhere: assessment in the member's home
The project I would point at from these years. Care managers assess members in their homes, and the assessment was hundreds of pages of paper. We put it on a managed Chromebook, with Google, and cut the time a care manager spent assessing a member and building their care plan by more than 80%. It has its own page, because the application was the smallest part of it: the same project had to solve hardware procurement, enterprise device security and private app distribution before a single question could be answered on a screen.
03
The member AI assistant, and an acquired team
I built and led the cross-functional team that shipped a self-service AI health assistant, which cut call center volume by answering the questions members were phoning in to ask. This was years before the current wave, and the tolerance for a wrong answer was far lower: members were asking about their own coverage and care. That work is where my instinct for narrow scope and grounded answers started, long before I had a vocabulary for it. The same role carried an enterprise payment implementation, and the onboarding of a newly acquired team, for which I built the software development lifecycle framework that brought it in line with enterprise standards.
04
The engineering chapter: process, metrics and ladders
The last one was the organization itself. I built the standard engineering processes the web and mobile matrix teams worked from, so consistency did not depend on which manager you reported to, and defined the engineering metrics leadership used to make staffing and prioritization decisions with something other than volume. I created a Developer Assessment Framework that made role expectations explicit, built career plans and training programs for my reports, and hired across full-time and contingent staff against a cost target. The framework existed because "senior" meant something different to every manager in the building, and the engineers could feel it. We finished in the top 10% for employee engagement across the web leadership teams.
The teams
At the widest I led up to 25 people, steadying at 14 across three cross-functional Agile pods. Not 14 engineers: each pod carried software engineers, an architect, a product owner, a business analyst and business systems analysts, plus an offshore contractor team in India under a statement of work. Member-facing web and mobile on Java and Node services with Angular and React front ends. Applications shipped to Kubernetes, which a platform group owned and operated rather than my teams.
The mixed-discipline shape of those pods is worth naming, because it is the thing that transferred. Running a pod where the analyst, the architect and the engineers all report through you means arbitrating between people who are each correct within their own discipline, which is the part that transferred to everything after it.
What this does not cover
Centene gave me the member side of managed care. I worked alongside the claims and payer side and I understand adjudication as a business process, including what it costs a member when it goes wrong, but I have not built claims, payment integrity or payment accuracy systems. If you are hiring for that specifically, the domain would be new to me even though healthcare, compliance, and money moving at scale are not.
Stack
- Build
- Java, Node.js, Angular, React, Ionic, WordPress multisite, OAuth 2.0 through an API gateway
- Ship
- iOS and Android, Mobile device management, TestFlight, the App Store and Google Play, Apple Wallet and Google Wallet, Kubernetes as a deployment target, Google Cloud Platform managed devices
- Run
- Agile across three cross-functional pods, Offshore delivery under a statement of work, Regulated release and compliance, State contract bid support, Developer Assessment Framework, Engineering metrics for leadership