Sendwithus/Dyspatch
The company has two products: Sendwithus and Dyspatch. Sendwithus is an email template management, rendering and delivery SaaS product. Dyspatch is an enterprise email template management and workflow SaaS product.
Roles
Backend Developer
Developed the Sendwithus email delivery product, maintaining a resilient pipeline that integrated with unreliable downstream sending services. Set up the incident response program and on-call rotation, including procedures and supporting infrastructure. Taught junior developers how to safely execute infrastructure, data, and schema migrations.
January 2016 – July 2017
Backend Team Lead
Led a team of 3–6 developers across two products: Sendwithus and Dyspatch. Supported an API handling ~500 million calls/month. Built and coordinated a Cassandra cluster writing 2–3 billion records with a <30ms p95 response time. Established devops procedures, documentation, and on-call rotation. Responsible for hiring, performance reviews, and participating in company direction.
July 2017 – April 2019
Technologies Used
Golang, Python, Docker, Redshift, Cassandra
RDS, Kubernetes, Terraform, GRPC, Protobuf
OpenTracing, SQS, Kinesis