Architecture & system designHow the systems are shaped before anyone writes code
Event-driven architectureDistributed systems designAPI designMicroservicesData governance & access controlMonolith decompositionMedallion / lakehouse data architectureHigh availability & fault toleranceAudit and compliance architectureMulti-region PHI/PII data residencyHealthcare interoperability (FHIR)Integration and middleware designSchema and domain modelingTechnical roadmappingArchitecture decision records
Cloud platformsWhere it runs
AWSLambdaECS FargateS3Aurora PostgreSQLRedshiftSQSStep FunctionsDynamoDBRDSEC2CloudFrontIAMAuth0 / OIDCAzure SQLAzure DevOpsDigitalOcean dropletsDigitalOcean Container RegistryDigitalOcean Spaces
Infrastructure & operationsWhat keeps it running
KubernetesDockerTerraformCI/CDObservabilityAnsibleGitHub ActionsAtlantisCaddyGrafanaPrometheusSentryRabbitMQContainer registriesBlue/green and gated releasesInfrastructure as code review
LanguagesWritten in production, not just tried
TypeScriptPythonJavaC#SQLJavaScriptC++PHPBash
Backend & webThe frameworks and protocols in between
Node.jsBuntRPCGraphQLRESTSpring BootHonoExpressMuleSoft / AnypointReact / ReduxAstroNext.jsAngularDrizzle ORMZodWebSockets
AI & MLApplied, in shipped products
LLM application developmentAgentic workflowsModel Context Protocol serversAI data access governanceClaude APIOpenAI APIAI document extractionComputer vision event detectionPrompt and output evaluationRetrieval over governed viewsAgent tooling in CI
DataWarehousing, movement and compliance
Medallion architecture warehousingETL / ELT pipelinesPHI/PII compliance (HIPAA, GDPR)PostgreSQLMySQLRedshiftFHIR and healthcare interoperabilityData governanceAccess classificationPartner and carrier data feeds
DeliveryHow work reaches production
Trunk-based developmentSOC 2 controlsFeature flaggingLinearLaunchDarklySentrySnykTrivyCodeRabbitMixpanelAutomated regressionAudit evidence
LeadershipRunning the team that does it
Engineering managementOnshore and offshore teamsOKR planningVendor and carrier negotiationAgile deliveryMentoringHiring and interviewingCross-team technical directionIncident response
Every item here is searchable. Press ⌘K and type one to see where it was used.