Post Job Free
Sign in

Computer Science Project

Location:
Carrboro, NC
Posted:
October 06, 2012

Contact this candidate

Resume:

R. David Idol

School: *** Davie Rd, Carrboro, NC 27510

Home: *** ****** ***** **, ****, NC 27519

Cell: 919-***-****

Email: david.idol.@.gmail.com

Work Experience

Google, Mountain View, CA Summer 2012Software Engineering Intern for the Google Web Toolkit

Implemented JavaBean data validation for GWT, based on the JSR-303 specification

Provides a built-in framework for GWT developers to easily check if data (such as user-

entered form data) is valid

Had to be implemented entirely without reflection, which is not used by GWT. This added

significant technical challenge and required the use of alternate approaches, such as

deferred binding

Implementation passes all offical Hibernate JSR-303 Technology Compatibility Kit tests

Worked to fully implement what began as an unsupported, incomplete feature and have it

added to the public "Release" version of GWT

Used test-driven development to ensure all code is tested and works correctly

IBM, Austin, TX Summer 2011Technical Intern for IBM Extreme Blue, IBM's premier worldwide internship program

Worked on project to redesign IBM's virtual machine management software for its Power

servers

Created the system as a web application to manage up to 1,000 virtual machines

Lead developer of front-end functionality using Dojo, JavaScript, JSF, and XHTML

Assisted in back-end development for Java web servers

Met with IBM lawyers and technical experts to help establish open software licensing

strategy

Member of team which presented project prototype to major IBM customers for their

feedback

Customers involved were all Fortune 500 companies

Only Extreme Blue team in North America to interact with IBM customers

Sole technical specialist of the team presenting the project

Utilized customer feedback in developing front-end functionality

Presented completed project to top IBM executives (including IBM CEO Sam Palmisano) in

Austin and New York City

True Ventures, Palo Alto, CA Summer 2010

Member of the True Entrepreneur Corps (TEC) program

One of 15 interns selected nationwide

Worked on-site at Valencell as lead developer of Android application

Application works with Valencell PerformTek technology, which measures user's real-time

heart rate, calories burned, and aerobic fitness level using audio earbuds. Data is

collected from the earbuds and streamed wirelessly to the application.

Application manages and displays this data, allows the user to establish and measure

fitness goals, and allows multiple users to compete in fitness-related challenges.

NovelProjects, Raleigh, NC Summer 2009Web Developer Intern

Used ASP.NET, C#, and Microsoft SQL Server to build content management systems and other

dynamic database-driven websites

Education

University of North Carolina at Chapel Hill, Chapel Hill, NC

Degree Expected: MS Computer Science, May 2013

University of North Carolina at Chapel Hill, Chapel Hill, NC

Degree Earned: BS Computer Science, May 2012

GPA: 3.63 (3.64 in major)

Tau Sigma National Honor Society

Alpha Chi Sigma Fraternity

Dean's List all four semesters

Georgia Institute of Technology, Atlanta, GA

Fall 2008-Spring 2010 (Freshman and Sophomore years)

Major: Computer Science

GPA: 3.46 (3.76 in major)

Class Rank: Top 10%

Gamma Beta Phi National Honor Society

Dean's List all four semesters

Undergraduate Research

Research project with UNC Computer Science Professors Prasun Dewan and Jason Carter

Spring 2011-Present

Developing a Web-based application that interacts with programming IDEs to log and

display data for instructors to monitor advisees and their progress

Research project with UNC Computer Science Professors Greg Welch and Oleg Favorov Fall

2010-Spring 2011

Creating a neural network modeling brain activity of essential tremor patients

Developing a program to assist in calibrating Deep Brain Stimulation devices

Technical Skills / Programming Languages

Java SE/EE

C/C++

JSF/JSP

JavaScript/Dojo

C#

Flash/ActionScript 3

Objective C

Python

ASP.NET

SQL

(X)HTML/CSSReferences

Nick Chalko - Software Engineer, Google, 916-***-****, nchalko.@.google.com

Randall Horwitz - Manager, IBM Extreme Blue Austin, 512-***-****, rhorwitz.@.us.ibm.com

Dr. Stephen LeBoeuf - CEO, Valencell, 919-***-****, leboeuf.@.valencell.com

Dr. Kevin Jeffay - Professor, UNC Chapel Hill, 919-***-****, jeffay.@.cs.unc.edu

Dr. Prasun Dewan - Professor, UNC Chapel Hill, 919-***-****, dewan.@.cs.unc.edu



Contact this candidate