Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Resume Kamal

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Kamal Agarawal Email: agarawalkamal4@gmail.

com
Linkedin: https://www.linkedin.com/in/kamalagarawal/ Mobile: +91-6387648570
Languages known: English and Hindi
Objective
• My career objective is to leverage my expertise and experience of around 3 years in C++ programming and
problem-solving skills to contribute to a dynamic development team. Eager to take on new challenges and continually
expand my knowledge in C++ and latest technologies.
Education
Madan Mohan Malaviya University of Technology Gorakhpur, India

B. Tech - Electronics and Communication Engineering; CGPA: 8.34(DIV I- HONS) July/2017 - July/2021
Udaya Public School Gorakhpur, India

10+2(CBSE); Percentage: 85.4 June/2016
Udaya Public School Gorakhpur, India

10(CBSE); CGPA: 10.0 May/2014
Skills Summary
• Programming Languages: C, C++, Python
• Database: Oracle/SQL, DBMS, MySQL
• Tools: Bugzilla, Jira, GitHub, KlockWork, VSCode, Putty, Mobaxterm, GDB, Jenkins, Valgrind, Address Sanitizer
• Operating System: Linux, Windows
• Miscellaneous: Git, MS Office, Data Structures, OOPs, 3GPP, ADAS, vRAN/ORAN, Socket Programming, Shell/Bash
Scripting, HTML, CSS, IPC, Multithreading, 4G/5G Communication, Docker, Agile methodology, Design Pattern
Experience
Actevia Technology Services Private Limited Bengaluru, India

Senior Software Engineer Aug/2024 - Present
◦ C++ Developer(SIL Framework): Currently working on development, implementation and maintenance of SIL
framework and tools related to it(Resim, Bordnet) using C++, STL and Data Structures.
◦ Problem Solving : Identified and fixed timestamp issue which fixed the issue of reading the incorrect data from Can
file for multiple customers like Nissan, BMW, HONDA and Traton.
◦ Implementation: Implemented all 4 sensors(Front Left, Front Right, Rear Left, Rear Right ) for HONDA customer
from scratch. Also, wrote APIs to dump all the data to CSV and XML file.
◦ Enhancement: BLF file generation for Resim tool.
◦ Tech Stack: C, C++, STL, Data Structures, Multithreading, CAN protocol
◦ Client: Aptiv
Upgrad Education Private Limited Bengaluru, India

Software Engineer -2 Jan/2024 - July/2024
◦ C++ Developer(Open RAN 5G): I work on developing and maintaining 5G RAN code and components(Distributed
unit) using C++, Data Structures and STL to ensure optimal network performance. Also, got good exposure and
understanding of 5G call flow( Non-standalone (NSA) and Standalone (SA)).
◦ Problem Solving : Fixed memory leaks in unit tests and source code that improved the code quality and performance
by 30 percent.
◦ Implementation: Implemented Logging framework using Singleton Design pattern that helps in memory management
and faster debugging of field issues.
◦ Enhancement: Introduced DPDK(Data Plane Development Kit) logging in source code due to its better performance
and efficiency.
◦ Tech Stack: C, C++, STL, SQL, Python, Data Structures, Design Pattern, Multithreading, RLC and PDCP protocol
◦ Client: Dell Technologies
Altiostar Newtorks India Private Limited(Rakuten Symphony) Bengaluru, India

Member of Technical Staff (Full-time) Nov 2021 - Sep 2023
◦ C++ Developer(4G/5G Virtual RAN): I work on developing and maintaining the OAM components(FCAPS/PM)
using C++, Data Structures, SQL, and standard template library (STL).
◦ Alarm Notifier: Designed an Alarm Notifier using TCP/IP protocol, bitwise operators and socket programming. It
processes user input to send notifications indicating which alarms are currently ON and which are OFF.
◦ Problem Solving: Enhanced code quality by 25 percent and decreased bug reports by 40 percent through effective
problem solving and precise execution of tasks. Fixed several critical bugs in Performance Management(PM).
◦ Enhancement: Implemented KPIs through stats and introduced functions/macros for incrementing, updating, setting
and resetting the stats value so that it will be easy to call and use counters as per need.
◦ Tech Stack: C, C++, STL, Python, XML, MySQL, Data Structures, Design Pattern, Multithreading, RRC protocol
◦ Client: Rakuten Mobiles, Drillisch 11

Honors and Awards


• Gate 2022, 2023 Qualified (ECE)
• pH Score (Elitmus): 93.23 percentile (July/2021)

You might also like