Jesse Ruderman
3274 Parkhurst Drive
Rancho Palos Verdes, CA 90275
jruderman@gmail.com
(310) 293-4650
- Languages and Tools
- Comfortable: C/C++, SML, JavaScript with DOM2, HTML, XHTML, CSS2.
- Some experience: XUL, XPCOM in JavaScript, Java, Qt GUI toolkit in C++.
- Collaboration tools: CVS, Bugzilla, Tinderbox, Bonsai, Wiki, UML class and interaction diagrams.
- Education
-
- UCSD Computer Science Ph.D. program (2004-)
-
...
- Harvey Mudd College (2000-2004)
-
3.757 GPA in Computer Science major, 3.538 GPA overall.
Took many classes in Psychology (my humanities concentration), Math, and Economics.
- Work Experience
-
- IBM Browser Technology Center (internship, Summer 2004)
-
Made link modifiers work consistently throughout Firefox (bug report, patch). Wrote Security Tips documents for users, web developers, and Mozilla developers. Wrote Firefox extensions that add features useful for Kiosk browsers.
- Harvey Mudd College Computer Science Clinic (2003-2004)
- In a team of 4 computer science students under the direction of Prof. Robert Keller and a liaison from Northrop Grumman, created a program for detecting anomalies in health-and-status telemetry from satellites. I helped choose machine learning algorithms for anomaly detection and used the Qt toolkit to write a graphical user interface.
- Netscape Communications (internships, Summer 2001 and Summer 2002)
- Prototyped the Find As You Type feature in JavaScript. Fixed keyboard-shortcut and focus bugs. Found 17 security holes in Mozilla and fixed several of them.
- Palos Verdes on the Net (internship, Fall 1999)
- Wrote and maintained Cold Fusion and SQL back-ends to several
web sites running on WinNT servers. Also wrote some of the HTML for
those sites and created the databases.
- Other projects
-
- Mozilla (open-source project, Feb 2000-present)
- Reported over 1200 bugs, marked hundreds of bug reports as duplicates, and improved hundreds of bug reports by creating simple testcases from problematic web pages. Participated in user interface design and prototyping.
Found over 80 security holes in Mozilla, Firefox, and Bugzilla.
- Bookmarklets (personal project, 2001-present)
- Created over a hundred bookmarklets, small JavaScript programs that automate web browsing and web development tasks.
My bookmarklets have appeared in PC Magazine, the New York Times, and Google: The Missing Manual.
- References
- Prof. Ran Libeskind-Hadas, Harvey Mudd College
- Asa Dotzler, Mozilla Foundation
- Darin Fisher, Google and Mozilla project