Summary
Overview
Work history
Education
Skills
Languages
Timeline
Generic
Paramaraj Karuppasamy

Paramaraj Karuppasamy

Hosur,India

Summary

Having 9+ years of C++/C/Python development experience with the Senior Software Engineer with a demonstrated history of working in the computer software industry.

Develop, maintain and support application programs for Computer software applications (C, C++) and developed frameworks (Python).

Extensive experience in debugging core and multithreaded application using debuggers GDB, worked with middleware (IPC) development for networking systems and complex data structures, having good Knowledge on RTOS also having automotive and telecom domain experience.

Have worked in Agile and Waterfall methodology-based projects. Engineered software products, handled intricate programming to meet project requirements.

Overview

10
10
years of professional experience
6
6
years of post-secondary education

Work history

Product Lead

Tech Mahindra Private Ltd
Bangalore
06.2019 - 04.2022
  • Worked for Platform team, resolving the issue for junos router (juniper OS), here validating the UDP packets, for that we are using TCPDUMP, Tshark and udp-decoder (Using C++ with linux platform).
  • Also, we are writing automation script using python for validating the feature in different platform using python.
  • Worked on Upgrade modules (Frozen-Fur) for resolving the customer issues (Using C++ & C with Linux Platform).
  • Debugging the core using debugger (GDB) tool.
  • Worked on FLC (Fully Loaded Chassis) Automation, have created Framework using python and shell script for creating setup, which will have 83 chassis.
  • Worked on TL1 Automation, have created Framework using python and shell script for provision the cards on the FLC setup and other small setup.

Key Achievements:

  • Responsible for Multiple Frameworks and interacted with customers for resolving the issues.
  • Code review and supported the other team members for developing the frameworks.

Technologies Used:

  • C++, C, Python, Shell Scripting, Git, GDB, Wireshark, Linux, Junos.

Senior System Engineer

IBM India Private Ltd
Bangalore
03.2016 - 10.2018
  • I was responsible for NET-NSA Receiver module, which is used for receiving and sending the response back to the NET application module using the following process NET-RCV, NET-SND, NETSLAVE (Used C++ & C with Linux and Unix platform).
  • Leading the small team for handling the customer issues, also redesign the some of the module while porting the application from Unix to Linux.
  • Debugged the core dumps, worked with multithreaded application and debugged multiprocessing application,
  • I was worked with makefile for adding some new files and worked with inter-process communication.

Key Achievements:

  • Worked closely with architect to define IPC mechanism based on client requirement.
  • Code review and supported the other team members for porting the modules.

Technologies Used:

  • C++, C, Shell Scripting, GDB, Linux, Unix, SQL.

Senior Lead

Global logic
Bengaluru, India
10.2018 - 06.2019
  • Interacted with the customer and resolved issues and worked with Linux platform.
  • Debugged core dumps using debugger (GDB and DBX), worked with Makefile for linking the libraries and debugged multithreaded applications.

Key Achievements:

  • Responsible for customers issues - PRs.
  • Supported the team members for resolving the issues.

Technologies Used:

  • C++, C, Shell Scripting, Git, GDB, Linux.


Member of Technical Staff

HCL Technologies Ltd
Chennai
12.2011 - 03.2015
  • I was worked for Cisco Project Virtual Origin Services (VDS-OS) provides a unified origin solution that can be used to reduce the complexity of heterogeneous Adaptive Bit Rate (ABR) origin server and traditional content libraries.
  • Resolved the customer issues (Used C), written automation script for testing application (Used Shell script), ran regression with Jenkins.

Key Achievements:

  • Worked closely with Senior Staff to for resolving the client issues.
  • Maintain Regression framework using Jenkins.

Technologies Used:

  • C++, C, Shell Scripting, Linux, Jenkins.

Education

B.E - Electronics and Communication Engineering

Sri Ramanujar Engineering College, Anna University
Chennai, Tamil Nadu, India
06.2006 - 04.2009

Diploma - Electronics and Communication Engineering

Sri Nallalaghu Polytechnic
Chennai, Tamil Nadu, India.
06.2003 - 04.2006

Skills

  • C, C, Python, C11, OOP's concepts, Data-structure, Algorithms,
  • Linux, Unix, Shell Scripting, SQL basic, Gdb, Objdump, valgrind, wireshark, UDP, IPC, Threading, Preevision, Davinci configurator and developer
  • Gcc, G, Scme, Git, Svn, Cmvc, Jira, Bugzilla, Devtrack, Gnats, Codebeamer

Languages

English
Fluent
Tamil
Native

Timeline

Product Lead

Tech Mahindra Private Ltd
06.2019 - 04.2022

Senior Lead

Global logic
10.2018 - 06.2019

Senior System Engineer

IBM India Private Ltd
03.2016 - 10.2018

Member of Technical Staff

HCL Technologies Ltd
12.2011 - 03.2015

B.E - Electronics and Communication Engineering

Sri Ramanujar Engineering College, Anna University
06.2006 - 04.2009

Diploma - Electronics and Communication Engineering

Sri Nallalaghu Polytechnic
06.2003 - 04.2006
Paramaraj Karuppasamy