Post Job Free
Sign in

Engineering Project

Location:
San Jose, CA
Posted:
February 14, 2013

Contact this candidate

Resume:

Siddhartha Gupta

****, ********* **** *******@********.***

San Jose CA, 95129 630-***-****

ACADEMIC QUALIFICATIONS

University of Illinois at Urbana-Champaign May 2013

Bachelor of Science, Computer Engineering with a Minor in Business GPA-3.52/4.0

Computer Courses - ECE 391 Computer Systems Engineering ECE 411 Computer Organization & Design

CS 425 Distributed Systems CS 431 Embedded Systems

ECE 498 Cloud Computing CS 225 Data Structures

CS 498 Computational Photography CS 420 Parallel Programming

ECE 290 Computer Engineering I CS 411 Database Systems

ECE 313 Engineering Probability ECE 385 Digital Systems Lab

2009-12

James Scholar

WORK EXPERIENCE

Qualcomm Incorporated Boulder, Colorado

Summer 2012

Software Development Intern - QCT Data team

Worked on integrating Android s (4.0.4) Session Initiation Protocol (SIP) into Qualcomm and China telecom s

Fixed Mobile Convergence (FMC) solution, a technology for offloading 3G data on Wifi.

Worked extensively in C++ and Java to create, manage and terminate FMC specific sessions with a FMC router.

Got hands on experience with FFA s (Form factor accurates), Wireshark and other software/hardware.

Got exposure to the lifecycle of a project from development to production.

Theoretical and Computational Biophysics group Beckman Institute - UIUC

Fall 2011

Network and Systems Administrator - Supported network infrastructure for Beckman Institute researchers

PROJECT EXPERIENCE

Peer-to-peer chord protocol

Implemented a variant of the Chord algorithm for a P2P distributed system using Apache/Facebook s Thrift RPC framework

Features included node joins, adding/deleting/searching for files in the system.

Supported concurrent operations via a stabilization algorithm.

Mu OS

Built an operating system with features like paging, scheduling and system calls and a fully featured terminal.

Distributed chat system

Multicast messages from one process to all other processes.

Message Delivery was reliable and causally ordered, with a ping-ack process failure detection algorithm.

Other Projects:

Designed a Pipelined cached processor with 5 stages and features such as data forwarding, branch prediction, leapfrogging

instructions, branch target buffer and a 2 level memory cache with pseudo LRU and arbiter.

Developed Convo, a social networking chat application on Windows Phone.

Balanced a ball on a touch screen board using dsPIC33F microcontroller and PID control.

Employed data structures such as trees, linked lists and graphs in projects e.g. created a maze using disjoint sets and

the Monte carlo algorithm and solved it.

COMPUTER SKILLS:

C/C++, Java, Android, Micro-Controller Programming (dsPIC, Arduino), x86, HTML/CSS

Experienced with slickedit, eclipse, visual studio, ethereal/wireshark, git, SVN

LEADERSHIP

National Organization for Business and Engineering

Junior Board - Events Committee

Organized several professional and social events/workshops such as Float your boat Engineering Challenge at

Engineering Open House 2011 and Casino Night at the Activities and recreation center.

ACTIVITIES

Phi Eta Sigma Honors Society - Active Member

Tutoring and volunteering for events like fundraising, canning.



Contact this candidate