Jennifer M. Selby

(617) 388-4462 -- jenselby@alum.mit.edu

http://www.jenselby.com

Summary

A wide range of interests and experience, with current focus in user interfaces and code validation. Able to work well under pressure, multitask, and develop new skills quickly.

Skills

Programming Languages: Python, C++, Latex, HTML/CSS, Church, Scheme, Cairo, OpenGL, Tcl, Expect, SQL, Java, VHDL, Perl, i386 assembly, MCS 51 assembly
Software: Linux/UNIX, MacOS X, R/Bioconductor, Amazon EC2/Elastic Map Reduce, Hadoop/Dumbo, subversion, git, Kerberos, bash, vi, emacs, make, g++/gcc/cc, gdb

Experience

Navia Systems, Software Engineer
2009-2010
Berkeley, CA

Implemented and tested Bayesian generative probabilistic models in a novel, Church-like programming language, with Python wrappings. Developed a django-backed web interface and cairo- and OpenGL-based visualization APIs for a prediction and multilevel clustering tool. Ran large-scale data analyses through Amazon Elastic Map Reduce EC2 machines.

Metacarta, Software Engineer
2004-2009
Cambridge, MA

Implemented, trained, validated, and improved Bayesian statistical models used in natural language processing, working primarily in C++ and Python. Maintained large PostgreSQL database of geographical information and training data.

Developed tools for configuring and testing SSL, Active Directory, Samba, and Kerberos. Worked on systems for managing and securing document repositories.

Sun Microsystems, Software Engineer
2003 - 2004
Burlington, MA

Developed system management software for the Sun Fire family of servers. Designed, developed, documented, and released extensible tools for embedded data storage. Sun University classes: Solaris System and Network Administration, Solaris Internals, Device Drivers, Kernel Crash Dump Analysis.

MIT Information Systems, Kerberos Development Team
2001 - 2003
Cambridge, MA

Updated and reorganized user, system administrator, and installation guides. Synchronized code and documentation as necessary.

Digital Systems Incorporated Junior Systems Analyst
2000
Westminster, PA

Maintained company workstations, wrote technical documents, and researched migration of software to other platforms.

Teaching

YMCA Y Scholars Tutor/Mentor
2005-present
Berkeley, CA

Worked with high school students, primarily in math and science subjects.

Student Information Processing Board
2003, 2004, & 2005
Cambridge, MA

Co-taught a two-week ``Crash Course in C''

MIT Experimental Studies Group Teaching Assistant
2001 & 2003
Cambridge, MA

Taught tutorials and graded tests for Structures & Interpretations of Computer Programming.

Computer Assistant
2002
Cambridge, MA

Assisted in preparation of Operating Systems class at Tufts University.

MIT Experimental Studies Group Calculus Instructor
2000
Cambridge, MA

Co-taught freshman calculus. Gave lectures and wrote and graded tests and problem sets.

Education

University of California, Berkeley
2007-present
Berkeley, CA

Independent of degree program
Coursework: Linear Algebra (MATH110), Introduction to Probability and Statistics at an Advanced Level (STAT 200A & 200B), Biostatistical Methods (STAT C245C)

Massachusetts Institute of Technology
1999-2003
Cambridge, MA

B.S. in Computer Science and Engineering

Selected Coursework: Operating System Engineering, Network and Computer Security, Digital Systems Laboratory, Microcomputer Project Laboratory, Organic Chemistry, Science Policy and Environmental Management

Activities

Northern California Women's Hockey League Ice hockey coach and player.