Post Job Free
Sign in

Engineer Software Project High School Java C++

Location:
Berkeley, CA
Posted:
February 04, 2013

Contact this candidate

Resume:

Rohit Nambiar

**** ********* *** *** #* Phone: 323-***-****

Berkeley, CA 94720 E-mail: ************@********.***

OBJECTIVE

To acquire a higher level of programming skills by participating in intense development and programming projects.

WORK HISTORY

Adobe Systems Inc.

Position Title: Software Engineer Intern Dates: Jun 08-Aug 08

Responsibilities: Worked on the Flash Media Server team. Developed a Testing framework to test the quality of

streaming between the server and client. The framework checked recorded streams and live streams to assure video

RTMP packets were being sent in order. This was done using C++ and Python with the C++ Boost Libraries to

connect the script in Python to the program in C++.

Gap Inc Direct

Position Title: QA Engineer Intern/QA Engineer Dates: Jun 07-Aug 07

Responsibilities: Worked in the Universality project, a project which links Gap, Banana Republic, Old Navy and

Piperlime with each other by having one cohesive shopping cart and other functionalities. I was in charge of testing

certain functionalities of the sites using Ruby as a testing environment.

Position Title: Contractor Dates: Aug 07-Dec 07

As a contactor, I created a testing tool that allowed other testers to randomly pick items from the database without

going through the website. This was done in Ruby with calls to the Oracle database.

CS PROJECTS

Rockband Vision a Computer Vision project in which a computer plays Rockband using a video camera to detect

when to hit the notes. This was done using C++ with 4 other students. Video: http://www.vimeo.com/1045326\

Ray Tracing a Ray Tracer that creates an image in 3d space based on a written description. This was done with

no external libraries in C++

Multiprogramming and Virtual Memory - to implement multiprogramming and virtual memory on the Nachos

Operating System. Some of the tasks were to implement the file system calls, a lottery scheduler and demand paging

for virtual memory. This was done using Java with 4 other students.

KJumpingCube a two person puzzle game much like the GameCrafters game, Critical Mass. We were required

to create a CPU player and an online game. We also developed a GUI to make it more user friendly. This was done

in Java.

Near-Neighbor Search in GiST - rewrite the search algorithm used in PostgreSQL's Generalized Search Tree

(GiST) index to use a priority queue technique, rather than the default depth-first search algorithm. Using priority

queue, this implementation returned query matches in order of spatial proximity. This was done in C++.

HTTP 1.0 Web Server to create an HTTP 1.0 web client and server using socket programming. The basic

features were implemented such as sending files to the client when requested and concurrent access. This project

was done in C and C++.

EDUCATION

BS, Electrical Engineering and Computer Science (EECS)

University of California, Berkeley Date: Aug 05-May 09

Completed Coursework:

CS61A,CS61B, CS61C

CS161 Computer Security, CS162 Operating Systems, CS184 Computer Graphics

CS186 Database Systems, CS188 Artificial Intelligence, EE122 Computer Networking

High School, Schurr High School

Schurr High School, Montebello, CA Date: Sep. 01-Jun 05

COMPUTER SKILLS

Programming: Java, C/C++, Scheme, Python, Actionscript, MIPS

RDBMS: MySQL, PostgreSQL, Oracle

Front End IDEs: Eclipse, Emacs, TextMate

Tools: JUnit, GDB, Boost C++ Libraries

Operating Systems: UNIX, OS X, DOS, Windows 98/NT/2000/XP,

Application Software: MS Office 2000, 98, 95, Flash, Photoshop, InDesign

Web Development: HTML, PHP, Ruby, Ruby on Rails



Contact this candidate