SUMMERY Experienced Senior Software Engineer in the Indian Defense sector with expertise in C++, STL, OOPS, testing, configuration management and design patterns. Proven track record of improving efficiency and functionality of complex software systems. Seeking a challenging role in software engineering field.
Overview
7
7
years of professional experience
Work History
Senior Software Engineer
Central Research Laboratory, Bharat Electronics Limited
08.2020 - 03.2023
Integrated C++ templates, STL, & thread pool to create an Object-Oriented design architecture for IACCS, yielding a 40% reduction
in latency for accessing critical data
Designed multi-threaded Interception module of Integrated Air Command and Control System with 200+ functionalities, which
includes 60+ profiles with different types of tactics, alerts, logs, communication, geometries, real time commands
Developed an interface application that used 45+ SNMPv3 trap messages between application and endpoints like (radios, SDR,
SIU, PA/IF systems, Conference units and Missile systems)
Implemented the Data Distribution Service (DDS) in Interception and VDIA (Voice Data Interface Application) module to
safeguard successful communication between cross platform applications
Fixed bugs from existing Interception and VDIA (Voice Data Interface Application) modules to improve code, which significantly
enhances functionality and speed of application
Implemented REST API using JSON format to limit the access of SQL Database in the application
Developed automated test suites to augment Unit Testing & System Integration Testing, significantly reducing code defects by 50%
while increasing quality confidence by 60%
Identified & evaluated 200+ essential aspects of controlling a submarine, documenting requirements to support a major project
Detected requirements variability & articulated its impact on the project goals, ensuring that all stakeholders had the information
necessary to meet the system requirements
Authored a step-by-step test-plan containing 150+ test cases & produced 200+ detailed test procedures in IBM tool for Interception
and VDIA modules with 100% accuracy which result in decrease in development time by 20%.
Software Engineer
Central Research Laboratory, Bharat Electronics Limited
08.2016 - 07.2020
Applied geometric principles to find the most suitable position of aircraft to launch missiles, which increased kill probability by
98%
Automated Configuration and Change Management by porting the processes to IBM CLM tool completely
Implemented the publisher-subscriber model to ensure effective integration between different applications
Collaborated with Technical Center of Excellence groups in office, Operations, and Quality daily to problem solve and streamline
processes with cross team groups
Successfully gathered and analyzed customer requirements from over 100 customers, providing valuable insights that led to a stable
project.
Education
Master of Engineering - Computer Science
Punjab Engineering College
Bachelor of Technology - Computer Science Engineering
BSAITM
Skills
TECHNICAL SKILLS
Skills:
C OOPS Algorithm Design STL Database REST API JSON Problem Solving IBM Rhapsody DOORS
CLM LLD Git Application Monitoring Unit Testing Integration Testing Agile Model Waterfall Model DDS LDRA
DOORS RTRT Microsoft Office (Word, Excel) Requirement Gathering Technical Writing Software Development
Troubleshooting Methodology
Timeline
Senior Software Engineer
Central Research Laboratory, Bharat Electronics Limited
08.2020 - 03.2023
Software Engineer
Central Research Laboratory, Bharat Electronics Limited
08.2016 - 07.2020
Master of Engineering - Computer Science
Punjab Engineering College
Bachelor of Technology - Computer Science Engineering