Post Job Free
Sign in

Engineer Electrical

Location:
Beverly Hills, CA
Posted:
March 27, 2014

Contact this candidate

Resume:

Madhura Milind Deshpande

***** ******** ******* *** *****, CA 92126 Contact: 469-***-****, ***********@*******.***

Introduction

I am an Electrical Engineering Master’s student with a Bachelor’s degree in Electronics and Telecommunication seeking opportunities

in the field of embedded software/systems engineering.

Education

Masters in Electrical Engineering: University of North Carolina at Charlotte Graduating: December 2013 GPA: 3.30

Bachelor of Engineering: Electronics and Telecommunications, University of Pune Class: First Class

Skills

Programming Languages: assembly, C, C++, Java, VHDL, MATLAB, HTML, NesC

Operating Systems: Unix, Linux, MS DOS, Windows, TinyOS.

Scripting: Shell, Python

Tools: Microsoft Visual Studio, MASM, MS office, Qemu, Arm-EABI, Android SDK,ADB, gcc, JTAG debugger

Softwares: Xilinx, Proteus, Keil, Ride, Multisim 9, Eagle and PCB Wizard, NetBeans, Eclipse,ModelSim

Microcontrollers: Low power 8/16 bit microcontrollers including 8051/52, 8085, 8086, ARM, RX62N, ATMEGA127L

Protocols:802.11/WiFi, Zigbee, Bluetooth, TCP/IP,GSM,EVDO,UMTS,3GPP,CDMA.

Peripherals: I2C,SPI,UART,ADC

UNC Charlotte Low-power gait recognition architecture Duration: May 2013 - Dec 2013

Keywords:

• Real-time Signal Processing based on Dynamic Time Warping

• Embedded Networking for Body Area Networks and wearable computing

• MAC protocol, Gait Analysis, Pattern Recognition, Bluetooth, Low-power

Development of a low-power wireless module which is applied for gait analysis. A rotation based routing protocol is implemented

amongst on-body sensors to reduce the overall power consumption of the system for accumulating the motion data. Dynamic time

Warping algorithm is applied as a feature classification technique to differentiate between human movements. An offline analysis is

performed to corroborate the hypothesis and then an on-chip implementation is done for deployment.

Tools: Arduino programming, NRF24l01+, C, Java, MATLAB

Sciaky Automations, Pune India Designation: Development Engineer Duration: July 2010 - July 2011

Involved in development of an extensive mechatronic design for a complete automatic assembly of an electric switch. Each electrical

toggle switch involves plastic molded parts for the push-press operation and another part forming the base with connectors. The

complete task was divided into two stand-alone systems controlled by PLC for assembling each of the two above mentioned parts,

which later were interfaced with each other.

Tools: PLC, pneumatic actuators, electronic circuit design, ladder programming, optical sensors

Academic Projects

Android Theft Protector Application: Developed an android application which could be used for theft detection of mobile devices.

The android app utilizes Bluetooth and GPS APIs provided by android environment to keep a track of devices. Each android device

holds a unique identifier and contains a SQLite database storing location of the devices in its vicinity. Upon reception of query

message for a particular ID the device then forwards the last known geographical coordinates of the device corresponding to it.

Tools: Android SDK,ADB,Java.

16 Bit RISC Processor using VHDL: Created a fully synthesizable VHDL model of a 16-bit RISC processor with Pipelining and

Interrupt handling features. It involved designing of Registers, ALU, Instruction memory, Data memory, Scratch pad memory and

Instruction Set Architecture of 27 instructions with 4 addressing modes using VHDL.These modules were designed and simulated

separately and then combined using the structural modeling in VHDL.Instruction pipelining was successfully implemented in the

processor with four pipelined stages. Tools: VHDL

Parametric Cache Simulator Design: Designed and implemented a parametric cache simulator and used it to design data caches. The

simulator modeled a memory hierarchy with data and victim cache. It used parameters like date cache size, associativity, block size,

write policy, victim cache size are obtained from user and provided the L1 and victim cache read and write misses. Tools: C

Measuring the tardiness of real-time video workload under LITMUS-RT: Project involved the patching of the Linux with LITMUS-

RT and using shell and python scripts to measure the average tardiness of the video application. These tardiness measurements are

used to compare the performance of the real time GSN EDF scheduler algorithm to that of the Linux CFS scheduler for soft real-time

video applications. Tools: C,Linux,Qemu,LITMUS-RT,Shell,Python

Movement Detection and Calorie measurement: Detected 5 set of movements including sitting, standing, walking, running and

sleeping using Micaz motes .Used these detected data to determine the calories burnt in these positions or movements performed.

Tools: Tinyos, NesC

Device Driver Development: Development for Embedded Linux on ARM architecture. Developed modules for Linux based character-

device driver for communication on UART. The driver was emulated using QEMU emulator for a Bare-metal ARM processor and is a

loadable kernel module.The driver is capable of echoing the received character and if the character is a letter it converts it to

uppercase and displays it on the screen. Tools: C,Linux,Qemu.

Pseudo Physics Simulator: Designed a pseudo physics simulator on the Renesas RX62N board using the on board accelerometer.

Used the numerical methods to display a ball rolling around the boundaries of a cone on the LCD and potentiometer to change the

speed of the ball.

Distance Measurement using a ping sensor: Designed a circuit using Renesas RX62N board and Parallax Ping sensor to calculate the

distance of an object from the circuit with accuracy of 5cm.

Level Detector: Designed device to detect the angle or inclination of a surface. The device uses MSP430 microcontroller and

accelerometer and three led to let the user know whether the surface on which the device is mounted is flat or inclined

Automated partial electric switch assembly (Undergraduate project): Developed a mechatronic system for a company sponsored

project for the final year of undergraduate studies. Involved hands on experience on electronic circuits, pneumatic actuators and

Programmable Logic Controller (PLC). The software part of the system was developed using ladder programming for a Siemens PLC

with extendable 64 I/O pins.

Automatic Train Engine: Development of a driverless system using RF modules and 8051 microcontroller for a railway engine to go

through a series of tasks like decelerating, lights and stopping exactly at station in assembly language. The remote control for the RF

module was used as a signal for the train. The train would decelerate, stop or start depending upon the color of the signal.

Relevant Courses

Analog and Digital Communication, Analog Integrated Circuit Design and Networks, Embedded Systems, Real Time Operating

Systems, Computer Architecture, Introduction to VHDL, Digital signal processing, Advanced Embedded systems. Wireless Sensor

networks, Wireless Communications.

Availability: February 2014 Visa Status: OPT



Contact this candidate