N

Nipunn Malhotra

CTO

West Delhi, Delhi, India4 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led GPU projects at Nvidia, enhancing code quality.
  • Developed AI tools for efficient code reviews.
  • Strong foundation in DSA and interest in ML.
Stackforce AI infers this person is a Semiconductor Architect with expertise in GPU projects and AI tool development.

Contact

Skills

Core Skills

SystemcC++JenkinsSynopsys VdkTlm 2.0Visual Basic .net (vb.net)Vb6

Other Skills

AI toolsPythonLLM toolsValgrindVTuneKibanaPerforceDeep LearningMachine LearningData StructuresObject-Oriented Programming (OOP)AlgorithmsC (Programming Language)HTML5Cascading Style Sheets (CSS)

About

"I love to find solutions." The process of breaking a problem into pieces and solving each piece until the whole puzzle is completed intrigues me. That is the reason I chose to be a Computer Science graduate. I have strong DSA skills and interest in ML. I have a zist to learn new skills whether technical or soft skills. I constantly try to better myself. I also have a keen interest in reading about history and I also like to write.

Experience

4 yrs 8 mos
Total Experience
2 yrs 4 mos
Average Tenure
3 yrs 3 mos
Current Experience

Nvidia

2 roles

Senior Architect

Promoted

Apr 2024Present · 2 yrs 1 mo · On-site

  • 1. Led various GPU projects.
  • ◦ Worked cross teams and developed changes to get base setup of project up.
  • 2. Worked on developing various AI tools to improve code review process and debug the test failures based on initial and acquired knowledge by the model.
  • 3. Developed and maintained various IPs.
  • 4. Led and improved infra to validate the connectivity between various GPU units.
  • 5. Worked on optimizing the build time of the platform.
  • 6. Created an infra for use of Coverity analysis tool across various teams.
  • 7. Lead KPI Analysis tasks
  • ◦ Collaborated with team to profile KPIs to improve code quality and runtime and memory footprints.
  • ◦ Optimized the codebase to improve these metrics.
  • 8. Involved in debugging of various unit, integration and regression tests.
SystemCC++

Architect

Jan 2023Mar 2024 · 1 yr 2 mos · On-site

  • 1. Led small scale GPU projects.
  • 2. Developed and maintained various IPs from scratch.
  • 3. Developed a router to route transaction between IPs from scratch.
  • 4. Collaborated for development of an infra for validation of connectivity of various GPU units from scratch and developed GUI to represent the whole systemC hierarchy.
  • 5. Key Performance Indicators Analysis
  • ◦ Implemented and maintained scripts to collect various KPIs for code analysis such as runtime, memory foot print and systemc threads analysis.
  • ◦ Optimized the codebase to improve these metrics.
  • 6. Involved in debugging of various unit, integration and regression tests.
  • 7. Setup a jenkins instance for team and automated various common tasks improving experience and time to get new flows up.
SystemCJenkins

Nxp semiconductors

2 roles

Design Engineer

Jul 2021Dec 2022 · 1 yr 5 mos · Noida, Uttar Pradesh, India

  • 1. Implemented and verified the code simulation of various projects (IPs) such as GIC IP, FlexRay, EDMA,
  • MSCM and CANXL using C++, python , systemC and TLM 2.0.
  • 2. Developed a parser from scratch to create python and C++ source files of tests from input logs using python.
  • 3. Debugging, development and implementation of high quality and error-free code on time.
  • 4. Used VDK to debug and analyse IPs exposed to synopsys tools.
  • 5. Used coverity for static code analysis.
SystemCSynopsys VDK

Software Engineer Intern

Jan 2021Jun 2021 · 5 mos · Noida, Uttar Pradesh, India

  • 1. Developed RISCV ISA from scratch using assembly programming and C++.
  • 2. Verification of 2Ips DMA Engine and SRX using systemC and TLM 2.0 and support of RiscV core test infrastructure.
SystemCTLM 2.0

Defense research and development organization

2 roles

Intern

Jul 2019Jul 2019 · 0 mo · New Delhi Area, India

  • 1. Made an application in VB .net to communicate with Keithley 2611B using GPIB board.
  • 2. Added Speech Recognition to the application.
Visual Basic .NET (VB.NET)

Intern

Jun 2018Jul 2018 · 1 mo · New Delhi Area, India

  • 1. Updated previous application working on VB 6 to work on new softwares and devoloped new utilities for the organisation.
  • 2. Worked with Keithley instruments and GPIB board.
VB6

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering - BE — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Systemc & C++

Explore similar profiles based on matching skills and experience