SlideShare a Scribd company logo
Shubhankar Anil Pawade
spawade@andrew.cmu.edu 412-320-9137 www.linkedin.com/in/shubhankarpawade
EDUCATION
Carnegie Mellon University Pittsburgh, PA
Master of Science in Electrical and Computer Engineering December 2019
GPA: 4/4
Selected Coursework: Foundations of Computer Systems, Introduction to Embedded systems, ULSI Technology
Current Coursework: How to write fast code, Wireless Sensor Networks, Introduction to Hardware Security
Birla Institute of Technology and Science, Pilani Goa, India
Bachelor of Engineering (Honors) in Electronics and Instrumentation May 2018
GPA: 9.04/10.0
Selected Coursework: Embedded Systems Design, VLSI Architecture, Analog and Digital VLSI Design, Analog Electronics
SKILLS
Programming Languages – Advanced: C, Verilog, System Verilog; Intermediate: Python; Beginner: Java
Application Software – MATLAB, Cadence, Eagle
PROFESSIONAL EXPERIENCE
NVIDIA Graphics Pvt. Ltd. Bangalore, India
GPU Fullchip Verification Intern July-December 2017
• Developed an audio-controller transactor for performance analysis of GPU units and reducing time consumption of existing
test cases by 300% using Verilog
• Aided in development of reset checker for validation of proper functioning of all reset signals in system
• Assisted in memory management unit verification by resolving bugs for GPU fullchip using System Verilog test cases
ACADEMIC PROJECTS
Carnegie Mellon University Pittsburgh, PA
Developed a real-time kernel capable of admission control, task scheduling and synchronization Fall 2018
• Implemented context swap with IRQ interrupts by storing context in TCB and scheduled tasks through rate monotonic
scheduling
• Added support for Mutexes and Highest Locker Priority (HLP)
Developed loadable kernel modules (LKMs) to interact with motor and communicate over network Fall 2018
• Built LKMs to interface with encoders and DC motor on a raspberry pi
• Used kernel modules to build user-space application to control position of wheel using a PID controller and communicate
between two Pi’s over ethernet
Designed dynamic storage allocator for C programs and a cache simulator Fall 2018
• Designed efficient malloc package by improving space utilization and throughput through techniques- coalescing,
segregated free lists and FIFO next fit algorithm
• Implemented a cache simulator for a multicore system with an MSI cache coherence protocol
Birla Institute of Technology and Science, Pilani Goa, India
16-bit CISC and RISC Processor Spring 2018
• Designed a 5-stage pipelined CISC and RISC processor with dynamic detection of data and control hazards in Verilog
• Implemented instructions with forwarding and stalling mechanism and various addressing modes for CISC processor
Wireless Advanced Shopping Store System using ARMv7 Processor and RFID Technology Spring 2018
• Developed a cashier-less shopping system using ARMv7 processor with an item detection mechanism implemented through
RFID technology
• Constructed a central wireless inventory management system employing TCP protocol for data transmission via STM32 WiFi
modules
Low Power Cache Design with Cadence Implementation Fall 2016
• Analysed sources of energy dissipation and degrees of freedom in low-power design space, and energy reduction
techniques for Cache architecture
• Implemented structural modifications to SRAM cell to promote lesser energy consumption and estimated an improvement
of 10% evaluated through Cadence simulation

More Related Content

What's hot

CV_Akhil Ranga
CV_Akhil RangaCV_Akhil Ranga
CV_Akhil Ranga
Akhil Ranga
 
apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...
apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...
apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...
apidays
 
Complete low cost scada system of the intelligent house
Complete low cost scada system of the intelligent houseComplete low cost scada system of the intelligent house
Complete low cost scada system of the intelligent house
impulse2012
 
Abhinav kumarresume
Abhinav kumarresumeAbhinav kumarresume
Abhinav kumarresume
ABHINAV KUMAR
 
Beacon Scanner using Raspberry PI - Ahmedabad, INDIA.
Beacon Scanner using Raspberry PI  - Ahmedabad, INDIA.Beacon Scanner using Raspberry PI  - Ahmedabad, INDIA.
Beacon Scanner using Raspberry PI - Ahmedabad, INDIA.
Renish Ladani
 
Resume Digital & Analog
Resume Digital & AnalogResume Digital & Analog
Resume Digital & Analog
Venu Naik K
 
Gaps in the Serverless Mesh: Deployment, Discovery, and Auth
Gaps in the Serverless Mesh: Deployment, Discovery, and AuthGaps in the Serverless Mesh: Deployment, Discovery, and Auth
Gaps in the Serverless Mesh: Deployment, Discovery, and Auth
Ben Kehoe
 
IT Manager bsi
IT Manager bsiIT Manager bsi
IT Manager bsi
Marcos Maldonado Junior
 
Daq outline
Daq outlineDaq outline
Daq outline
bestip
 
apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...
apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...
apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...
apidays
 
Resume_leadengineer
Resume_leadengineerResume_leadengineer
Resume_leadengineer
Nidhin K R
 

What's hot (11)

CV_Akhil Ranga
CV_Akhil RangaCV_Akhil Ranga
CV_Akhil Ranga
 
apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...
apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...
apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...
 
Complete low cost scada system of the intelligent house
Complete low cost scada system of the intelligent houseComplete low cost scada system of the intelligent house
Complete low cost scada system of the intelligent house
 
Abhinav kumarresume
Abhinav kumarresumeAbhinav kumarresume
Abhinav kumarresume
 
Beacon Scanner using Raspberry PI - Ahmedabad, INDIA.
Beacon Scanner using Raspberry PI  - Ahmedabad, INDIA.Beacon Scanner using Raspberry PI  - Ahmedabad, INDIA.
Beacon Scanner using Raspberry PI - Ahmedabad, INDIA.
 
Resume Digital & Analog
Resume Digital & AnalogResume Digital & Analog
Resume Digital & Analog
 
Gaps in the Serverless Mesh: Deployment, Discovery, and Auth
Gaps in the Serverless Mesh: Deployment, Discovery, and AuthGaps in the Serverless Mesh: Deployment, Discovery, and Auth
Gaps in the Serverless Mesh: Deployment, Discovery, and Auth
 
IT Manager bsi
IT Manager bsiIT Manager bsi
IT Manager bsi
 
Daq outline
Daq outlineDaq outline
Daq outline
 
apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...
apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...
apidays LIVE New York 2021 - Building Contextualized API Specifications by Bo...
 
Resume_leadengineer
Resume_leadengineerResume_leadengineer
Resume_leadengineer
 

Similar to Resume shubhankar anil pawade

Lavina Chandwani Resume
Lavina Chandwani ResumeLavina Chandwani Resume
Lavina Chandwani Resume
lavina chandwani
 
Shivani_Saklani
Shivani_SaklaniShivani_Saklani
Shivani_Saklani
Shivani Saklani
 
SFR_Resume_5_2_2016
SFR_Resume_5_2_2016SFR_Resume_5_2_2016
SFR_Resume_5_2_2016
Stephen Rivas
 
ResumeLinkedIn
ResumeLinkedInResumeLinkedIn
ResumeLinkedIn
Harshita Shankar
 
Shubhankar pawade resume
Shubhankar pawade resumeShubhankar pawade resume
Shubhankar pawade resume
shubhankar pawade
 
PARTH DESAI RESUME
PARTH DESAI RESUMEPARTH DESAI RESUME
PARTH DESAI RESUME
Parth Desai
 
Resume_Apple1
Resume_Apple1Resume_Apple1
Resume_Apple1
Harshita Shankar
 
Resume_Prathamesh_Ghanekar
Resume_Prathamesh_GhanekarResume_Prathamesh_Ghanekar
Resume_Prathamesh_Ghanekar
Prathamesh Ghanekar
 
Abhijit_Saurabh_Resume
Abhijit_Saurabh_ResumeAbhijit_Saurabh_Resume
Abhijit_Saurabh_Resume
Abhijit Saurabh
 
Design Verification Engineer
Design Verification EngineerDesign Verification Engineer
Design Verification Engineer
Arun Raja Manjini
 
Kaushik_Sinha_Resume_Updated_1
Kaushik_Sinha_Resume_Updated_1Kaushik_Sinha_Resume_Updated_1
Kaushik_Sinha_Resume_Updated_1
Kaushik Sinha
 
Gopalakrishnan
GopalakrishnanGopalakrishnan
Gopalakrishnan
Active Galaxy
 
Revathi_Resume__2.6
Revathi_Resume__2.6Revathi_Resume__2.6
Revathi_Resume__2.6
Revati M
 
Ponniranjan fulltime
Ponniranjan fulltimePonniranjan fulltime
Ponniranjan fulltime
Pon Niranjan
 
Resume : New grad
Resume : New gradResume : New grad
Resume : New grad
abansal46
 
resume_fullTime_28Sept,2015_part2
resume_fullTime_28Sept,2015_part2resume_fullTime_28Sept,2015_part2
resume_fullTime_28Sept,2015_part2
Maithreyi Gopal
 
Resume of Zhenyu Xu
Resume of Zhenyu XuResume of Zhenyu Xu
Resume of Zhenyu Xu
Zhenyu Xu
 
Resume - NarasimhaReddy
Resume - NarasimhaReddyResume - NarasimhaReddy
Resume - NarasimhaReddy
Narasimha Dhanireddy
 
Zhengkai_qualcomm
Zhengkai_qualcommZhengkai_qualcomm
Zhengkai_qualcomm
YE ZHENGKAI
 
_SOMANATH_
_SOMANATH__SOMANATH_

Similar to Resume shubhankar anil pawade (20)

Lavina Chandwani Resume
Lavina Chandwani ResumeLavina Chandwani Resume
Lavina Chandwani Resume
 
Shivani_Saklani
Shivani_SaklaniShivani_Saklani
Shivani_Saklani
 
SFR_Resume_5_2_2016
SFR_Resume_5_2_2016SFR_Resume_5_2_2016
SFR_Resume_5_2_2016
 
ResumeLinkedIn
ResumeLinkedInResumeLinkedIn
ResumeLinkedIn
 
Shubhankar pawade resume
Shubhankar pawade resumeShubhankar pawade resume
Shubhankar pawade resume
 
PARTH DESAI RESUME
PARTH DESAI RESUMEPARTH DESAI RESUME
PARTH DESAI RESUME
 
Resume_Apple1
Resume_Apple1Resume_Apple1
Resume_Apple1
 
Resume_Prathamesh_Ghanekar
Resume_Prathamesh_GhanekarResume_Prathamesh_Ghanekar
Resume_Prathamesh_Ghanekar
 
Abhijit_Saurabh_Resume
Abhijit_Saurabh_ResumeAbhijit_Saurabh_Resume
Abhijit_Saurabh_Resume
 
Design Verification Engineer
Design Verification EngineerDesign Verification Engineer
Design Verification Engineer
 
Kaushik_Sinha_Resume_Updated_1
Kaushik_Sinha_Resume_Updated_1Kaushik_Sinha_Resume_Updated_1
Kaushik_Sinha_Resume_Updated_1
 
Gopalakrishnan
GopalakrishnanGopalakrishnan
Gopalakrishnan
 
Revathi_Resume__2.6
Revathi_Resume__2.6Revathi_Resume__2.6
Revathi_Resume__2.6
 
Ponniranjan fulltime
Ponniranjan fulltimePonniranjan fulltime
Ponniranjan fulltime
 
Resume : New grad
Resume : New gradResume : New grad
Resume : New grad
 
resume_fullTime_28Sept,2015_part2
resume_fullTime_28Sept,2015_part2resume_fullTime_28Sept,2015_part2
resume_fullTime_28Sept,2015_part2
 
Resume of Zhenyu Xu
Resume of Zhenyu XuResume of Zhenyu Xu
Resume of Zhenyu Xu
 
Resume - NarasimhaReddy
Resume - NarasimhaReddyResume - NarasimhaReddy
Resume - NarasimhaReddy
 
Zhengkai_qualcomm
Zhengkai_qualcommZhengkai_qualcomm
Zhengkai_qualcomm
 
_SOMANATH_
_SOMANATH__SOMANATH_
_SOMANATH_
 

Recently uploaded

Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
Mukeshwaran Balu
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 

Recently uploaded (20)

Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 

Resume shubhankar anil pawade

  • 1. Shubhankar Anil Pawade spawade@andrew.cmu.edu 412-320-9137 www.linkedin.com/in/shubhankarpawade EDUCATION Carnegie Mellon University Pittsburgh, PA Master of Science in Electrical and Computer Engineering December 2019 GPA: 4/4 Selected Coursework: Foundations of Computer Systems, Introduction to Embedded systems, ULSI Technology Current Coursework: How to write fast code, Wireless Sensor Networks, Introduction to Hardware Security Birla Institute of Technology and Science, Pilani Goa, India Bachelor of Engineering (Honors) in Electronics and Instrumentation May 2018 GPA: 9.04/10.0 Selected Coursework: Embedded Systems Design, VLSI Architecture, Analog and Digital VLSI Design, Analog Electronics SKILLS Programming Languages – Advanced: C, Verilog, System Verilog; Intermediate: Python; Beginner: Java Application Software – MATLAB, Cadence, Eagle PROFESSIONAL EXPERIENCE NVIDIA Graphics Pvt. Ltd. Bangalore, India GPU Fullchip Verification Intern July-December 2017 • Developed an audio-controller transactor for performance analysis of GPU units and reducing time consumption of existing test cases by 300% using Verilog • Aided in development of reset checker for validation of proper functioning of all reset signals in system • Assisted in memory management unit verification by resolving bugs for GPU fullchip using System Verilog test cases ACADEMIC PROJECTS Carnegie Mellon University Pittsburgh, PA Developed a real-time kernel capable of admission control, task scheduling and synchronization Fall 2018 • Implemented context swap with IRQ interrupts by storing context in TCB and scheduled tasks through rate monotonic scheduling • Added support for Mutexes and Highest Locker Priority (HLP) Developed loadable kernel modules (LKMs) to interact with motor and communicate over network Fall 2018 • Built LKMs to interface with encoders and DC motor on a raspberry pi • Used kernel modules to build user-space application to control position of wheel using a PID controller and communicate between two Pi’s over ethernet Designed dynamic storage allocator for C programs and a cache simulator Fall 2018 • Designed efficient malloc package by improving space utilization and throughput through techniques- coalescing, segregated free lists and FIFO next fit algorithm • Implemented a cache simulator for a multicore system with an MSI cache coherence protocol Birla Institute of Technology and Science, Pilani Goa, India 16-bit CISC and RISC Processor Spring 2018 • Designed a 5-stage pipelined CISC and RISC processor with dynamic detection of data and control hazards in Verilog • Implemented instructions with forwarding and stalling mechanism and various addressing modes for CISC processor Wireless Advanced Shopping Store System using ARMv7 Processor and RFID Technology Spring 2018 • Developed a cashier-less shopping system using ARMv7 processor with an item detection mechanism implemented through RFID technology • Constructed a central wireless inventory management system employing TCP protocol for data transmission via STM32 WiFi modules Low Power Cache Design with Cadence Implementation Fall 2016 • Analysed sources of energy dissipation and degrees of freedom in low-power design space, and energy reduction techniques for Cache architecture • Implemented structural modifications to SRAM cell to promote lesser energy consumption and estimated an improvement of 10% evaluated through Cadence simulation