Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mahavir Surana

Senior Software Engineer
Hyderabad

Summary

Accomplished Senior Software Engineer with a proven track record at Microsoft, specializing in networking technologies and proficient in C/C++. Leveraged agile methodologies to enhance software functionality, achieving a notable 35% efficiency improvement. Excelled in mentoring, fostering team growth, and driving innovative solutions to complex technical challenges.

Overview

18
18
years of professional experience

Work History

Senior Software Engineer

Microsoft
05.2024 - Current
  • Fixed multiple software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Managed Windows Servicing for CoreNet area related to Networking, DNS area.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Looked into Windows Feature Deprecation technical feasibility.
  • Streamlined development workflows to increase team efficiency and reduce time spent on repetitive tasks.

Network System Lead

Amazon
02.2022 - 11.2023
  • Mentored junior developers, fostering a culture of continuous learning and skill improvement.
  • Collaborated with product managers to define technical requirements and develop innovative solutions for complex problems.
  • Led by example, actively contributing to codebase and review processes.
  • Managed Network Bucketization tool for Amazon’s first Internet & Streaming service over WIFI mesh
    networks.
  • Developed an AWS Cloud based GRETAP & Wireguard IPSEC Data forwarding solution IPv4/ IPv6 to support Android Apks over Linux Device platform leading to quick launch of proto-typed FireTv devices. Protocols worked: TCP/IP, UDP

Software Engineer

Microsoft
07.2020 - 02.2022
  • Developed reusable components that significantly reduced development effort on 4G and LTE telecom products over cloud deployment.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Mentored and trained engineers over 4G nodes like SGW / PGW control and data path.
  • Worked as Customer Escalation engineer and resolving the complex issues within the strict SLA timelines.

Software Engineer

Cisco Systems, Inc.
06.2013 - 07.2020
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Example: Completed E2E System redundancy logic for 4G node SGW from Macro checkpointing to Micro
    checkpointing leading to CPU performance improvement of 13% on Active chassis.
  • Managed mulitple customer escalations over 4G control plane issues on SGW/PGW.
  • Upgraded control plane modules to support latest 3GPP spec releases.
  • Involved in code / design reviews for 3G / 4G telecom nodes.

Senior Software Engineer

WesleyClover
05.2011 - 05.2013
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Example: Implemented code migration using Cython from Python to C which resulted in speed and memory
    efficiency by 35%.
  • 3GPP spec based S2a/S2b implementation for 4G traffic offloading to Wifi.
  • Migrated the UAM ( Universal access module) from Access Point to Wifi Access Controller

Software Engineer

Cisco
06.2007 - 05.2011
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Example: 3GPP spec 29060 29274 implementation for GTPv1 and v2 control plane messages for SGSN.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Coordinated with other engineers to evaluate and improve software.
  • Part of Team which designed and developed 3G telecom node SGSN & GGSN.

Education

Bachelor in Engineering - Information Technology

Pune Institute of Computer Technology
Pune
04.2001 -

Skills

Proficient in C/C

Software development lifecycle

Agile methodologies expert

Networking technologies

Software development

Testing and debugging

Microservices architecture

Cloud computing

Timeline

Senior Software Engineer

Microsoft
05.2024 - Current

Network System Lead

Amazon
02.2022 - 11.2023

Software Engineer

Microsoft
07.2020 - 02.2022

Software Engineer

Cisco Systems, Inc.
06.2013 - 07.2020

Senior Software Engineer

WesleyClover
05.2011 - 05.2013

Software Engineer

Cisco
06.2007 - 05.2011

Bachelor in Engineering - Information Technology

Pune Institute of Computer Technology
04.2001 -
Mahavir SuranaSenior Software Engineer