Technical background
Tools, platforms, and engineering practices.
Technologies, tools, and engineering practices I've worked with throughout my career, spanning cloud infrastructure, software delivery, backend systems, and operations.
AWS Cloud & Infrastructure
EC2 (Spot, Auto Scaling)ECS FargateLambdaS3CloudFrontAWS GlueAurora Serverless v2 / RDSRDS ProxyElastiCache (Redis)IAM / IRSAECRVPCRoute 53ELBSESWorkMailAPI GatewayEventBridgeStep FunctionsSQS / SNSDynamoDBSystems ManagerSecrets ManagerKMS
Infrastructure, Containers & Automation
GitTerraformAWS CloudFormationAnsibleDockerPuppetNomadConsulSaltStack
CI/CD & Software Delivery
GitLab CI/CDAWS CodePipelineAWS CodeBuild (Lambda compute)BitbucketJenkinsSonarQube static code analysisGitHub ActionsAWS CodeCommitBuild optimizationAutomated testing
Backend, Data & Messaging
PythonBashPostgreSQL migrationsMySQLMongoDBETL pipelinesAmazon MSK (Kafka)Amazon MQ (RabbitMQ)FIX protocolWebSockets
Observability & Operations
CloudWatchGrafana / ThanosDatadogTICKELKElastic AuditbeatKinesisNew RelicSplunkDynatrace
Systems & Networking
LinuxFreeBSDTCP/IPVPNHAProxynginxApache
AI-Assisted Engineering
AI coding agentsMCPAgent orchestrationRequirements-driven developmentAutomated tests and verification
Additional Developer Tooling
GoRustCLI developmentHTTP services
For engineering responsibilities and implementation details, see Experience and Projects.