Summary
Overview
Work History
Education
Skills
Websites
Affiliations
Languages
Timeline
Generic

Chandragouda Hannikeri

Sr. Software Engineer
Bangalore

Summary

Motivated Software Engineer offers 12 years of experience leading cross-functional teams and completing projects on-time. Seamlessly manages workloads and meets challenging deadlines and quality benchmarks. Strong understanding of common web technologies, languages and frameworks.

Overview

12
12
years of professional experience

Work History

Sr. Software Engineer

Flipkart Internet Pvt Ltd
Bangalore
12.2015 - 04.2023
  • Provided first line of technical support for all production related incidents. Closely monitored multiple critical Flipkart sales such as BBD, BDS etc with respect to retail domain
  • Collaborated closely with product manager to understand the user pain points and further provided guidance to improve multiple product features
  • Developed fast and efficient scripts in python and ruby to quickly perform ad-hoc fixes on production issues
  • Developed expertise in bug tracing and provided ample support to developers to quickly identify root causes for the production incidents
  • Automated routine system asks with help of cron jobs
  • Developed expertise in issue tracking and reporting with the help of Incident management tools such as JIRA, Genie ,Excel and Confluence
  • Closely involved in MySql maintenance activities, like disk usage maintenance, disk clearance to keep healthy MySql clusters, archiving the mysql data to maintain the health of servers, rebuilding the master, slaves and hot standbys

Key Projects

  • Accounting AD and Datafix Script Development: Developed various scripts using ruby and python which will check/identify the existing system health in various aspects as in the API failures, data sanity, or a cron job failure etc and alerts the team on these anomalies, which would help in taking action on these failures on time to avoid production failures and prevent escalation proactively.
  • MySql DB Cluster Maintenance: Maintained MySql clusters, Master, Standby and Slave, maintaining the disk usage, clearing the disk usages from the clusters, partition creation, truncation, making sure the mysql clusters are healthy.
  • Leading a team of 8 Operation Engineers: As being a senior solution engineer, lead a team of 8 solution engineers, which would involve debugging the issues initially, checking the production logs, identifying the root cause, fixing them if it was a simple automation and solutioning, setting up alert jobs, daily triaging on the recurring issues, etc.
  • Micro Service: Wrote a micro service called Entity Onboarding Service, which will triage between multiple config buckets and update the values in different services around the whole accounting system, basically a orchestrating service, using JAVA, Dropwizard and Mysql. This service has reduced a lot of manual efforts being put in to onboarding a entity in the accounting system I used to work on.

Test Team Lead

Infosys
Bangalore
06.2015 - 12.2015

As a Test Team Lead I was involved in the following activities day today -

  • Test plan preparation
  • Requirement analysis, planning the testing cycles
  • Test script writing, assigning, maintaining.
  • Defect triage with clients.
  • Automation planning
  • Automating the regression scripts

Release Lead

Quintiles
Bangalore
07.2013 - 05.2015

As a release lead I was involved in the following tasks as part of different projects

  • Providing estimates of the items included for the release.
  • Preparation of Spec Prep Document.
  • Analyzing requirements and outlining the Test Scripts
  • Preparation of Test Matrix.
  • Monitoring team members and making sure release is on track.
  • Test case preparation and execution of the scripts.
  • Defect logging and defect regression
  • Preparation of validation report.

Projects Worked on -

Celgene - Connect MM

Biogen – Hemophilia Reconciliation

Software Engineer

ArisGlobal
Bangalore
11.2010 - 05.2013

As a software engineer I was involved in the following roles/responsibilities in Aris Global -

•Involved in Setting up of Test Environment using Web Logic.

•Maintain and Monitor the Test Environment.

•Involved in understanding the requirements.

•Created and prepared Test data and test scenarios.

•Involved in preparing and executing automation scripts using AgKats, preparing reports of the execution.

•Defects Reporting & Tracking through Jira.

•Involved in regression testing using automation.

•Involved in closing the bugs in clarify after verifying them

Projects Worked on -

ArisG 6.5

ArisG 7

Education

Bachelor of Engineering - Electronics And Communications Engineering

UBDTCE College Of Engineering And Technology
Davanagere
06-2010

Skills

  • Python 3, FAST API, Flask API, Django(Basics), ORM and ODMs, System Design
  • NumPy, Pandas
  • Java(8, 11), Dropwizard
  • Ruby, Ruby On Rails
  • Databases - MySQL, writing simple/complex queries, including joins, aggregation queries, installing and maintaining DB servers(19 DB clusters, including master/HS/Slaves), MongoDB, Postgresql(Very Basic)
  • Others/Cloud Techs - AWS S3(Handling buckets, creating/updating/deleting buckets/objects), Kubernetes(Very Basic), Docker(Handling services, checking logs etc), Jira(Day today bug tracking, working through sprints etc) Confluence, GIT, Regex, REST APIs, Linux, API Interactions

Affiliations

  • Sports enthusiast, with a touch of music(Guitar) in me, love to explore new things when free

Languages

English
First Language

Timeline

Sr. Software Engineer

Flipkart Internet Pvt Ltd
12.2015 - 04.2023

Test Team Lead

Infosys
06.2015 - 12.2015

Release Lead

Quintiles
07.2013 - 05.2015

Software Engineer

ArisGlobal
11.2010 - 05.2013

Bachelor of Engineering - Electronics And Communications Engineering

UBDTCE College Of Engineering And Technology
Chandragouda HannikeriSr. Software Engineer