Time Internet
Senior Software Development Engineer
From January 2019 to November 2021
Responsibilities
In this role, I took on the responsibility of managing multiple projects, overseeing their end-to-end project life cycles. I also assumed a role of a mentor for new team members and led sprint planning and work prioritization. Introducing rigorous code reviews, implementing automated code quality checks, and fostering a culture of documentation within our team significantly streamlined our processes and saved valuable time previously spent on repeated knowledge transfers.
Additionally, I was tasked with planning, executing, and maintaining multi-datacenter Cassandra clusters, addressing new business requirements by methodically defining problems, implementing solutions, conducting thorough testing, and deploying new system versions. As an individual contributor, I successfully managed several projects independently, including the development of a Google Sheets-based mini CMS and a visual representation application for our graph database structure.
Senior Developer
From July 2016 to January 2019
Responsibilities
In my initial project, I led the design and setup of a highly scalable multi-datacenter Cassandra cluster. This cluster featured self-healing capabilities and was meticulously configured for optimal performance. Additionally, I established an observability and alerting system and developed intuitive Grafana dashboards for real-time monitoring and analysis.
As an integral member of a dedicated team of individual contributors, I played a pivotal role in technology migration efforts and introduced robust code compliance tools and practices. I was entrusted with maintaining a core backend application critical to various businesses such as Times Of India, Economic Times, Navbharat Times, among others. My responsibilities encompassed every stage of the project life cycle, from problem definition to rigorous testing and ensuring timely client sign-off.
This role marked my initiation into leadership responsibilities, where I led the end-to-end development of a Google Sheets-based mini CMS and Graph-view, a visual application facilitating in-depth analysis of our graph database structure.
Working in this environment provided me with invaluable experiences akin to a startup, where I had the privilege of learning from exceptional mentors and being guided by passionate leadership.