Summary
Overview
Work History
Education
Skills
Scholasticachievements
Publications
Projects
Timeline
Generic

MAHATHI KARNAM

Sammamish,WA

Summary

To work in a challenging atmosphere where I can utilize my problem solving and coding skills, learn new things everyday and use my learnings to design and develop high quality software.

Overview

8
8
years of professional experience

Work History

Software Engineer II

Microsoft
Redmond, WA
01.2018 - 10.2020
  • Managed telemetry and instrumentation services for all teams of Microsoft Online Directory Services Org
  • Managed Onbox Service, a common agent to run diagnostics and security services on 1000s of machines across various platforms like on premise baremetals, Azure PAAS, Azure VMSS, Elastic AutoPilot across multiple clouds like public, US Gov clouds, Germany cloud, China cloud etc
  • Worked on splitting the common telemetry account into individual accounts for each service without any loss or duplication of telemetry and without affecting livesite monitoring
  • Worked on staged deployment of Onbox Service and telemetry configurations
  • Worked on onboarding continuously to various features of Geneva and Monitoring Agent
  • Managed security KPIs for all MSODS services.

Software Engineer

Microsoft
Redmond, WA
09.2016 - 01.2018
  • Managed telemetry and instrumentation services for all teams of Microsoft Online Directory Services Org.
  • Managed Onbox Service, a common agent to run diagnostics and security services on 1000s of machines across various platforms like on premise baremetals, Azure PAAS, Azure VMSS, Elastic AutoPilot across multiple clouds like public, US Gov clouds, Germany cloud, China cloud etc.

Software Development Engineer II

Flipkart Internet Pvt. Ltd.
01.2014 - 11.2015
  • Worked on many complicated systems like Order Management System(OMS), OMS thin, OMS UI etc., on ruby, padrino framework, rails framework, nginx, unicorn, mysql, ndb etc
  • Lead cloud migration of the above systems to flipkart cloud
  • Designed and partially developed revamped OMS using Java 8, Voltdb, Hbase, Storm etc
  • Designed and partially developed OMS Transit for easy migration from old system to new system
  • Drove and participated in discussions with around 30 tech teams to understand the dependancies they have on OMS, to come up with new API contracts if needed and to understand the changes needed for them to move to the new system
  • Mentored many new team members and was the go-to person for all OMS discussions and queries for everyone from Product Managers to Support Engineers
  • Was the senior most developer in the team and used to conduct daily standups and weekly sprint plans.

Software Development Engineer I

Flipkart Internet Pvt. Ltd.
07.2012 - 01.2014
  • Developed many new features such as multi-tiered shipping, bundling, Flipkart First, Flipkart Advantage, Slotted Deliveries, Large Items in OMS and OMS UI
  • Worked on stabilizing OMS by taking up many bug fixes and feature gaps and brought down the oncall work load significantly
  • Worked on scaling the system before sales to handle high load at both application and database level.

Education

Master of Technology(M.Tech) in Computer Science and Engineering -

Indian Institute of Technology Madras
05.2012

Bachelor of Technology(B.Tech) in Computer Science and Engineering -

Bapatla Engineering College
04.2010

Skills

  • Azure
  • Git, PowerShell, Bash, Intellij IDEA, Visual Studio
  • C, C, JAVA,C#, RUBY, SQL, XML, HTML
  • MySql, Kusto
  • Apache, Nginix, IIS
  • Identity and Access Management, Azure Active Directory
  • Telemetry and Monitoring, Azure Monitor
  • Hardworking, Good Problem Solving skills, Attention to detail, Good communication skills, Quick to respond

Scholasticachievements

  • Acharya Nagarjuna University 3rd rank in B.Tech.
  • All India 96th rank in GATE(Graduate Aptitude Test in Engineering) 2010. Published papers in 2 IEEE conferences: ICCAD 2012 and NoCArc 2011.

Publications

  • John Jose, K.V.Mahathi, J. Shiva Shankar, Madhu Mutyam, “TRACKER: A Flow History Based Load Balancing Adaptive Router for Mesh NOCs”, ICCAD, 2012.
  • John Jose, J. Shiva Shankar, K.V.Mahathi, Damarla Kranthi Kumar, Madhu Mutyam,“BOFAR: Buffer Occupancy Factor Based Adaptive Router for Mesh NOCs” , NoCArc, 2011.

Projects

Cloud Movement of various services, Drove the movement of 3 major OMS related services and several minor services to flipkart cloud. Handled everything from capacity planning, creating the instances, installing all the gems and packages needed, writing new package installation scripts, setting up new pipelines for deployment, to, testing all major scenarios, performance testing, setting up metrics and alerts and dashboards for monitoring etc. Order Management System(Revamp), Worked with architects to design new OMS. Worked with more than 30 teams to understand data dependancies, API contracts etc. Designed database schema for the new system by evaluating around 40 tables of the old schema, denormalising many tables, changing data format etc. Designed and coded many new APIs. Transition from old OMS to new OMS, Designed OMS-transit to enable other systems to move to the new system. Maintained multiple clusters of the system simultaneously. Worked with multiple teams and aided them during transition.

Timeline

Software Engineer II

Microsoft
01.2018 - 10.2020

Software Engineer

Microsoft
09.2016 - 01.2018

Software Development Engineer II

Flipkart Internet Pvt. Ltd.
01.2014 - 11.2015

Software Development Engineer I

Flipkart Internet Pvt. Ltd.
07.2012 - 01.2014

Master of Technology(M.Tech) in Computer Science and Engineering -

Indian Institute of Technology Madras

Bachelor of Technology(B.Tech) in Computer Science and Engineering -

Bapatla Engineering College
MAHATHI KARNAM