Sarthak Tomar
About Sarthak Tomar
Sarthak Tomar is a Database Administrator currently working at Teamwork, specializing in AWS RDS MariaDB upgrades and database management using Terraform and Ansible. He has a background in Computer Science and experience in optimizing database performance and managing high availability solutions.
Work at Teamwork
Sarthak Tomar has been employed as a Database Administrator at Teamwork since 2022. In this role, he works remotely and is responsible for managing various aspects of database administration. His duties include handling user management, schema changes, and the deployment of migrations across multiple database shards. Sarthak specializes in ensuring high availability of applications by implementing Proxysql as a proxy solution between the application layer and the database.
Previous Experience at Percona
Before joining Teamwork, Sarthak Tomar worked at Percona as a MySQL Database Administrator from 2021 to 2022. During his tenure, he focused on managing MySQL databases and optimizing their performance. His experience at Percona contributed to his expertise in database administration and prepared him for his current role.
Education and Expertise
Sarthak Tomar earned a Bachelor of Technology (B.Tech.) degree in Computer Science from SRMS CET, Bareilly, where he studied from 2013 to 2017. Prior to that, he completed his Intermediate education at Scholars' Public School, focusing on Physics, Chemistry, and Mathematics (PCM) from 2005 to 2012. His educational background has provided him with a solid foundation in computer science and database management.
Technical Skills and Specializations
Sarthak Tomar specializes in AWS RDS MariaDB version upgrades with minimal downtime. He utilizes Terraform and Ansible for managing database and Proxysql infrastructure. His technical skills also include monitoring and tuning database performance by analyzing and optimizing slow queries. Additionally, he developed an in-house solution to replace AWS Cloudwatch for analyzing RDS Audit/Error Logs, using Clickhouse and Apache Superset, which contributed to cost reduction.
Database Management Responsibilities
In his role, Sarthak Tomar regularly reviews GitHub pull requests and is involved in backup restoration, data archival, and purging processes. He handles user management and schema changes while ensuring the deployment of migrations across multiple database shards. His responsibilities also include managing high availability of applications and implementing Proxysql as a proxy solution to enhance database performance.