Suraj Kumar

Senior Software Engineer

Pune, Maharashtra, India5 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in C++ with extensive telecommunications experience.
  • Proven track record of reducing latency and improving service delivery.
  • Strong background in software development and system design.
Stackforce AI infers this person is a Telecommunications Software Engineer with expertise in C++ and system optimization.

Contact

Skills

Core Skills

C++Data Structures

Other Skills

PythonShell ScriptingKubernetesSQLiteSoftware DesignMachine LearningSoftware DevelopmentAndroid DevelopmentDigital MarketingC (Programming Language)DockerSQLJavaScriptHTMLCascading Style Sheets (CSS)

About

At Autodesk, our team is leveraging my background in Computer Science to push the boundaries of software engineering. With a strong foundation in Linux and software development, I am pivotal in crafting robust software systems that cater to dynamic customer needs.

Experience

5 yrs 11 mos
Total Experience
4 yrs 2 mos
Average Tenure
1 yr 9 mos
Current Experience

Autodesk

Senior Software Engineer

Sep 2024Present · 1 yr 9 mos · Pune District, Maharashtra, India · Hybrid

Nokia

2 roles

Software Developer

Promoted

Jul 2022Sep 2024 · 2 yrs 2 mos · Hybrid

  • Implemented a feature in the Serving Call Session Control Function (SCSCF) to establish and maintain consistent bindings with specific
  • Application Server (AS) instances during registrations. Utilized C++ for cache management and request-response handling, Python for
  • scripting and automation tests, and Redis for database operations. This led to reduced latency of call and uninterrupted service delivery.
  • Enhanced emergency services in France by integrating INSEE codes and Cell-ID into PANI headers. Utilized shell scripting and Cron jobs to
  • transfer, update, and delete files from the Operator X vertical combinations to our VMs, and used C++ for context creation on each VM.
  • Created a system for pooling LCR (Least Cost Routing) data files via change notification and timer, accepting Operator X vertical X traffic
  • combinations, and routing calls to the correct operator. Resulted in freeing up LCR team bandwidth for the same process.
  • Improved caller identification and regulatory compliance by developing CFX feature with verstat, Originating-Id, and Attestation-Info
  • parameters. This led to ensured reliable caller identification and to reduce nuisance and spoofing calls.
  • Worked in team on-call schedule, reducing monthly alerts from 10 to 2 through strict processes, escalations, and mandatory RCAs. Freed up
  • dev hours, enhancing team bandwidth. Setting automated scripts, query optimization, and bug fixes.
Data StructuresC++

Associate Software Engineer

Jul 2020Jul 2022 · 2 yrs · Hybrid

  • Designed monitoring system in Product X vertical integration with new SIP traffic counters, monitoring sender and receiver IPs. Allows
  • tracking up to 100 counters per SIP method and 200 IPs each. Employed C++/C for development, Python for automation tests, and
  • Kubernetes for deployment. This Assisted customers in establishing KPIs and evaluating network performance and QoS.
  • Implemented support for Lawful Interception for component X roles as per ATIS standards, enabling the generation of Network Signal
  • messages during call signing and verification. Led to enhancing network security and facilitating authorized access to communications data.
  • Enhanced BGCF to select the next destination based on the source IP address, improving routing capabilities beyond standard SIP headers
  • like PANI, caller, and callee identities. This helped Customers in diverting traffic towards the specific FQDN.
  • Implemented a feature to handle application server failure responses by reversing default actions based on specific SIP error codes 408/5XX
Data StructuresC++

Nokia r&d bangalore

SDE Intern

Aug 2019Jun 2020 · 10 mos · Bangalore

  • HssTestTool is a Tool for simulating Cx interface of an HSS. The database content of the HSS is stored in an sqlite3 database file and can be altered with third party tools and scripts. The HSS simulator itself is implemented as an extension library for the freeDiameter daemon.
  • Motivation : To develop this prototype with intension of removing the reliblity on 1NDS (Zen 9 Blades) which cost huge amount. We can reduce this cost to 100 times.

Eckovation

Intern as Machine learning Developer

May 2018Jul 2018 · 2 mos · Delhi

  • presentation : https://www.slideshare.net/surajrathore163/internship-project-presentationfinalupload
  • project : https://github.com/surajrathore007/Devnagri-Hindi-Character-Recognition-By-Hand-Gesture

Gdg jalandhar

Member

Aug 2017Nov 2018 · 1 yr 3 mos · India

  • Student Software Developer

Education

CHANDIGARH UNIVERSITY

Bachelor of Engineering - BE — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with C++ & Data Structures

Explore similar profiles based on matching skills and experience