Summary
Overview
Work History
Education
Skills
Websites
Projects
Training
POSITIONS OF RESPONSIBILITY
Timeline
Generic

Maninderjit Singh Bhullar

Moga

Summary

Dynamic Software Engineer with a proven track record at NXP Semiconductors, specializing in Python and C++ for semiconductor modeling. Expert in optimizing performance and enhancing communication interfaces. Strong collaborator with a keen ability to troubleshoot and validate complex systems, ensuring high-quality outcomes and minimizing defects.

Overview

2
2
years of professional experience

Work History

Software Engineer (Modeling Team)

NXP Semiconductors
07.2023 - 07.2025
  • Developed and simulated models for semiconductor chips using Python and C++, ensuring accurate chip functionality prior to silicon fabrication.
  • Focused on communication interfaces such as CAN XL and NETC, facilitating communication between chips and external components.
  • Simulated the cryptographic interface, such as MACSec, with different user requirements.
  • Conducted testing and validation of models to optimize performance and minimize post-production defects.
  • Collaborated with cross-functional teams to align simulations with hardware specifications.
  • Key Skills Acquired: Proficiency in Python and C++ for modeling and simulation, Understanding of embedded systems and communication interfaces, Experience in model testing, debugging, and optimizing code.

Software Intern

NXP Semiconductors
01.2023 - 06.2023
  • Developed TLM models for system simulations and gained experience in Linux and SystemC.
  • Collaborated on troubleshooting and optimization tasks.
  • Key Skills: TLM modeling and SystemC proficiency.

Education

Bachelor of Engineering - Computer Engineering

Thapar Institute of Engineering And Technology
Patiala, Punjab
05.2023

12th - CBSE: Non-med

Akal Academy Kaleke
Moga, Punjab
04.2019

10th - CBSE

Akal Academy Kaleke
Moga, Punjab
04.2017

Skills

  • Programming Language: C, C, Python, SystemC
  • Operating System: Windows and UNIX
  • Microsoft Office Package: Word, Excel, Access, PowerPoint, Publisher

Projects

Financial Portfolio Website (May 2022 – December 2022)

  • Description: It is an AI-based financial adviser and user portfolio management system. This project aims to help people become financially independent by demystifying trading and the stock market, and making them more accessible without formal education in the field
  • Financial analysis: Piotroski score
  • Price forecasting: Facebook Prophet model
  • Sentiment analysis: fine-tuned BERT model
  • Languages used: Python, JavaScript, and HTML

.

News App (Aug 2021 – Sep 2021) 

  • Description: This news app will show top news headlines, updated every hour. The concepts used are RecyclerView, API call, Chrome custom tabs, and a Singleton class
  • Languages used: Kotlin (backend) and XML (frontend)

Training

AI and machine learning workshop at Thapar Institute of Engineering and Technology, June 2022

  • Gained foundational knowledge of AI and ML algorithms (supervised and unsupervised). Implemented machine learning models using Python, TensorFlow, and Scikit-learn

Robotic arm workshop at Thapar Institute of Engineering and Technology, December 2019

  • Gained hands-on experience in designing and programming robotic arms for automation tasks, and worked with Arduino and sensors to control robotic arm movements and functions, developed skills in hardware-software integration, focusing on servo motor control and object manipulation.

POSITIONS OF RESPONSIBILITY

  • Vice lead of Knights of creativity club in Collage Patiala (April 2017-April2019)
  • Class Representative in 8th, 9th and 12th stranded
  • Captain of Middle School Cricket team (April 2011 – April 2015)
  • Assistant House Captain in School
  • Volunteer, Community Kitchen (Langar) at Golden Temple

Timeline

Software Engineer (Modeling Team)

NXP Semiconductors
07.2023 - 07.2025

Software Intern

NXP Semiconductors
01.2023 - 06.2023

Bachelor of Engineering - Computer Engineering

Thapar Institute of Engineering And Technology

12th - CBSE: Non-med

Akal Academy Kaleke

10th - CBSE

Akal Academy Kaleke
Maninderjit Singh Bhullar