I have over 5 years of experience working as a back end engineer. I have built scalable and high-performance backend systems for various companies including Reddit, Deliveroo, and fintech startups.
At Reddit, I worked on core backend services for their ads system. This involved migrating their Thrift communication to gRPC which improved latency. I also set up monitoring and began refactoring backend services from Scala to Go.
At Deliveroo, I developed backend pipelines for handling menus, orders, and failed deliveries. I used Kafka, Redis, and other tools to build an asynchronous and scalable backend. I was able to reduce order failure rates through monitoring and alerting.
I have experience building authentication, authorization, caching, state machines, and other critical backend services. I utilize technologies like Go, gRPC, Kafka, Redis, Postgres, and more. I have containerized applications using Docker.
In my personal projects, I've built backend systems from the ground up such as a decentralized storage service using IPFS and a streaming data processor.
Overall, I have strong hands-on experience designing, implementing, and operating backend systems at scale. I have a proven track record of developing robust and scalable backend services for major companies as well as personal projects.