About Me


I'm a software engineer and MSCS student at Northeastern University who thrives at the intersection of deep technical work and continuous learning. With nearly three years at CommScope, I've tackled everything from debugging critical networking systems with GDB to resolving 300+ static analysis issues and building automation features that genuinely improve how networks operate. I love the challenge of taking complex problems, whether it's a tricky memory leak or a multi-module code migration and breaking them down until they click. But I'm not all about code and terminals. I recharge by traveling to new places, hiking trails with great views, and practicing yoga and meditation, which honestly makes me a better engineer. I bring the same curiosity and persistence to exploring new technologies and frameworks that I bring to a tough debugging session or a sunrise hike always asking questions, always exploring what's possible.

Education


Northeastern University, Boston

Master of Science in Computer Science | GPA: 3.83/4.0

Sep 2024 – Present

Government Engineering College, Thiruvananthapuram

Bachelor of Technology (Honors) in Information Technology | GPA: 9.26/10

Jun 2018 – Jul 2022

Work Experience


Software Engineer

Ruckus Networks, CommScope · Full-time | Chennai, India

Aug 2022 – Jul 2025 · 3 yrs

  • Developed a Linux-based time-based scheduling feature for network switches that automated WLAN activation/deactivation and configuration commands by day/hour profiles. Reduced manual intervention and improved power efficiency across deployments.
  • Debugged and resolved critical networking bugs using Linux CLI tools, GDB, and system diagnostics.
  • Implemented enhanced logging and diagnostic hooks that improved observability and reduced mean time to resolution.
  • Resolved 300+ Coverity static analysis issues (buffer overflows, null pointers, not null termination, resource leak, etc.) in C code across critical networking components, improving code quality, maintainability, and compliance standards.
  • Authored and maintained configuration guides and technical documentation for feature descriptions, ensuring clear communication across engineering, QA, and field teams.
  • Identified and resolved potential issues proactively including memory leaks and resource management vulnerabilities before they reached production, improving system reliability and preventing future failures.
  • Collaborated on code migration efforts converting critical process implementations from Python to C for a critical networking process, converting and optimizing code modules while maintaining 100% functional parity. Ensured performance improvements and reliability without disrupting existing operations.