SlideShare a Scribd company logo
Rohan Narula
Email: rohan.narula@mavs.uta.edu Phone: (929)-453-5541
Objective:
A Fresh Graduate seeking full-time opportunities in the field of Firmware Development, and
Controls Engineering.
Academic Profile:
University of Texas at Arlington,
Master of Science, Electrical Engineering (GPA – 3.6/4.0)
Panjab University, Chandigarh, India
Bachelor of Engineering, Electronics and Communication Engineering (CGPA – 7.77/10)
Experience:
Control Systems Engineering Co-op, DEKA Research & Development, Manchester, New
Hampshire
(January 2017 – May 2017)
 Developing unit and integration test code in C++ for failure mode and effect analysis of
embedded medical devices
 Designed User Interfaces for establishing communication with Unit Under Tests and
performing various tests using Python
 Gained experience in working with CAN & CANOpen protocol.
 Performed documentation for tests and code development in DOORS
Research Assistant, University of Texas at Arlington Research Institute
(August 2016 – January 2017)
 Worked on projects at the Biomedical Technologies department at UTA Research Institute.
 Designed and assembled the circuit for post-stroke rehabilitation glove from scratch with
few modifications to make the apparatus mobile and easier to use.
 Designed a new PCB circuit to connect the I2C multiplexers to an input plug with long
locks. The design is made more flexible by inclusion of header cables, and 26 - pin socket
connector with strain relief.
 Fabricated a new PCB design using Eagle design software, for mounting electrode arrays
on 8-pin Zero Insertion Force connector further being connected to a PBX pre-amplifier via
26 - pin Harwin Connector and 32 AWG wires.
 Programmed Arduino Mega for performing the task of retrieving data about the current
position and orientation of IMUs mounted on the glove and transforming them to get
information if hand is in contracted or relaxed position.
 Designed a Wrist Connector PCB on Eagle software to connect the REHAB kit with the
Glove. The board mounts two I2C multiplexers, one reference IMU, a USB B-type and a 26-
pin Harwin receptacle.
 Developed a board which mounts four 26-pins Harwin receptacle and four - 26 pin header
stacks for Neural Electrode project.
 Implemented BLE protocol on Arduino 101 to move all apparatus from wired to wireless
medium.
Embedded Software Engineer Intern at Center of Excellence, Hewlett Packard
(June 2014 – July 2014)
 Programmed NXP LPC2148 Evaluation Kit using Keil uVision IDE.
 Understood the concepts of 32-bit RISC processor architecture, memory mapping,
interfacing buzzers, Light Dependent resistor (LDR), and Light Emitting Diodes (LEDs) to
the processor.
 Implemented Serial Peripheral Interface (SPI) protocol for LCD, Pulse Width Modulation
(PWM) control of Motors and LEDs to control brightness.
 Interfaced GSM Module to the kit to make a transmitter-receiver project which is able to
communicate with a personal mobile using Short Messaging Services (SMS).
Projects:
The University of Texas at Arlington, Texas, Graduate Student (August 2015 – May
2017)
 Analysis and Control Design for Inverted Pendulum System
 The Inverted Pendulum is among the most difficult systems to control in the field of
control engineering. A mathematical model is developed giving the equations of motion
for the system followed by linearization around the unstable equilibrium.
 MATLAB simulations are performed to observe the behavior of the open loop system,
some classical control designs and state feedback with/without full state observer model.
 Stage Lighting
 Implemented a transmitter-receiver module that works on DMX512-A protocol, used for
stage lighting, with EF1 topology using ARM based Tiva C Series TM4C123GXL LaunchPad.
 Programmed & debugged TM4C123GH6PM, by Code Composer Studio v5.5 IDE, to act in
either master or slave mode to transmit and receive information regarding the LEDs
present in the mounting circuit.
 Designed an interactive serial monitor on Tera Term to continuously monitor information
being exchanged between the devices. Commands made were as follows, SET, CLEAR,
GET, GETDATA, MAX, ON, OFF, MODE, POLL, TXON.
 Internet of Things
 Made a Remote Weather Station Node using ARM based Tiva C Series TM4C123GXL
LaunchPad, DHT11 Humidity + Temperature Sensor, and BMP180 Barometric Pressure +
Temperature Sensor on Code Composer Studio v5.2 Platform
 Implemented I2C protocol for interfacing BMP180 and serial protocol for DHT11. An timer
interrupt is used to read the raw value of sensors after every 2 seconds. Also, performed
the required calculations to compute the real values of Temperature, Barometric Pressure,
Humidity, Altitude & Dew Point.
 Designed a Display Node using ARM based Tiva C Series TM4C123GXL LaunchPad and
DOGM128-6 LCD. Implemented SPI protocol for interfacing the LCD with the kit.
 Wrote the TCP/ IP stack for ENC28J60 Ethernet module through which the remote weather
station and Display node communicated with each other and other nodes present in the
network
 Real-time Operating System
 Designed a Pre-emptive and Co-operative Real time Operating System on Cortex ARM
M4F processor (TM4C123GH6PM)
 Understood & used the concept of semaphores, yielding, & system timers using
Supervisor Call function (SVCall) and PendSV function
 Configuring the UART to host Command Terminal supporting UNIX commands like PS,
IPCS, kill <pid>, reboot, pidof<Process_Name>, <Process_Name>&.
 Applying the concept of Priority Inheritance to avoid the scenario in which a low priority
tasks runs more as compared to high priority tasks.
 Baggage Handling System using PLC IP3416
 The main objective of this project is to implement a baggage handling system. IP3416 PLC
is used to implement this system.
 Flow Measurement using PLC IP3416
 The objective of this project is to fill a required amount of water in a container using a PLC
IP3416, flow sensor, and a water pump. A preloaded count is loaded is used in the PLC
which is decrement when the flow meter signals the PLC that water is flowing. When the
count is zero, the water pump is stopped automatically
 Multimedia Processing:
 Gained knowledge about concepts of Golomb Coding, Huffman Coding, LZ-77
Algorithm, Scalar & Vector Quantization, DPCM, EZW and SPHIT and applied to various
test cases to observe the variations in outputs.
 Understood and used different image compression techniques and JPEG standards.
 Worked on various methods for Image Enhancement & Restoration.
Relevant Coursework:
 Embedded Microcontroller Systems, Advanced Microcontroller Systems, Microprocessor
Systems, Digital Video Coding, Discrete Transforms and its Applications, Digital Image
Processing, Wireless Communication, Linear System Engineering, Programmable Logic
Controllers in Industrial Automation, Nonlinear Control Systems
Additional Technical Skills:
 Softwares: Keil uVision, AVR Studio, Code Compiler Studio v6.2.0, MATLAB, PSpice,
Wireshark, Eagle, Arduino v1.6.0 IDE, SolidWorks, International Parallel Editor Programmer
Simulator (IP-EPS), VectorCAST, IAR Embedded Workbench, Surround SCM, DOORS DXL
 Programming Languages: C/C++, Python, Data Structures, Bash, Ladder Logic
 Processors & Controllers used: ARM Cortex M4F Core (Tiva™ C Series
TM4C123GH6PM),Tiva C Series TM4C123GXL, NXP LPC2148, Atmel ATmega 16L, Intel
8085, Intel 8051, Arduino 101, MSP430F2618, Arduino Mega.
 Debugging Tools: Logic Analyzer, Oscilloscope, Function Generator, Multimeter
 Operating System: Windows 7, 8, 10,Linux, Ubuntu
 Protocols: SPI, RS-232, RS-485, I2C, TCP/IP, UART, DMX512, UDP, ARP, ICMP, Ethernet,
CANBUS, CANopen
Extra Curricular Activities:
 Life Member Indian Red Cross Society
 Active Member of IEEE society, University of Texas at Arlington
 Active Member of Linux User Group, University of Texas at Arlington
 Active Member of Python User Group, University of Texas at Arlington
Personality Traits:
 Excellent Communication & Presentation skills.
 Detail Oriented and meticulous.
 Ability to plan, organize and prioritize work
 Ability to adapt to any environment, self-disciplined, Patient
 Hard-working with excellent problem solving Skills
Additional Information:
Skype ID: rohannarula0208
Linkedin URL: https://www.linkedin.com/in/rohan-narula-4b833599
GitHub URL: https://github.com/Rohan621
Address: 1006 Greek Row Dr., Apartment # 232, Arlington, TX – 76013
Visa Status: F-1
Work Authorization: OPT EAD

More Related Content

What's hot

Allen Bradley PLC V/S Siemens PLC
Allen Bradley PLC V/S Siemens PLCAllen Bradley PLC V/S Siemens PLC
Allen Bradley PLC V/S Siemens PLC
paperpublications3
 
Syed IoT - module 5
Syed  IoT - module 5Syed  IoT - module 5
Syed IoT - module 5
Syed Mustafa
 
IRJET- A Review Paper on Development of General Purpose Controller Board
IRJET- A Review Paper on Development of General Purpose Controller BoardIRJET- A Review Paper on Development of General Purpose Controller Board
IRJET- A Review Paper on Development of General Purpose Controller Board
IRJET Journal
 
Wireless appliances control report
Wireless appliances control reportWireless appliances control report
Wireless appliances control report
engineerssolution
 
Evaluation of the Technology Supporting the Development of an Assets Tracking...
Evaluation of the Technology Supporting the Development of an Assets Tracking...Evaluation of the Technology Supporting the Development of an Assets Tracking...
Evaluation of the Technology Supporting the Development of an Assets Tracking...Dominique Guinard
 
Michael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 ResumeMichael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 ResumeMichael Ledford
 
IRJET- PCB Test, Debug & Programming Made Easy with Universal Test Jig
IRJET-  	  PCB Test, Debug & Programming Made Easy with Universal Test JigIRJET-  	  PCB Test, Debug & Programming Made Easy with Universal Test Jig
IRJET- PCB Test, Debug & Programming Made Easy with Universal Test Jig
IRJET Journal
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfiguration
eSAT Publishing House
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
Eric Theis
 
Practical DNP3 and Modern SCADA Systems
Practical DNP3 and Modern SCADA SystemsPractical DNP3 and Modern SCADA Systems
Practical DNP3 and Modern SCADA Systems
Living Online
 
Yuvaraj.K Resume
Yuvaraj.K ResumeYuvaraj.K Resume
Yuvaraj.K Resumeyuvaraj k
 
BFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres JpsBFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres Jps
jpsvenn
 
IEC61850: Use of IEC61850 to telecontrol MV grids (Presentation)
IEC61850: Use of IEC61850 to telecontrol MV grids (Presentation)IEC61850: Use of IEC61850 to telecontrol MV grids (Presentation)
IEC61850: Use of IEC61850 to telecontrol MV grids (Presentation)
iGrid T&amp;D
 
Micro controller based DAQ
Micro controller based DAQMicro controller based DAQ
Micro controller based DAQMurugappa Group
 
Supervisory control and data acquisition
Supervisory control and data acquisitionSupervisory control and data acquisition
Supervisory control and data acquisition
udaykmr
 
Automation of calibration of instruments using labview - Project PPT
Automation of calibration of instruments using labview - Project PPTAutomation of calibration of instruments using labview - Project PPT
Automation of calibration of instruments using labview - Project PPT
Aman Singhla
 
IEEE 2015 Projects for M.Tech & B.Tech VLSI
IEEE 2015 Projects for M.Tech & B.Tech VLSIIEEE 2015 Projects for M.Tech & B.Tech VLSI
IEEE 2015 Projects for M.Tech & B.Tech VLSI
Maryala Srinivas
 
Network Based Data Acquisition and Logging System using PIC Microcontroller
Network Based Data Acquisition and Logging System using PIC MicrocontrollerNetwork Based Data Acquisition and Logging System using PIC Microcontroller
Network Based Data Acquisition and Logging System using PIC Microcontroller
CSCJournals
 
Basic signal processing system design on fpga using lms based adaptive filter
Basic signal processing system design on fpga using lms based adaptive filterBasic signal processing system design on fpga using lms based adaptive filter
Basic signal processing system design on fpga using lms based adaptive filter
eSAT Journals
 
PC based Oscilloscope
PC based OscilloscopePC based Oscilloscope
PC based OscilloscopeSayyed Z
 

What's hot (20)

Allen Bradley PLC V/S Siemens PLC
Allen Bradley PLC V/S Siemens PLCAllen Bradley PLC V/S Siemens PLC
Allen Bradley PLC V/S Siemens PLC
 
Syed IoT - module 5
Syed  IoT - module 5Syed  IoT - module 5
Syed IoT - module 5
 
IRJET- A Review Paper on Development of General Purpose Controller Board
IRJET- A Review Paper on Development of General Purpose Controller BoardIRJET- A Review Paper on Development of General Purpose Controller Board
IRJET- A Review Paper on Development of General Purpose Controller Board
 
Wireless appliances control report
Wireless appliances control reportWireless appliances control report
Wireless appliances control report
 
Evaluation of the Technology Supporting the Development of an Assets Tracking...
Evaluation of the Technology Supporting the Development of an Assets Tracking...Evaluation of the Technology Supporting the Development of an Assets Tracking...
Evaluation of the Technology Supporting the Development of an Assets Tracking...
 
Michael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 ResumeMichael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 Resume
 
IRJET- PCB Test, Debug & Programming Made Easy with Universal Test Jig
IRJET-  	  PCB Test, Debug & Programming Made Easy with Universal Test JigIRJET-  	  PCB Test, Debug & Programming Made Easy with Universal Test Jig
IRJET- PCB Test, Debug & Programming Made Easy with Universal Test Jig
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfiguration
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
 
Practical DNP3 and Modern SCADA Systems
Practical DNP3 and Modern SCADA SystemsPractical DNP3 and Modern SCADA Systems
Practical DNP3 and Modern SCADA Systems
 
Yuvaraj.K Resume
Yuvaraj.K ResumeYuvaraj.K Resume
Yuvaraj.K Resume
 
BFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres JpsBFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres Jps
 
IEC61850: Use of IEC61850 to telecontrol MV grids (Presentation)
IEC61850: Use of IEC61850 to telecontrol MV grids (Presentation)IEC61850: Use of IEC61850 to telecontrol MV grids (Presentation)
IEC61850: Use of IEC61850 to telecontrol MV grids (Presentation)
 
Micro controller based DAQ
Micro controller based DAQMicro controller based DAQ
Micro controller based DAQ
 
Supervisory control and data acquisition
Supervisory control and data acquisitionSupervisory control and data acquisition
Supervisory control and data acquisition
 
Automation of calibration of instruments using labview - Project PPT
Automation of calibration of instruments using labview - Project PPTAutomation of calibration of instruments using labview - Project PPT
Automation of calibration of instruments using labview - Project PPT
 
IEEE 2015 Projects for M.Tech & B.Tech VLSI
IEEE 2015 Projects for M.Tech & B.Tech VLSIIEEE 2015 Projects for M.Tech & B.Tech VLSI
IEEE 2015 Projects for M.Tech & B.Tech VLSI
 
Network Based Data Acquisition and Logging System using PIC Microcontroller
Network Based Data Acquisition and Logging System using PIC MicrocontrollerNetwork Based Data Acquisition and Logging System using PIC Microcontroller
Network Based Data Acquisition and Logging System using PIC Microcontroller
 
Basic signal processing system design on fpga using lms based adaptive filter
Basic signal processing system design on fpga using lms based adaptive filterBasic signal processing system design on fpga using lms based adaptive filter
Basic signal processing system design on fpga using lms based adaptive filter
 
PC based Oscilloscope
PC based OscilloscopePC based Oscilloscope
PC based Oscilloscope
 

Viewers also liked

Lonnie Burnside currentresume
Lonnie Burnside currentresumeLonnie Burnside currentresume
Lonnie Burnside currentresumeLonnie Burnside
 
kay_johnson_resume_
kay_johnson_resume_kay_johnson_resume_
kay_johnson_resume_Kay Johnson
 
Resume Joshua Bonnington pdf
Resume Joshua Bonnington pdf Resume Joshua Bonnington pdf
Resume Joshua Bonnington pdf Joshua Bonnington
 
My Resume
My ResumeMy Resume
My Resume
Mayo Fadelu
 
Paula daDalton Resume 2016
Paula daDalton Resume 2016Paula daDalton Resume 2016
Paula daDalton Resume 2016
Paula Dalton
 
Resume_Lou_Chen
Resume_Lou_ChenResume_Lou_Chen
Resume_Lou_ChenYu-Ju Chen
 
Allison M. Ansley Resume - Varelans Class
Allison M. Ansley Resume - Varelans ClassAllison M. Ansley Resume - Varelans Class
Allison M. Ansley Resume - Varelans ClassAllison Ansley
 
Michael Holan Sales Resume 06292011
Michael Holan Sales Resume 06292011Michael Holan Sales Resume 06292011
Michael Holan Sales Resume 06292011mholan
 

Viewers also liked (11)

Lonnie Burnside currentresume
Lonnie Burnside currentresumeLonnie Burnside currentresume
Lonnie Burnside currentresume
 
Resume
ResumeResume
Resume
 
kay_johnson_resume_
kay_johnson_resume_kay_johnson_resume_
kay_johnson_resume_
 
benningfield_resume
benningfield_resumebenningfield_resume
benningfield_resume
 
Resume Joshua Bonnington pdf
Resume Joshua Bonnington pdf Resume Joshua Bonnington pdf
Resume Joshua Bonnington pdf
 
Resume
ResumeResume
Resume
 
My Resume
My ResumeMy Resume
My Resume
 
Paula daDalton Resume 2016
Paula daDalton Resume 2016Paula daDalton Resume 2016
Paula daDalton Resume 2016
 
Resume_Lou_Chen
Resume_Lou_ChenResume_Lou_Chen
Resume_Lou_Chen
 
Allison M. Ansley Resume - Varelans Class
Allison M. Ansley Resume - Varelans ClassAllison M. Ansley Resume - Varelans Class
Allison M. Ansley Resume - Varelans Class
 
Michael Holan Sales Resume 06292011
Michael Holan Sales Resume 06292011Michael Holan Sales Resume 06292011
Michael Holan Sales Resume 06292011
 

Similar to Rohan Narula_Resume

Resume for Embedded Engineer_1
Resume for Embedded Engineer_1Resume for Embedded Engineer_1
Resume for Embedded Engineer_1gajendra parmar
 
Prayat hegde resume_firmware_embedded
Prayat hegde resume_firmware_embeddedPrayat hegde resume_firmware_embedded
Prayat hegde resume_firmware_embedded
Prayat Hegde
 
Rohan resume
Rohan resumeRohan resume
Rohan resume
Vineet Narula
 
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGSA STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
International Journal of Technical Research & Application
 
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
AL-AWAIL for Electronic Engineering
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
SaiReddy794166
 
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Editor IJCATR
 
CV-RENJINIK-27062016
CV-RENJINIK-27062016CV-RENJINIK-27062016
CV-RENJINIK-27062016Renjini K
 
Research Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and ScienceResearch Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and Scienceresearchinventy
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...researchinventy
 
IRJET- Information Logging and Investigation of Control Framework Utilizing D...
IRJET- Information Logging and Investigation of Control Framework Utilizing D...IRJET- Information Logging and Investigation of Control Framework Utilizing D...
IRJET- Information Logging and Investigation of Control Framework Utilizing D...
IRJET Journal
 
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNETSOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNETcseij
 

Similar to Rohan Narula_Resume (20)

Resume for Embedded Engineer_1
Resume for Embedded Engineer_1Resume for Embedded Engineer_1
Resume for Embedded Engineer_1
 
Prayat hegde resume_firmware_embedded
Prayat hegde resume_firmware_embeddedPrayat hegde resume_firmware_embedded
Prayat hegde resume_firmware_embedded
 
Rohan resume
Rohan resumeRohan resume
Rohan resume
 
Sivanantham resume
Sivanantham resumeSivanantham resume
Sivanantham resume
 
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGSA STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
 
peeyush tyagi (2)
peeyush tyagi (2)peeyush tyagi (2)
peeyush tyagi (2)
 
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
 
Pradeep_Embedded
Pradeep_EmbeddedPradeep_Embedded
Pradeep_Embedded
 
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
 
CV-RENJINIK-27062016
CV-RENJINIK-27062016CV-RENJINIK-27062016
CV-RENJINIK-27062016
 
CaseStudies
CaseStudiesCaseStudies
CaseStudies
 
resum_g
resum_gresum_g
resum_g
 
Research Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and ScienceResearch Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and Science
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...
 
ELECTRONIC AND - Copy (1)
ELECTRONIC AND - Copy (1)ELECTRONIC AND - Copy (1)
ELECTRONIC AND - Copy (1)
 
IRJET- Information Logging and Investigation of Control Framework Utilizing D...
IRJET- Information Logging and Investigation of Control Framework Utilizing D...IRJET- Information Logging and Investigation of Control Framework Utilizing D...
IRJET- Information Logging and Investigation of Control Framework Utilizing D...
 
Resume_2017_Embedded
Resume_2017_EmbeddedResume_2017_Embedded
Resume_2017_Embedded
 
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNETSOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
 
Surya resume
Surya resumeSurya resume
Surya resume
 

Recently uploaded

Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 

Recently uploaded (20)

Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 

Rohan Narula_Resume

  • 1. Rohan Narula Email: rohan.narula@mavs.uta.edu Phone: (929)-453-5541 Objective: A Fresh Graduate seeking full-time opportunities in the field of Firmware Development, and Controls Engineering. Academic Profile: University of Texas at Arlington, Master of Science, Electrical Engineering (GPA – 3.6/4.0) Panjab University, Chandigarh, India Bachelor of Engineering, Electronics and Communication Engineering (CGPA – 7.77/10) Experience: Control Systems Engineering Co-op, DEKA Research & Development, Manchester, New Hampshire (January 2017 – May 2017)  Developing unit and integration test code in C++ for failure mode and effect analysis of embedded medical devices  Designed User Interfaces for establishing communication with Unit Under Tests and performing various tests using Python  Gained experience in working with CAN & CANOpen protocol.  Performed documentation for tests and code development in DOORS Research Assistant, University of Texas at Arlington Research Institute (August 2016 – January 2017)  Worked on projects at the Biomedical Technologies department at UTA Research Institute.  Designed and assembled the circuit for post-stroke rehabilitation glove from scratch with few modifications to make the apparatus mobile and easier to use.  Designed a new PCB circuit to connect the I2C multiplexers to an input plug with long locks. The design is made more flexible by inclusion of header cables, and 26 - pin socket connector with strain relief.  Fabricated a new PCB design using Eagle design software, for mounting electrode arrays on 8-pin Zero Insertion Force connector further being connected to a PBX pre-amplifier via 26 - pin Harwin Connector and 32 AWG wires.  Programmed Arduino Mega for performing the task of retrieving data about the current position and orientation of IMUs mounted on the glove and transforming them to get information if hand is in contracted or relaxed position.  Designed a Wrist Connector PCB on Eagle software to connect the REHAB kit with the Glove. The board mounts two I2C multiplexers, one reference IMU, a USB B-type and a 26- pin Harwin receptacle.  Developed a board which mounts four 26-pins Harwin receptacle and four - 26 pin header stacks for Neural Electrode project.  Implemented BLE protocol on Arduino 101 to move all apparatus from wired to wireless medium. Embedded Software Engineer Intern at Center of Excellence, Hewlett Packard (June 2014 – July 2014)  Programmed NXP LPC2148 Evaluation Kit using Keil uVision IDE.  Understood the concepts of 32-bit RISC processor architecture, memory mapping, interfacing buzzers, Light Dependent resistor (LDR), and Light Emitting Diodes (LEDs) to the processor.  Implemented Serial Peripheral Interface (SPI) protocol for LCD, Pulse Width Modulation (PWM) control of Motors and LEDs to control brightness.
  • 2.  Interfaced GSM Module to the kit to make a transmitter-receiver project which is able to communicate with a personal mobile using Short Messaging Services (SMS). Projects: The University of Texas at Arlington, Texas, Graduate Student (August 2015 – May 2017)  Analysis and Control Design for Inverted Pendulum System  The Inverted Pendulum is among the most difficult systems to control in the field of control engineering. A mathematical model is developed giving the equations of motion for the system followed by linearization around the unstable equilibrium.  MATLAB simulations are performed to observe the behavior of the open loop system, some classical control designs and state feedback with/without full state observer model.  Stage Lighting  Implemented a transmitter-receiver module that works on DMX512-A protocol, used for stage lighting, with EF1 topology using ARM based Tiva C Series TM4C123GXL LaunchPad.  Programmed & debugged TM4C123GH6PM, by Code Composer Studio v5.5 IDE, to act in either master or slave mode to transmit and receive information regarding the LEDs present in the mounting circuit.  Designed an interactive serial monitor on Tera Term to continuously monitor information being exchanged between the devices. Commands made were as follows, SET, CLEAR, GET, GETDATA, MAX, ON, OFF, MODE, POLL, TXON.  Internet of Things  Made a Remote Weather Station Node using ARM based Tiva C Series TM4C123GXL LaunchPad, DHT11 Humidity + Temperature Sensor, and BMP180 Barometric Pressure + Temperature Sensor on Code Composer Studio v5.2 Platform  Implemented I2C protocol for interfacing BMP180 and serial protocol for DHT11. An timer interrupt is used to read the raw value of sensors after every 2 seconds. Also, performed the required calculations to compute the real values of Temperature, Barometric Pressure, Humidity, Altitude & Dew Point.  Designed a Display Node using ARM based Tiva C Series TM4C123GXL LaunchPad and DOGM128-6 LCD. Implemented SPI protocol for interfacing the LCD with the kit.  Wrote the TCP/ IP stack for ENC28J60 Ethernet module through which the remote weather station and Display node communicated with each other and other nodes present in the network  Real-time Operating System  Designed a Pre-emptive and Co-operative Real time Operating System on Cortex ARM M4F processor (TM4C123GH6PM)  Understood & used the concept of semaphores, yielding, & system timers using Supervisor Call function (SVCall) and PendSV function  Configuring the UART to host Command Terminal supporting UNIX commands like PS, IPCS, kill <pid>, reboot, pidof<Process_Name>, <Process_Name>&.  Applying the concept of Priority Inheritance to avoid the scenario in which a low priority tasks runs more as compared to high priority tasks.  Baggage Handling System using PLC IP3416  The main objective of this project is to implement a baggage handling system. IP3416 PLC is used to implement this system.  Flow Measurement using PLC IP3416  The objective of this project is to fill a required amount of water in a container using a PLC IP3416, flow sensor, and a water pump. A preloaded count is loaded is used in the PLC
  • 3. which is decrement when the flow meter signals the PLC that water is flowing. When the count is zero, the water pump is stopped automatically  Multimedia Processing:  Gained knowledge about concepts of Golomb Coding, Huffman Coding, LZ-77 Algorithm, Scalar & Vector Quantization, DPCM, EZW and SPHIT and applied to various test cases to observe the variations in outputs.  Understood and used different image compression techniques and JPEG standards.  Worked on various methods for Image Enhancement & Restoration. Relevant Coursework:  Embedded Microcontroller Systems, Advanced Microcontroller Systems, Microprocessor Systems, Digital Video Coding, Discrete Transforms and its Applications, Digital Image Processing, Wireless Communication, Linear System Engineering, Programmable Logic Controllers in Industrial Automation, Nonlinear Control Systems Additional Technical Skills:  Softwares: Keil uVision, AVR Studio, Code Compiler Studio v6.2.0, MATLAB, PSpice, Wireshark, Eagle, Arduino v1.6.0 IDE, SolidWorks, International Parallel Editor Programmer Simulator (IP-EPS), VectorCAST, IAR Embedded Workbench, Surround SCM, DOORS DXL  Programming Languages: C/C++, Python, Data Structures, Bash, Ladder Logic  Processors & Controllers used: ARM Cortex M4F Core (Tiva™ C Series TM4C123GH6PM),Tiva C Series TM4C123GXL, NXP LPC2148, Atmel ATmega 16L, Intel 8085, Intel 8051, Arduino 101, MSP430F2618, Arduino Mega.  Debugging Tools: Logic Analyzer, Oscilloscope, Function Generator, Multimeter  Operating System: Windows 7, 8, 10,Linux, Ubuntu  Protocols: SPI, RS-232, RS-485, I2C, TCP/IP, UART, DMX512, UDP, ARP, ICMP, Ethernet, CANBUS, CANopen Extra Curricular Activities:  Life Member Indian Red Cross Society  Active Member of IEEE society, University of Texas at Arlington  Active Member of Linux User Group, University of Texas at Arlington  Active Member of Python User Group, University of Texas at Arlington Personality Traits:  Excellent Communication & Presentation skills.  Detail Oriented and meticulous.  Ability to plan, organize and prioritize work  Ability to adapt to any environment, self-disciplined, Patient  Hard-working with excellent problem solving Skills Additional Information: Skype ID: rohannarula0208 Linkedin URL: https://www.linkedin.com/in/rohan-narula-4b833599 GitHub URL: https://github.com/Rohan621 Address: 1006 Greek Row Dr., Apartment # 232, Arlington, TX – 76013 Visa Status: F-1 Work Authorization: OPT EAD