Post Job Free
Sign in

Software Engineer

Location:
Arlington, TX, 76010
Salary:
35000
Posted:
October 21, 2010

Contact this candidate

Resume:

Pavan Kanajar (Contact) Phone: 817-***-****

*** * * ******, ***. 204 Email: *****.*******@****.***.***

Arlington, TX 76010 Website: www.pavankanajar.co.cc

University of Texas at Arlington

MS in Electrical Engineering, GPA 4.0/4.0 May 2011

Visvesvaraya Technological University

Bachelor of Engineering in Electronics and Communication, Aggregate: 76.5% August 2008

Certificate at Indian Institute of Technology, Madras (IITM) in Digital Signal Processing. Jan 2007

Work Experience

Graduate Research Assistant at University of Texas at Arlington June 2010 - Present

Autonomous Grasping with 6 DOF Arm: Image Based Visual Servoing (IBVS) is incorporated for autonomous grasping with 6 DOF arm (Harmonic Arm from Neuronics Inc). The object detection is based on color. The orientation of the object is predefined. The control law is based on bringing center of the camera (gripper) to center of the object to be picked. Then the arm is moved towards the object while keeping object in center, until it reaches the object. Implemented in C++.

Manual control of 6 DOF arm with Wii remote: The wii remote relative position and acceleration is extracted to control the arm’s position. The orientation of the end effecter is fixed and only 4 DOFs is controlled through the remote. The user is able to guide the robot to a certain object of interest, pick the object by pressing a button on remote and place it at another location. Implemented in C++/C#.

Controlling the cart with Epoc Neuro headset: Neuro headset is a brain computer interface (BCI) which reads neuro signals from brain and detects facial expressions, state of mind and conscious thoughts. Headset is interfaced with LABO 3 mobile robot (LABO 3 form AAI Canada, Inc.) and is programmed to drive the robot through facial expressions. Training to recognize the facial expressions and conscious thoughts based on neural network approach. Implemented in C++/C.

Projects

Digital Video Coding: Implemented coding algorithms like Huffman, Arithmetic, DPCM, Sub-band coding in Matlab, ported the codes into C for real time operations. Digital water-marking for Videos. Sub–sampling and Chroma sub-sampling for compression. 4x4 Intra prediction modes as specified in H.264 video codec was implemented and based on SAE, a mode was selected for intra-prediction.

Digital Image Processing: Implemented algorithms for Image Enhancement in spatial and frequency domain, Image blurring, Image restoration, eliminating noise using various filters in Mat lab, VDSP++ for Blackfin BF533.

Fuzzy Based Cluster-head Election: Cluster-head election for Mobile Ad Hoc Wireless Network using fuzzy logic based approach. Many parameters are considered compared to traditional election scheme like distance, battery capacity and degree of mobility results in better power management and saving for the whole network

Fuzzy Based Vertical Handoff Decision: The algorithm uses RSSI, bandwidth, cost and user preference as decision parameters. Fuzzy method is used to assess performance of networks and a handoff decision is made to choose the best network for mobile nodes. Simulation results show reduction in no. of handoffs.

RS-485 based bidirectional communication using PIC24: The project consists of – a controller and peripheral node. The controller provides a PC serial port through which text commands can be entered and outputs command on RS-485. The peripheral node extracts information out of the asynchronous data stream and controls one or more devices and sends acknowledgement back. Implemented in Embedded C/ Assembly.

Speed Analyzer: An embedded system using ATMEL 89C51 is designed to measure the injection speed in Die-cast Machines. Proximity sensors are used. If the speed was above the desired speed, a feedback strategy was implemented to get desired injection speed. Implemented in Embedded C/ Assembly.

Skills

Languages: C, C++, C#, VB, Java, Mat lab, Visual DSP++, VHDL, Cadence, Verilog.

Operating Systems: Windows 7, Vista, XP, Linux.

Assembly languages: 8085, 8086, 8051, BF533, PIC24FJ64GA002.



Contact this candidate