Summary
Overview
Work History
Education
Skills
Timeline
Generic
Kakumanu Nikhil

Kakumanu Nikhil

Software Developer
Hyderabad

Summary

Developer with an ability to contribute end to end. 3+ years experience in backend engineering, looking for a challenging role in a organization to leverage and improve myself as well as with acquired technical and interpersonal skills would help in improving growth and development of organization.

Overview

4
4
years of professional experience
4
4
years of post-secondary education

Work History

Software Development Engineer 2

CommerceIQ
Bangalore
04.2022 - Current
  • Developed the reports download system from scratch using selenium web driver and moved the legacy data download pipeline to streaming model, Also scaled the system to support 90 days data download to 360 days data download per day.
  • Took over the Profit Recovery platform pod, Handling a pod of 4 devs, 1 UI and 1 QA.
  • Automated the data backfilling for new clients and added 50+ test cases.
  • Worked on various features from design to development and involved in product design discussions.
  • Responsible for mentoring, code reviews, requirements gathering, quarterly planning, resource allocation, agile based sprint planning and standups etc.

Software Development Engineer 1

CommerceIQ
Bangalore
05.2021 - 04.2022
  • Learned existing codebase and improved on it. Has dug deep on technical investigations to improve on SF costs and snowflake ingestion system throughput.
  • Scaled snowflake ingestion system from 20M to 400M rows writes per day, and optimized the snowflake cost by 80%, also increased speed of ingestion that helped in reducing pipeline SLA.
  • Design a intraday crawling system and set up intraday pipelines. Took ownership of Intraday recommendations project end to end. Worked on airflow, maven projects(micro services) and snowflake.

Associate Software Engineer

CommerceIQ
Bangalore
11.2020 - 05.2021
  • Helped the team to move away from legacy Batch EMR based model to event based model resulting in improvement from 80% average success rates to 99% average success.
  • Also helped in scaling the system to support 1M crawls per day to 10M crawls per day. Added all metrics required for team, set up the slack alerts which are critical for on call checks. Fine tuned cloud watch alarms, added pagerDuty calls etc.
  • Taken ownership for all Data Quality tests and has written 100+ tests and prep

Tech Support Intern

OYO Rooms
Hyderabad
08.2019 - 08.2020
  • Worked with software development team on reported errors and identified bugs on newly released software and assisted in deployment of releases.
  • Developed and implemented integration tests which reduced 70% of tech support issues.
  • Solved 99.2% of Level 2 tech support issues without needing to escalate to Level 3 tech support engineers. Identified the latency issues and solved them.
  • Automated the new countries on-boarding process which has saved a lot of man hours to add questions directly into database.

Education

Bachelor of Science - Computer Engineering Technology

St.Martin's Engineering College
Hyderabad
06.2016 - 08.2020

Skills

Java

undefined

Timeline

Software Development Engineer 2

CommerceIQ
04.2022 - Current

Software Development Engineer 1

CommerceIQ
05.2021 - 04.2022

Associate Software Engineer

CommerceIQ
11.2020 - 05.2021

Tech Support Intern

OYO Rooms
08.2019 - 08.2020

Bachelor of Science - Computer Engineering Technology

St.Martin's Engineering College
06.2016 - 08.2020
Kakumanu NikhilSoftware Developer