Software engineer on the Platform Team. Worked with a small team to build the company's initial product offering on the backend side. Built and owned large portions of the backend, including all infrastructure for both internal and on-premise deployments, a system for asynchronous task execution, CI/CD pipelines, and websocket communication. Collaborated with frontend and machine learning engineers to design, build, and iterate quickly on product features.
Extern on the Special Projects Team. Worked with a partner to build an internal tool for aggregating and displaying security alerts. Built a Go backend which exposed a webhook to ingest alerts from various sources, as well as an API to serve content to the web app. Set up infrastructure for the service, including the database, authentication, and CI/CD.
Intern on the Microservices Infrastructure team. Wrote a Dockerized Python app to generate Terraform execution plans. Built a Java service to serve as an API, orchestrate invocation of Docker containers, and aggregate results. Set up infrastructure for both, including AWS resources, CI/CD, monitoring, and permissioning.