Post Job Free
Sign in

Quality Assurance High School

Location:
Irvine, CA
Posted:
November 21, 2012

Contact this candidate

Resume:

Resume: Joel Ossher

**** **** ***** ****, ****** CA 92617

*******@***.***

http://www.ics.uci.edu/~jossher

(914) 438 - 0948

Objective

Looking for a research-oriented internship in software engineering, programming languages

or related fields for summer 2008.

Education

Second year graduate student in PhD program in Informatics at University of California,

Irvine. Advisor: Crista Lopes. (started September 2006) GPA: 4.0

BA in Computer Science and Psychology from Cornell University (June 2006). GPA: 4.03

(Straight A s is 4.0)

Experience

UCI Research Assistant with Professor Crista Lopes

September 2006 to present

I am a member of the research group working on Sourcerer (http://sourcerer.ics.uci.edu/),

an infrastructure for the large-scale analysis of open source code. The system works by

extracting various functional properties from the code and building up an indexed database

that can then be queried. I worked on the specialized Java parser for extracting this

information in the face of incomplete and partially incorrect programs, as well as a system

for automatically slicing a compilable subset of any program.

Google Summer Intern

Summer 2007

I worked on a web-based user-facing management console as part of Google's AdSense for

Audio (http://www.google.com/adsense/audio/). I contributed directly to the UI design of

the program, as well as make numerous improvements to the back-end, all of which were

reflected in a live product. I worked closely with the other engineers in my group, as well

as with the quality assurance engineers assigned to the project.

Green Hills Software Summer Intern

Summer 2005

I designed and built a cross-platform help viewer for the Green Hills MULTI IDE. My help

viewer was included in future releases of the MULTI IDE as the default help viewing

solution. I was given complete control over the design of the system as well as what

additional features to implement. My performance was such that I was offered a full-time

position at the end of the summer.

IBM Research Summer Intern with Dr. Mark Wegman and Dr. V.T. Rajan

Summers 2003 and 2004

I worked in a group focused on combating spam, where my time was divided between

implementing one approach to spam filtering and building a test harness through which a

variety of different approaches can be tested, compared, and combined. I suggested and

designed some refinements to the spam filtering algorithm as well as some features of the

test harness. Both a patent and a publication resulted from this work.

Cornell University Undergraduate Researcher with Professor Johannes Gehrke

September 2004 to June 2006

http://www.cs.cornell.edu/database/cougar/index.php

The goal of the project was to develop a system to utilize a novel method for efficiently

computing query results similar to those of standard publish-subscribe systems. My work

was to help design both the input language and the overall system architecture, as well as

implement a section of the system up to deployment level standards.

Cornell University Undergraduate Teaching Assistant

Introduction to the Analysis of Algorithms. (Spring 2005 and 2006)

Discrete Structures. (Fall 2003 through Spring 2006)

Introduction to Theory of Computing Honors. (Fall 2005)

I did an uncommonly large amount of TAing as an undergraduate. I held office hours once

a week and participated in grading.

Cornell University Undergraduate Researcher with Professor Johannes Gehrke

January 2003 to June 2004

The project was investigating the use of a distributed database system on a mobile sensor

network. I initially worked on designing and implementing a Java user interface from which

queries can be sent and their results displayed and interpreted. Later I helped develop a

platform on which some novel routing and power management techniques developed by

the group could easily be implemented and tested.

Cornell University Undergraduate Researcher in Cognitive Linguistics

January 2004 to June 2004

The goal of the project was to observe and classify how gesture is used as a metaphorical

supplement to spoken language. I helped with the classification, as well as with building a

database system through which gestures could be compared across speakers.

High School Science Research in Artificial Intelligence for 3D Tic-Tac-Toe

2000 to 2002

Worked under the mentorship of Dr. V. T. Rajan (IBM T.J. Watson Research Center)

developing an algorithm for three-dimensional tic-tac-toe, and writing an applet through

which a user could play against the computer. This was a high school science research

project which earned me a position as semifinalist in the Intel Science Talent Search.

Publications

Lemos, O., Bajracharya, S., and Ossher, J. 2007. CodeGenie:: a tool for test-driven

source code search. In Companion To the 22nd ACM SIGPLAN Conference on Object

Oriented Programming Systems and Applications Companion. Montreal, Quebec, Canada.

Lemos, O. A., Bajracharya, S. K., Ossher, J., Morla, R. S., Masiero, P. C., Baldi, P., and

Lopes, C. V. 2007. CodeGenie: using test-cases to search and reuse source code. In

Proceedings of the Twenty-Second IEEE/ACM international Conference on Automated

Software Engineering. Atlanta, Georgia, USA.

Brenna, L., Demers, A., Gehrke, J., Hong, M., Ossher, J., Panda, B., Riedewald, M., Thatte,

M., and White, W. 2007. Cayuga: a high-performance event processing engine. In

Proceedings of the 2007 ACM SIGMOD international Conference on Management of Data.

Beijing, China.

Leiba, B., Ossher, J., Rajan, V.T., Segal R., and Wegman, M. 2005. SMTP Path Analysis.

CEAS 2005. Stanford University, California, USA

Patents

Leiba, B., Ossher, J., Rajan V.T., Segal, R., Wegman, M. Method and system for

recognizing spam email. U.S. Patent Application 200********, Auguest 9, 2007

Rajan, V.T., Wegman, M., Segal, R., Crawford, J., Ossher, J., Kephart, J. Detecting spam

e-amil using similarity calculations. U.S. Patent Application 200********, July 6, 2006

Honors

1st place in the OOPSLA 2007 Student Research Competition along with Otavio Lemos and

Sushil Bajracharya

Recipient of UC Irvine ICS Dean's Fellowship

Cornell College of Arts and Sciences Dean s List every semester attended.

Member of Cornell Presidential Research Scholars, one of the Cornell commitment

programs designed to aid in undergraduate research.

(http://www.commitment.cornell.edu/cprs/).

Recipient of IBM TJ Watson Scholarship, 2002 2006

Recipient of New York State Scholarship for Academic Excellence, 2002 2006

Semifinalist in Intel Science Talent Search, 2001 2002.

Skills

Expert in Java, C++, SML, Matlab and JavaScript, with Perl, Python and SQL experience

Practiced in GUI development, both application-based (Swing and SWT), web-based (AJAX,

GWT, Java Servlets), and custom (Green Hills windowing environment)

Experienced in XML, HTML and CSS

Extensively used Eclipse, Jazz, JUnit, CVS, and Subversion

Windows, Linux and Unix development experience

References Available upon request



Contact this candidate