Summary
Overview
Work History
Education
Skills
Projects
Affiliations
Coursework
Accomplishments
Certification
Timeline
Generic
Prajwal Bhopale

Prajwal Bhopale

Bangalore

Summary

Junior software engineer with experience contributing to design, development and optimization of applications. Brings drive to learn new programming languages and development tools.

Overview

1
1
year of professional experience
1
1
Certification

Work History

Jr. Software Engineer

Infobell IT Solutions | Client AMD
Banglore
07.2024 - Current
  • Contributed to core engineering team designing robust validation and compliance tool for upcoming AMD processor families, ensuring secure and reliable access to I/O devices.
  • Designed and implemented high-performance C++ modules to access PCI device capabilities via configuration space, enabling precise validation of device behaviors.
  • Developed automated scripts and configurations to streamline the setup and management of VMs, utilizing QEMU for feature testing and compliance verification.
  • Contributed to the design and implementation of multiple tool features, focusing on system-level testing.
  • Performed troubleshooting of post-release software faults to support live service and installed software patch design.
  • Technologies Used: C++, QEMU, PCIe, VM configuration, and Hardware Validation.

Education

M. Tech - CSE

NITK, Surathkal
Surathkal
05-2024

B.E. - CSE

PRMCEAM
Badnera
07-2020

12th - CBSE

Maharishi Public School
Navsari
05-2016

10th - CBSE

School of Scholars
Amravati
05-2014

Skills

  • C
  • C
  • JavaScript
  • Python
  • Linux
  • Git

Projects

Transport Layer Agent for Underwater Networks (Research Project)

Objective: To design and develop a transport layer agent for underwater networks that addresses the underwater environment's challenges and provides reliable packet delivery with fewer retransmissions

Garbage Collector for C   

Designed and implemented a garbage collector library called 'Memory Leak Detector' that provides a facility to catch leaked objects in the user’s program, and report them.

Abstract Image Generation using GANs: 

Developed a Generative Adversarial Network (GAN) to generate abstract art images. The GAN was trained on a dataset of abstract paintings, and it was able to generate abstract and creative images. This project demonstrates the potential of GANs to generate new and innovative art forms.

Affiliations

  • Published a paper at the 16th International Conference on Computing, Communication, and Networking Technologies
  • Teaching Assistant for the Digital Logic Design course
  • Subject Matter Expert for the Computer Science stream at Chegg, India

Coursework

  • Data Structures and Algorithms
  • Operating systems
  • Database Management Systems
  • Computer Networks
  • Computer Organization and Architecture
  • Digital Image Processing
  • Network Engineering
  • Distributed Database Management

Accomplishments

  • Cleared GATE in 2021 and 2022

Certification

  • Postman API Fundamentals
  • Google Data Analytics Professional Certificate

Timeline

Jr. Software Engineer

Infobell IT Solutions | Client AMD
07.2024 - Current

M. Tech - CSE

NITK, Surathkal

B.E. - CSE

PRMCEAM

12th - CBSE

Maharishi Public School

10th - CBSE

School of Scholars
Prajwal Bhopale