M

Manikanta Nallagatla

Senior Software Engineer

Bengaluru, Karnataka, India8 yrs 11 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Reduced product expenditure by 42% at Microsoft.
  • Led multiple features in Azure for Agriculture team.
  • Mentored juniors to enhance team performance.
Stackforce AI infers this person is a SaaS-focused Software Developer with expertise in cloud solutions and virtual machine management.

Contact

Skills

Core Skills

Software DevelopmentC#GolangPythonC++Nlp

Other Skills

AlgorithmsAzureChatbot DevelopmentData StructuresNetwork Module DevelopmentPerformance OptimizationPublic SpeakingREST APIsResearchTeamworkTime ManagementVirtual Machine Management

About

Experienced Software Developer with a demonstrated history of working in the computer software industry. Skilled in C#, Golang, Python, and C++. Strong engineering professional with a Bachelor's degree from the Indian Institute of Technology, Roorkee.

Experience

8 yrs 11 mos
Total Experience
2 yrs 11 mos
Average Tenure
4 yrs 1 mo
Current Experience

Microsoft

2 roles

Senior Software Engineer

Promoted

Sep 2023Present · 2 yrs 8 mos · Bengaluru, Karnataka, India

  • Azure for Agriculture team
  • ∗ Worked in Azure team developing platform for the Agriculture domain.
  • ∗ Reduced expenditure of the product by 42% . Analyzed and optimized the areas which consume the cost of the product.
  • ∗ Was security champ and learning champ for the team by leading security fixes and encouraging teammates to share
  • learnings in different design discussions
  • ∗ Involved in hiring efforts for the team by interviewing potential candidates for the team
  • ∗ Led Connectors pod for the project
  • · Owned connectors feature for the product where Agri data from different providers is fetched. Having data in the
  • system is backbone for the working of the product
  • · The pod had 5 people working on connectors. Was responsible for the deliverables of the pod.
  • · Designed HLD, LLD, implementation, documentation and testing for the feature
  • · Managed customers by coordinating and helping them to build more connectors. Had calls to understand their
  • requirements and resolving their queries.
  • · Created base layer of code for reusing code across connectors
  • ∗ Led Billing feature for the project
  • · Coordinated with PM to understand the requirements for billing the product for customers
  • · Designed HLD for the feature by understanding how other Azure resources are billed and how to meter customer’s
  • usage
  • · Led implementation efforts for the feature in .Net. Mentored a junior in understanding and implementing the feature by reviewing the changes.
  • ∗ Led BYOL feature for the project
  • ∗ Led Data Sharing feature for the project
  • ∗ Owned infrastructure of the product
  • ∗ Owned Oncall process of the team
  • ∗ Mentored 4 juniors to understand and start contributing to the product. Guided juniors by reviewing their changes,
  • giving feedback and helping them step up to the next levels.
C#AzureSoftware DevelopmentTeamworkPublic Speaking

Software Engineer 2

Apr 2022Sep 2023 · 1 yr 5 mos · Bengaluru, Karnataka, India

Nutanix

MTS-4

Jun 2020Apr 2022 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Worked in Virtual Machine management team where services are on Golang and Python.
  • Owned a module which is responsible for Virtual Machine management on ESXi hypervisor.
  • Led REST APIs feature.
  • Designed new REST API family for Virtual Machine management.
  • Implemented the APIs in Golang.
  • Collaborated with various teams like Infra/ QA/ Scale test teams to ship the feature.
  • Implemented VM Host Affinity policies feature.
  • Feature sets affinity for a Virtual Machine to a set of hosts.
  • Designed backup and recovery workflows which included synchronous and asynchronous replication of VMs.
  • Led efforts to scale publisher that fetches VM metrics and config from ESXi to internal database.
  • Found CPU bottlenecks and optimized CPU usage of the publisher by 48%.
  • Led efforts to improve scalability aspect of python services. Increased the throughput of write APIs by 25%.
  • Led brain storming sessions in the team to increase collaboration and learnings across the team.
  • Mentored 3 members of the team to ramp up and contribute to the system
GolangPythonREST APIsVirtual Machine Management

Adobe

3 roles

Software Development Engineer 2

Promoted

Jul 2018Jun 2020 · 1 yr 11 mos

  • Worked on sync solution project based on C++. The sync solution is used by all Adobe products to sync the assets.
  • Owned network module of the product and involved in feature development and enhancements in the module.
  • Led and implemented various features which enhanced the performance and robustness of network transfers.
  • Designed and implemented resumable transfers of large files by chunking the files.
  • Designed and implemented local copy of files optimizing network usage.
  • Handled two CSO(Critical Service Outage)s that impacted the product directly.
  • Scrum master for performance team of 8 people.
  • Presented idea of resiliency testing framework at Adobe Tech Summit(bi-yearly technical conference).
C++Network Module DevelopmentPerformance OptimizationSoftware Development

Software Development Engineer

Jun 2017Jul 2018 · 1 yr 1 mo

Research Intern

May 2016Jul 2016 · 2 mos · Bangalore, India

  • Worked in the field of NLP.
  • Built a framework that can be used to create a domain-specific topical affective lexicon.
  • Applied the concepts of topic modeler, dependency parsing and pointwise mutual information.
  • Developed a chatbot that can give suggestions in writing an article using the topical lexicon built.
NLPChatbot Development

Irit (institut de recherche en informatique de toulouse)

Research Intern

May 2015Jul 2015 · 2 mos · Toulouse Area, France

  • Developed software to establish an interconnection mechanism and measure the transmission time of wireless data.
  • Evaluated the theoretical performance of the IEEE 802.11g protocol.

Education

Indian Institute of Technology, Roorkee

Bachelor's degree — Electronics and Communications Engineering

Jan 2013Jan 2017

Narayana Junior College - India

12 th class

Jan 2011Jan 2013

Keshava Reddy Public School

10 th class

Jan 2010Jan 2011

Stackforce found 100+ more professionals with Software Development & C#

Explore similar profiles based on matching skills and experience