Jennifer Baldwin
DOC
RTF
ODT
HTML
TXT
Last updated January 30th 2012
Resume powered by emurse
JENNIFER BALDWIN
www.jenniferbaldwin.info
Citizenship: Canadian and Australian - *********@*****.***
-
EDUCATION
Ph.D. Candidate in Computer Science: University of Victoria, Present
Topic: Assembly Code Visualization and Analysis
M.Sc. in Computer Science: University of Victoria, 2006
Thesis: Structuring Extensions in Systems Infrastructure Software using Aspects
B.Sc. in Computer Science, Software Engineering Option with Distinction: University of
Victoria, 2004
-
PUBLICATIONS
-
PATENTS
Representational State Transfer (REST) Service Import Editor. US 8,073,887 B2. December
6, 2011.
Automatically Generating REST Clients from REST Resources. US 2009/0193393 A1. Patent
pending (2008).
Internet Services and Methods Thereof. US 2009/0217155 A1. Patent pending (2008).
-
EXPERIENCE
SAP Labs (Global Business Incubator): Palo Alto, CA, May 2010 - August 2010 (Internship)
Developed user interfaces and charts using Flex for an in-memory analytics application
with smart meter data.
SAP Research Labs: Palo Alto, CA, May 2008 - December 2008 (Internship)
Worked on a weba based enterprise mashup application platform with JavaScript and ABAP.
Hewlett Packard Research Labs: Palo Alto, CA, January 2008 - April 2008 (Research
Collaboration)
Created a printing application using Greasemonkey, bookmarklets and JavaScript.
IBM: Ottawa, ON, May 2007 - August 2007 (Extreme Blue Internship)
Added Web 2.0 capability to WID (Eclipse-based) through import/export of REST services
and UI generation.
IBM: Victoria, BC, January 2006 - April 2006 (Internship)
Worked on an Eclipse-based XForms IDE and used ina house Java APIs to create XForms
string translation tools.
Sierra Systems Group: Victoria, BC, September 2002 a April 2003 (Internship)
Worked on a web application using EJBs/JSPs, JUnit tests, and Java programs to check
anomalies in the database.
Life Science Associates: Victoria, BC, May 2002 a August 2002 (Internship)
Rea implemented existing reala time DOS application in Visual Basic.
Canada Safeway: Vancouver, BC, September 2000 a April 2001 (Internship)
Programmed in JCL, COBOL and SQL. Covered ChangeMan component control on MVS mainframe.
-
SKILLS
Languages: Java, JavaScript, Flex (ActionScript/MXML), C++, AspectJ, HTML, PHP, UML, XML,
LaTeX
Technologies: Windows, Linux, Eclipse (including pluga in development), JUnit
Research Interests: Tool support (especially for systems development), HCI, web
applications, social networking
Other: Technical writing (conference papers, formal reports and JavaDoc), basic knowledge
of Spanish
-
VOLUNTEERING AND AWARDS
Hex-Rays 2011 Plugin Contest: Won First Place for Tracks Reverse Engineering Plugin.
MashupCamp 2008: Won Best Mashup Contest for RadWebTech's DistroMash.AOSD
2007: Created the credit card payment page with PHP, JavaScript and UBC's payment
web service.
AOSD 2009, AOSD 2007, OOPSLA 2006, AOSD 2006: Student Volunteer.
Computer Science Course Union 2005: Events Co-ordinator.
-