Summary
Overview
Work History
Education
Skills
Websites
Hobbies and Interests
Awards
Tools Utilities
Timeline
Generic

Amit Poonia

Bangalore

Summary

Innovative Senior software Engineer recognized for high productivity levels and efficiency in task completion. Specialize in software development, system architecture design, and troubleshooting complex technical issues. Excel in critical thinking, problem-solving, and adaptability to rapidly changing technologies. Bring forth strong communication skills to collaborate effectively with cross-functional teams and ensure project success.

Overview

8
8
years of professional experience

Work History

Member of Technical Staff

Oracle India Pvt Ltd
Bengaluru
11.2021 - Current
  • Oracle Communications Billing and Revenue Management (BRM) provides an end-to-end revenue management system for communications service providers. The BRM system includes comprehensive management of payments, collections, invoicing, accounts receivable, taxation, general ledger integration, and reporting, so that businesses can more effectively manage the revenue life cycle.
  • Worked on feature enhancements for Oracle BRM client-side products, such as Business Operations Center and Billing Care. Delivered feature enhancements to key customers using Linux and C/C++.
  • Developed policy opcodes using PCM and PIN macros in C/C++. Experience in product configuration, customer registration, billing, invoicing, pricing, payments, and collections.
  • Successfully aided in deploying the cloud-native version of the product and optimizing Docker images.
  • Worked in the development and maintenance of platform layer APIs of BRM using C/C++. The platform layer encompasses the communication framework and interface between different BRM processes, and from external client applications accessing the BRM database.

Senior Project Engineer ( Deployed at Nvidia )

Wipro Limited
Bangalore
01.2021 - 10.2021
  • Deployed at Nvidia Graphics India Pvt. Ltd., Bangalore.
  • Worked on the Nvidia Library Sensor Input Processing Library (SIPL) framework, which provides a simplified API to capture the output of image sensors connected to the NVIDIA® DRIVE AGX Xavier™ and NVIDIA® DRIVE AGX Pegasus™ platforms. SIPL is implemented in C++ on top of the NvMedia API.
  • The purpose of SIPL is to abstract the following operations from the application layer: streaming image capture and processing.
  • My responsibilities include creating C++ APIs for platform configurations, pipeline configurations as per the SWAD and SWUD documentation, allocating image buffers, and starting streaming, as well as creating an integration test suite from scratch using the Google Test framework with source SIPL APIs for configurations.
  • Doing baseline code inspection and review for the SIPL block, including sub-elements like Core, Devblk (Device block), and control, using the Code Collaborator tool for SWAD (software architecture design) compliance, control flow violations, MISRA C/C++ violations, and other security violations.

Project Engineer

Wipro Limited
Bangalore
08.2017 - 12.2020
  • Worked as a C/C++ developer for porting embedded Linux for ARM-based SoCs.
  • I worked on Linux kernel and U-Boot configuration and integration for a custom platform.
  • SoC pre-silicon and post-silicon validation of various IPs using ARM DS-5 C programming with JTAG debugger.
  • Worked on building a UI-based flash programming utility for flashing various boot sources of SoC, such as SD card, eMMC, parallel Nor, and serial Nor, for the purpose of booting SoC.
  • Building various use cases for demonstrating the computing capabilities of SoC, such as encryption and decryption using H/W accelerators.

Education

Bachelor of Engineering - Computer Science & Engineering

IIT(ISM) Dhanbad
Dhanbad
04.2017

Skills

  • C/C programming
  • STL Library and templates
  • OOPS
  • Linux development
  • Lambda functions
  • Multithreading
  • TCP/IP, UDP, gRPC
  • Socket programming
  • Design Patterns
  • Data structures
  • Algorithms
  • Google Test framework
  • Docker and Kubernetes
  • Shell and Python scripting
  • Jenkins - CI/CD pipeline
  • GIT and GitLab

Hobbies and Interests

  • Diet & nutrition
  • Bodybuilding & fitness
  • Computer gaming

Awards

  • Inspiring Performance recognition, For first joint execution by Wipro-Eximius Team for Nvidia appreciated by Customer., 01/01/21 - 05/01/21
  • Inspiring Performance recognition, From Project Manager Diuz Prathip Samson in the category - Intensity to Win., Victory League Recognition (10/01/18 - 10/31/18)

Tools Utilities

  • VS Code, Docker
  • Jenkins
  • Valgrind, gdb Debugger
  • GCC/G++
  • GIT , Gerrit, GitLab
  • Gerrit
  • Collaborator
  • JAMA cloud, JIRA, BugDB

Timeline

Member of Technical Staff

Oracle India Pvt Ltd
11.2021 - Current

Senior Project Engineer ( Deployed at Nvidia )

Wipro Limited
01.2021 - 10.2021

Project Engineer

Wipro Limited
08.2017 - 12.2020

Bachelor of Engineering - Computer Science & Engineering

IIT(ISM) Dhanbad
Amit Poonia