Post Job Free
Sign in

Engineer Computer Science

Location:
Bellevue, WA, 98007
Posted:
September 08, 2010

Contact this candidate

Resume:

Joel Self

425-***-****

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

OBJECTIVE

Design and develop quality, scalable software with an emphasis on reliability and maintainability.

RELATED SKILLS

C/C++ XML ASP.NET Emacs Linux

C# XSLT .NET Bash Mac OS

JavaScript HTML Visual Window Filipino

Studio s Language

EDUCATION

April 2007

MS in Computer Science, Brigham Young University

Thesis: “On the fly Dynamic Dead Variable Analysis”

Publication: J. Self and E. G. Mercer. "On the fly Dynamic Dead Variable Analysis," SPIN

Workshop on Model Checking of Software, Berlin, Germany, pages 113 130, July 2007.

BS in Computer Science, Brigham Young University August 2005

WORK EXPERIENCE

September 2006

Software Development Engineer, Microsoft Corporation

Present

Design, development, and maintenance of several SharePoint Server features.

Designed and coded in managed and unmanaged client code and server code as well as features

that work between the client and server.

Adopted orphaned features and became familiar with their existing code quickly enough to fix

bugs, add new features, and prepare for release.

Collaborated seamlessly with multiple teams and people with different personalities.

Wrote code and bug fixes with a very low regression rate.

Dove enthusiastically into product planning for the next release with meaningful results.

Specific product development experience: Word, Excel, PowerPoint, SharePoint, and SharePoint

Foundation.

May 2005 August 2005

Software Development Intern, ExxonMobil

Added simplified workflows to ExxonMobil’s premiere reservoir simulator, including a wizard.

Improved ease of use and training needed to use the simulator resulting in a reduction of time to

create a simple reservoir model from 1 2 days to 30 minutes.

April 2004 August 2006

Research Assistant, Brigham Young University

Designed and coded tools for the verification of interrupt driven software.

Researched and implemented ways of speeding up the verification tool by 30x.

Created and modified programs to run on embedded systems to verify on the tool.

September 2005 April

Teaching Assistant, Brigham Young University

2006

Assisted students in assignment comprehension.

Supported professor in grading coursework and subbing when needed.

VOLUNTEER EXPERIENCE

Full time Volunteer, Region II, Philippines August 2000 July 2002

Managed and trained five other full time volunteers.

Work included community and humanitarian service.



Contact this candidate