Core Dump

Athul Suresh
Meta
Enterprise Systems Engineer
EE AuthN
London, UK
Jun. 2022 - Present
Enterprise AuthN Team
Setu
Software Engineer III
Payments
Bengaluru, India
Oct. 2020 - Mar. 2022
Payments Platform Rewrite
Headed the design and lead the team that developed and deployed the new system, which was certified by a government entity. Moved to an async model which allowed the system to process 1.8x more transactions.
Settlement Engine Revamp
Simplified and decoupled the reconciliation and settlement engine which moves more than 300 million rupees everyday, making it performant and unit testable.
Reports Improvements
Redesigned the reporting system within payments into an incrementally updated system which reduced load on the system by almost 75%. Identified slow path queries and optimized them which reduced bursty spikes on the system by 50%.
Improving the observability of Payments platform
Headed the effort to improve the observability and debuggability of the platform by exporting application performance metrics and structured logs.
Payments Data Pipeline
Set up the end to end data pipeline within payments, provisioning the infrastructure and creating the ETL jobs, providing visibility to business and external stakeholders.
Quality Of Life Improvements
Engaged in mentoring teammates and in improving the payments engineering process by pushing for rigorous code reviews, architectural decision records, and standard observability practices.
Exotel
Software Engineer II
Voice Backend Services
Bengaluru, India
Jul. 2018 - Jul. 2020
Telephony Layer Unification
Headed the team which unified the telephone server infrastructure, enabling cross region AWS access which improved resource utilization and cost margins.
Automated Sanity Check
Decreased the turn around time involved in bringing new telephone servers into production by automating the sanity checks, reducing overall effort involved from multiple hours to under 20 seconds.
Load Testing And Scaling Telephony Layer
Formalized a framework for load testing telephone servers. Identified and fixed deadlocks in the process, enabling the telephony layer to handle higher call volumes.
On-Call Improvements
Performed routine maintenance, alert resolution, handling of customer escalations, support ticket investigation and general firefighting as part of rotating on-call responsibilities within the voice team. Reduced operator downtime alert notification delay from 10 minutes to under a minute.
Netapp
Intern
WAFL
Bengaluru, India
Jan 2018 - Jun 2018
WAFL Iron
Worked on fixing race conditions within the WAFL filesystem. Contributed fixes for Incremental Checksums for WAFL Directories.