SlideShare a Scribd company logo
FNU RAUNAK
rraunak@asu.edu|602-587-6826|www.linkedin.com/in/rraunakk|github.com/rraunak
EDUCATION
MS in Computer Engineering, Arizona State University, Tempe (GPA: 3.77/4.0) Graduating May’21
- Relevant Courses – Embedded Operating System Internals, Advanced Computer Architecture,
Foundation of Algorithms, Digital Systems and Circuits.
B.Tech in Electrical and Electronics Engineering, MIT, Manipal (GPA: 8.5/10) May’17
- Relevant Courses – Microcontroller System Design, Embedded Systems, Computer Architecture.
EMPLOYMENT
Embedded Researcher, Compiler Microarchitecture Lab, ASU, Tempe, Arizona Spring’20–Present
- Development of a framework for fault injection setup in Gem5 to analyze single-bit soft error
mitigation techniques in the computer hardware.
- Implementation and comparison of nZDC (Near Zero Silent Data Corruption), and EDDI (Error
Detection by Duplicated Instruction) fault tolerance techniques on the LLVM compiler.
Manager, Reliance Industries Limited, Navi Mumbai, Maharashtra, India Aug’17–Jul‘18
- Prevented a revenue loss of $1 million by reducing major downtime loss, collaborating with the
plant shutdown team.
- Achieved increased efficiency of motors by 15% through FMEA (Failure mode and effects
analysis), successful replacement, and overhauling strategies.
TECHNICAL SKILLS
- Programming Languages: C, C++, JAVA, OpenCL, CUDA, Python3, Shell Scripting, Assembly
- Others: Gem5, Verilog, ModelSim, Cadence, MATLAB, LabVIEW, Spice, Eclipse, Eagle-PCB,
PyCharm, Keil, Kernel Programming, Linux Device Drivers, Intel Galileo Board
ACADEMIC PROJECTS
Generic Netlink Socket and SPI Device Programming Spring’20
- Programmed LED SPI device to display animation based on distances measured by the HC-SR04.
- Utilized Netlink socket communication to transfer display patterns, SPI chip select, echo, trigger
pins, and a distance measure signal to and from the kernel space to display the animation sequence.
Device Drivers for HC-SR04 Ultrasonic Sensor Spring’20
- Designed a Linux miscellaneous driver module to enable the user-space interface for HC-SR04.
- Developed a platform driver and device infrastructure for the HC-SR04 sensor, which permits any
HC-SR04 devices defined as platform devices to be instantiated and bound with the platform driver.
Red-Black Tree and Kprobes in Linux Kernel Spring’20
- Implemented a character device driver as a Linux kernel module to manage Red-Black Tree and
multi-threaded program using pthreads to perform different file operations on Red-Black Tree.
- Devised a kernel module, which used kprobe API to add or remove probes in the kernel, inserted
probes, and obtained the timestamp and nodes at the read and write file operations of the tree.
RefCount Cache Replacement Policy Spring’20
- Synthesized a cache replacement policy based on a reference counter for L2 cache in the Gem5.
- Analyzed and compared the Refcount with LRU replacement policy on different benchmarks.
Dynamic Stack Dumping in Linux Kernel Spring’20
- Built new system calls to insert and remove dump stack in the execution path of kernel programs.
Capacity Computation of National Airspace System Fall’19
- Executed a breadth-first search using python program to pick the path with the minimum number
of edges to find the residual graph in the Ford-Fulkerson algorithm with a 99.7% success rate.
Microcontroller Based Protection of Three Phase Induction Motor Spring’17
- Designed and implemented the hardware for the protection of three-phase induction motor from
over/under voltage, overload, and single-phasing to achieve a cost saving of 37.5%.

More Related Content

Similar to Resume embedded

Sambhab_Mohapatra
Sambhab_MohapatraSambhab_Mohapatra
Sambhab_Mohapatra
SAMBHAB MOHAPATRA
 
Varun Gatne - Resume - Final
Varun Gatne - Resume - FinalVarun Gatne - Resume - Final
Varun Gatne - Resume - Final
Varun Gatne
 
Programming Modes and Performance of Raspberry-Pi Clusters
Programming Modes and Performance of Raspberry-Pi ClustersProgramming Modes and Performance of Raspberry-Pi Clusters
Programming Modes and Performance of Raspberry-Pi Clusters
AM Publications
 
RESUME_FULLTIME
RESUME_FULLTIMERESUME_FULLTIME
RESUME_FULLTIME
Tejasri Pavuluri
 
Cisco project ideas
Cisco   project ideasCisco   project ideas
Cisco project ideas
VIT University
 
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
 
RANBR
RANBRRANBR
Prasad_CTP
Prasad_CTPPrasad_CTP
Prasad_CTP
Prasad Bhat
 
37248136-Nano-Technology.pdf
37248136-Nano-Technology.pdf37248136-Nano-Technology.pdf
37248136-Nano-Technology.pdf
TB107thippeswamyM
 
[EWiLi2016] Towards a performance-aware power capping orchestrator for the Xe...
[EWiLi2016] Towards a performance-aware power capping orchestrator for the Xe...[EWiLi2016] Towards a performance-aware power capping orchestrator for the Xe...
[EWiLi2016] Towards a performance-aware power capping orchestrator for the Xe...
Matteo Ferroni
 
Rajas mhaskar resume2k19
Rajas mhaskar resume2k19Rajas mhaskar resume2k19
Rajas mhaskar resume2k19
Rajas Mhaskar
 
Hardware/Software Co-Design for Efficient Microkernel Execution
Hardware/Software Co-Design for Efficient Microkernel ExecutionHardware/Software Co-Design for Efficient Microkernel Execution
Hardware/Software Co-Design for Efficient Microkernel Execution
Martin Děcký
 
Dilnoza Bobokalonova Resume | Embedded Systems Engineering | Backend Software...
Dilnoza Bobokalonova Resume | Embedded Systems Engineering | Backend Software...Dilnoza Bobokalonova Resume | Embedded Systems Engineering | Backend Software...
Dilnoza Bobokalonova Resume | Embedded Systems Engineering | Backend Software...
Dilnoza Bobokalonova
 
Spie2006 Paperpdf
Spie2006 PaperpdfSpie2006 Paperpdf
Spie2006 Paperpdf
Falascoj
 
Resume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyResume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - Copy
Venkata Rakesh Gudipalli
 
System mldl meetup
System mldl meetupSystem mldl meetup
System mldl meetup
Ganesan Narayanasamy
 
Kaushik_Sinha_Resume_Updated_1
Kaushik_Sinha_Resume_Updated_1Kaushik_Sinha_Resume_Updated_1
Kaushik_Sinha_Resume_Updated_1
Kaushik Sinha
 
Scaling Application on High Performance Computing Clusters and Analysis of th...
Scaling Application on High Performance Computing Clusters and Analysis of th...Scaling Application on High Performance Computing Clusters and Analysis of th...
Scaling Application on High Performance Computing Clusters and Analysis of th...
Rusif Eyvazli
 
An Optimising Compiler For Generated Tiny Virtual Machines
An Optimising Compiler For Generated Tiny Virtual MachinesAn Optimising Compiler For Generated Tiny Virtual Machines
An Optimising Compiler For Generated Tiny Virtual Machines
Leslie Schulte
 

Similar to Resume embedded (20)

Sambhab_Mohapatra
Sambhab_MohapatraSambhab_Mohapatra
Sambhab_Mohapatra
 
Varun Gatne - Resume - Final
Varun Gatne - Resume - FinalVarun Gatne - Resume - Final
Varun Gatne - Resume - Final
 
Programming Modes and Performance of Raspberry-Pi Clusters
Programming Modes and Performance of Raspberry-Pi ClustersProgramming Modes and Performance of Raspberry-Pi Clusters
Programming Modes and Performance of Raspberry-Pi Clusters
 
RESUME_FULLTIME
RESUME_FULLTIMERESUME_FULLTIME
RESUME_FULLTIME
 
Cisco project ideas
Cisco   project ideasCisco   project ideas
Cisco project ideas
 
Shubhankar pawade resume
Shubhankar pawade resumeShubhankar pawade resume
Shubhankar pawade resume
 
PARTH DESAI RESUME
PARTH DESAI RESUMEPARTH DESAI RESUME
PARTH DESAI RESUME
 
RANBR
RANBRRANBR
RANBR
 
Prasad_CTP
Prasad_CTPPrasad_CTP
Prasad_CTP
 
37248136-Nano-Technology.pdf
37248136-Nano-Technology.pdf37248136-Nano-Technology.pdf
37248136-Nano-Technology.pdf
 
[EWiLi2016] Towards a performance-aware power capping orchestrator for the Xe...
[EWiLi2016] Towards a performance-aware power capping orchestrator for the Xe...[EWiLi2016] Towards a performance-aware power capping orchestrator for the Xe...
[EWiLi2016] Towards a performance-aware power capping orchestrator for the Xe...
 
Rajas mhaskar resume2k19
Rajas mhaskar resume2k19Rajas mhaskar resume2k19
Rajas mhaskar resume2k19
 
Hardware/Software Co-Design for Efficient Microkernel Execution
Hardware/Software Co-Design for Efficient Microkernel ExecutionHardware/Software Co-Design for Efficient Microkernel Execution
Hardware/Software Co-Design for Efficient Microkernel Execution
 
Dilnoza Bobokalonova Resume | Embedded Systems Engineering | Backend Software...
Dilnoza Bobokalonova Resume | Embedded Systems Engineering | Backend Software...Dilnoza Bobokalonova Resume | Embedded Systems Engineering | Backend Software...
Dilnoza Bobokalonova Resume | Embedded Systems Engineering | Backend Software...
 
Spie2006 Paperpdf
Spie2006 PaperpdfSpie2006 Paperpdf
Spie2006 Paperpdf
 
Resume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - CopyResume_VenkataRakeshGudipalli Master - Copy
Resume_VenkataRakeshGudipalli Master - Copy
 
System mldl meetup
System mldl meetupSystem mldl meetup
System mldl meetup
 
Kaushik_Sinha_Resume_Updated_1
Kaushik_Sinha_Resume_Updated_1Kaushik_Sinha_Resume_Updated_1
Kaushik_Sinha_Resume_Updated_1
 
Scaling Application on High Performance Computing Clusters and Analysis of th...
Scaling Application on High Performance Computing Clusters and Analysis of th...Scaling Application on High Performance Computing Clusters and Analysis of th...
Scaling Application on High Performance Computing Clusters and Analysis of th...
 
An Optimising Compiler For Generated Tiny Virtual Machines
An Optimising Compiler For Generated Tiny Virtual MachinesAn Optimising Compiler For Generated Tiny Virtual Machines
An Optimising Compiler For Generated Tiny Virtual Machines
 

Recently uploaded

Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
uqyfuc
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
Pallavi Sharma
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
ijseajournal
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
Paris Salesforce Developer Group
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
Dwarkadas J Sanghvi College of Engineering
 
AI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdfAI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdf
mahaffeycheryld
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
q30122000
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Balvir Singh
 
Assistant Engineer (Chemical) Interview Questions.pdf
Assistant Engineer (Chemical) Interview Questions.pdfAssistant Engineer (Chemical) Interview Questions.pdf
Assistant Engineer (Chemical) Interview Questions.pdf
Seetal Daas
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
PreethaV16
 
FULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back EndFULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back End
PreethaV16
 
Presentation on Food Delivery Systems
Presentation on Food Delivery SystemsPresentation on Food Delivery Systems
Presentation on Food Delivery Systems
Abdullah Al Noman
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
Kamal Acharya
 
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
OKORIE1
 
Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...
pvpriya2
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
drshikhapandey2022
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 

Recently uploaded (20)

Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
 
AI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdfAI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdf
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
 
Assistant Engineer (Chemical) Interview Questions.pdf
Assistant Engineer (Chemical) Interview Questions.pdfAssistant Engineer (Chemical) Interview Questions.pdf
Assistant Engineer (Chemical) Interview Questions.pdf
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
 
FULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back EndFULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back End
 
Presentation on Food Delivery Systems
Presentation on Food Delivery SystemsPresentation on Food Delivery Systems
Presentation on Food Delivery Systems
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
 
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
 
Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 

Resume embedded

  • 1. FNU RAUNAK rraunak@asu.edu|602-587-6826|www.linkedin.com/in/rraunakk|github.com/rraunak EDUCATION MS in Computer Engineering, Arizona State University, Tempe (GPA: 3.77/4.0) Graduating May’21 - Relevant Courses – Embedded Operating System Internals, Advanced Computer Architecture, Foundation of Algorithms, Digital Systems and Circuits. B.Tech in Electrical and Electronics Engineering, MIT, Manipal (GPA: 8.5/10) May’17 - Relevant Courses – Microcontroller System Design, Embedded Systems, Computer Architecture. EMPLOYMENT Embedded Researcher, Compiler Microarchitecture Lab, ASU, Tempe, Arizona Spring’20–Present - Development of a framework for fault injection setup in Gem5 to analyze single-bit soft error mitigation techniques in the computer hardware. - Implementation and comparison of nZDC (Near Zero Silent Data Corruption), and EDDI (Error Detection by Duplicated Instruction) fault tolerance techniques on the LLVM compiler. Manager, Reliance Industries Limited, Navi Mumbai, Maharashtra, India Aug’17–Jul‘18 - Prevented a revenue loss of $1 million by reducing major downtime loss, collaborating with the plant shutdown team. - Achieved increased efficiency of motors by 15% through FMEA (Failure mode and effects analysis), successful replacement, and overhauling strategies. TECHNICAL SKILLS - Programming Languages: C, C++, JAVA, OpenCL, CUDA, Python3, Shell Scripting, Assembly - Others: Gem5, Verilog, ModelSim, Cadence, MATLAB, LabVIEW, Spice, Eclipse, Eagle-PCB, PyCharm, Keil, Kernel Programming, Linux Device Drivers, Intel Galileo Board ACADEMIC PROJECTS Generic Netlink Socket and SPI Device Programming Spring’20 - Programmed LED SPI device to display animation based on distances measured by the HC-SR04. - Utilized Netlink socket communication to transfer display patterns, SPI chip select, echo, trigger pins, and a distance measure signal to and from the kernel space to display the animation sequence. Device Drivers for HC-SR04 Ultrasonic Sensor Spring’20 - Designed a Linux miscellaneous driver module to enable the user-space interface for HC-SR04. - Developed a platform driver and device infrastructure for the HC-SR04 sensor, which permits any HC-SR04 devices defined as platform devices to be instantiated and bound with the platform driver. Red-Black Tree and Kprobes in Linux Kernel Spring’20 - Implemented a character device driver as a Linux kernel module to manage Red-Black Tree and multi-threaded program using pthreads to perform different file operations on Red-Black Tree. - Devised a kernel module, which used kprobe API to add or remove probes in the kernel, inserted probes, and obtained the timestamp and nodes at the read and write file operations of the tree. RefCount Cache Replacement Policy Spring’20 - Synthesized a cache replacement policy based on a reference counter for L2 cache in the Gem5. - Analyzed and compared the Refcount with LRU replacement policy on different benchmarks. Dynamic Stack Dumping in Linux Kernel Spring’20 - Built new system calls to insert and remove dump stack in the execution path of kernel programs. Capacity Computation of National Airspace System Fall’19 - Executed a breadth-first search using python program to pick the path with the minimum number of edges to find the residual graph in the Ford-Fulkerson algorithm with a 99.7% success rate. Microcontroller Based Protection of Three Phase Induction Motor Spring’17 - Designed and implemented the hardware for the protection of three-phase induction motor from over/under voltage, overload, and single-phasing to achieve a cost saving of 37.5%.