Post Job Free

Resume

Sign in

Engineer Computer Science

Location:
Austin, TX
Posted:
February 04, 2013

Contact this candidate

Resume:

JAY GHEEWALA

**** ************ **, ***** #****, Austin, TX 78749, USA. abqb6t@r.postjobfree.com 213-***-****

EDUCATION

UNIVERSITY OF SOUTHERN CALIFORNIA, LOS ANGELES, CA December 2011

Master of Science, Computer Science GPA 3.68

Relevant Courses: Computer Communications, Internetworking and Distributed Systems Laboratory, Analysis of Algorithms, Artificial

Intelligence, Operating Systems, Computer Networks, Computer System Organization, Multimedia Systems Design.

DHARAMSINH DESAI UNIVERSITY, STATE UNIVERSITY, INDIA May 2009

Bachelor of Engineering, Electronics and Communication Engineering GPA 3.72

Relevant Courses: Object Oriented Programming, Data & Computer Communication, Digital Signal Processing, Electronic Communications,

Wireless Technologies, Coding Theory and Compression Techniques, Network Analysis.

WORK EXPERIENCE

Mentor Graphics Corporation, Austin, TX September 2011 Present

Role: Software Development Engineer

Write a parser for Standard Parasitic Exchange Format (SPEF).

Working with CICD (Custom IC Design) team to extend, develop, verify & optimize existing tool set for custom layout of VLSI designer.

Information Science Institute, Marina-Del Re, CA June 2011 August 2011

Role: Research Assistant, Dr. Young Cho

Analyzed energy consumption of NetFPGA.

Tried to improve energy consumption of NetFPGA by sending software interrupts.

University of Southern California, Los Angeles, CA September 2010 August 2011

Role: Student Grader, Operating Systems Computer Science Department

Assist students in academic projects and resolving issues related to operating systems.

Worked side by side with Professor in defining the scope and definition of the projects.

TECHNICAL SKILLS

C, C++, Java

Programming Language:

Application: Deter Lab, Microsoft Office, Wireshark, NetSim, VHDL, XILINX, NetBeans, Eclipse, Dreamweaver MS,

SEAM-Carving GUI, MapInfo Professional.

Skills: multi-programming, p_threads, white-box testing, OO design, socket programming, STL.

Hardware: Microcontrollers 8051, Microprocessor 8086, NetFPGA.

Operating System: Windows 2000-XP-Vista-7, Linux, Unix, Macintosh.

PROJECT EXPERIENCE

COMPRESSION TECHNIQUE FOR PCI PERFORMANCE ENHANCEMENT, USC (nf2 driver kernel code, c, NetFPGA) April 2011

PCI bus has a bottleneck of 1Gbps which connects the driver and NetFPGA pipeline. The project explores these limitations and addresses

how it can be overcome using Huffman packet Compression/Decompression methods.

A* & BEAM SEARCH, USC (C++) February 2011

Implemented A* and Beam Search for a given racetrack which simulates a car race. Race has to follow physical rules (start point and finish

line) and has to adjust its current speed and direction (to avoid falling out of road) completing the race with minimum number of steps.

USERSPACE ROUTER, USC (C++, libpcap, raw sockets & DeterLab) February 2011

Implemented IP router in userspace which uses CIDR. 957 Mbps of bandwidth was achieved over 1 GB link & UDP packets using iperf.

FAST AND RELIABLE FILE TRANSFER PROTOCOL, USC (Socket Programming, C++, DeterLab) February 2011

Implemented an IP based file-transfer utility ensuring reliability and achieving throughput as close as theoretical values. UDP was used for

transferring file, with multi-threaded programming on client/server side. For 100Mbps link, with 200ms RTT delay and 20% loss, 70Mbps

and for 10ms RTT delay and 1% loss, 85Mbps Throughput was achieved.

VIDEO PLAYER, USC (Java) November 2010 December 2010

Implemented audio/video stream in synchronization to summarize video content (for user interaction) using video tapestry which has

effective visual browsing interface.

JPEG PIPELINING & JPEG 2000 STANDARD, USC (Java) October 2010

Designed JPEG Pipelining & JPEG 2000 standards by instigating DCT and HWT based coder-decoder for compressing image respectively.

IMAGE RESOLUTION MAPPING, USC (Java) September 2010

Implemented Bilinear Interpolation, Gaussian Smoothing, Letter & Pillar Boxing and Seam Carving to map original image to three targeted

resolutions.

AIRPORT SIMULATION IN NACHOS, USC (Kernel Level C) January 2010 May 2010

Implemented locks and condition variables to provide multi-thread synchronization between different objects in airport simulator.

Designed multi-threaded nachos user programs and software management of the Translation Look aside Buffer (TLB).

Enabled virtual memory and support for remote procedure calls in Nachos.

Programmed Token Ring algorithm and Ring Election algorithm to support distributed mutual exclusion.

SOCKET PROGRAMMING, USC (C++) April 2010

Developed a time checking application over TCP sockets allowing clients to interact with server for checking either date or time.

XY ROUTING ALGORITM DESIGN, USC (C++) January 2010 April 2010

Generated the single shortest routing path between source and destination addresses in a mesh network using XY routing algorithm.

WIRELESS COMMUNICATION DATA COMPRESSION, STATE UNIVERSITY (C++) July 2008 December 2008

Developed LZW Algorithm to provide data compression in wireless communication between two peer systems.

CERTIFICATION

Diploma Degree - SUN Java Microsystems & NIIT for Core & Advance Java.



Contact this candidate