CORNELL UNIVERSITY
Applied Mathematics, Ph.D. to be completed August 2001, GPA: 3.9
Thesis subject: Algorithms for constructing comparative maps of
chromosomes
Thesis advisors:
Jon Kleinberg (Department of Computer Science),
Susan McCouch (Department of Plant Breeding)
UNIVERSITY OF DENVER
Computer Science, M.S. August 1988, GPA: 4.0
Thesis: Algorithms and Constructions Related to Combinatorial Design
of Maximal Families of k-tuples
YALE UNIVERSITY
Biology, B.S. May 1984, GPA: 3.1
Senior Project: A computer simulation in APL of an original mathematical
model of nucleic and mitochondrial DNA based on observations of populations
of Drosophila
D. Goldberg, S. McCouch, J. Kleinberg. Constructing Comparative Maps with Unresolved Marker Order. in preparation.
D. Goldberg, S. McCouch, J. Kleinberg. Constructing Comparative Maps with Unresolved Marker Order. [Poster] 9th International Conference on Intelligent Systems for Molecular Biology, July, 2001.
A. Baldo, L. Gold, D. Goldberg, M. Pivarski, M. Sloughter. Origami imagirO: An Expanding Your Horizons workshop exposing middle school girls to concepts in symmetry and math. [Poster] 3rd International Meeting on Origami Science, Math and Education, March, 2001.
D. Goldberg, S. McCouch, J. Kleinberg. Algorithms for Constructing Comparative Maps. in Sankoff, D. and Nadeau, J H., editors, Comparative Genomics: Empirical and Analytical Approaches to Gene Order Dynamics, Map Alignment and the Evolution of Gene Families, Volume 1 of Series in Computational Biology, Dordrecht, NL. Kluwer Academic Press 2000.
D.M. Post, M.E. Conners, and D.S. Goldberg. Prey preference of mobile predators and the stability of partially linked food webs. Ecology 81:8-14. 2000.
N. Tisch, D. Goldberg, D. Hiebeler, G. Hume, C. McCulloch, R. Safran, L. Stenzler, N. Sundell, and D. Winkler. Population Genetic Consequences of Dispersal in a Continuous Landscape in preparation.
D.S. Goldberg. Algorithms and Constructions Related to Combinatorial Design of Maximal Families of k-tuples 1988 Master's thesis
Wong DF, Gjedde A, Wagner, Jr. HN, et al. In Vivo Quantification of Absolute D2 Dopamine Receptor Density Using Positron Emission Tomography: Preliminary Human Studies. [Abstract] J Nucl Med., 1986;27:954.
Wong DF, Wand G, Zacur H, et al. The Effect of the Menstrual Cycle on
Dopamine Receptor Binding of c11-3-N-Methylspiperone. [Abstract] J Nucl
Med., 1986;27:1010.
DeCAL: An Open Source System for Constructing Comparative Maps
Bioinformatics Open Source Conference,
July, 2001.
Automated Construction of Genomic Comparative Maps
Cincinnati Children's Hospital Research Foundation,
July, 2001.
Automated Construction of Genomic Comparative Maps
Harvard Medical School,
June, 2001.
Automated Construction of Genomic Comparative Maps
Engineering Graduate Research Symposium, Cornell University,
March, 2001.
Automating Comparative Map Construction
DIMACS Workshop on Whole Genome Comparison,
March, 2001.
Automated Comparative Mapping
Plant and Animal Genome IX Conference,
Bioinformatics - Genomic Computing Techniques and Applications Workshop,
January, 2001.
Algorithms for Constructing Comparative Maps
Cornell University, Mathematical Sciences Seminar,
October, 2000.
Algorithms for Constructing Comparative Maps
Tel Aviv University, School of Computer Science,
October, 2000.
Algorithms for Constructing Comparative Maps
Conference on Gene Order Dynamics, Comparative Maps and Multigene Families,
September, 2000.
Prey preference by mobile predators and the stability of partially
linked food webs.
Ecological Society of America (ESA), 82nd Annual Meeting,
August, 1997.
1999-2000 Outstanding Teaching Assistant Award, Cornell University Department of Computer Science.
1998-99 National Science Foundation, Training Grant DEB-9602229:
Evolution
from DNA to the Organism: The interface between evolutionary biology and
the mathematical sciences.
1997-98 National Science Foundation, Training Grant BIR-9113307:
Dynamics
of heterogeneous ecological and evolutionary systems.
1997-98 Research and Projects Career Development Grant, the AAUW Educational
Foundation.
Lecturer, Department of Computer Science, Summer 2000
Organized and taught an upper-level computer science course (CS 410,
Data Structures). Responsible for all aspects of the course, including
syllabus, lecture content, homework assignments, examinations, and
course grades. Lectured for 75 minutes, five days a week. Directed the
work of 2 teaching assistants. Advised students through office
hours, the course newsgroup, and web page.
Teaching Assistant, Department of Computer Science, Fall 1999
Organized and taught introductory Java sections, advised students,
wrote homework and examination questions, evaluated students' performance
in courses.
Department of Computer Science, Teaching Assistant: 1996-1997
Advised students, wrote homework and examination questions, evaluated
students' performance for discrete math and
introductory C++ undergraduate courses.
TRW Space & Defense 1988 - 1996
Senior Member of Technical Staff, Development Group, 1995-1996
Organized and taught a class on relevant algorithms used in
project work.
Member of Technical Staff, ROCICU, 1988-1990
Lead engineer for the design, writing, and teaching of a 12 day training
course on ROCICU software maintenance for customers.
UNIVERSITY OF DENVER 1987 - 1988
Department of Mathematics and Computer Science, Teaching Assistant:
1987-1988
Organized and conducted computer labs and calculus problem sessions for
undergraduates, advised students, evaluated students' performance in courses.
Computing and Information Resources, User Consultant: 1988
Prepared and taught classes on the use of commonly used software.
TRW Space & Defense 1988 - 1996
Senior Member of Technical Staff, Development Group:
Lead algorithmist for deinterleaving algorithms. Responsibilities included
designing new algorithms, leading other engineer/scientists in prototyping,
coding, and testing signal processing algorithms, and analyzing the
effectiveness
of these new algorithms. Wrote the project's Software Standards and Practices
manual. Member of the design team and wrote portions of the technical
volume for the project's proposal.
Member of Technical Staff, Interactive Group:
Revised and created new signal processing algorithms.
Held Responsible Engineer position
for complex signal processing systems, allowing operators to gather,
process, analyze, and display data. The work included ensuring the
system remained operational 24 hours a day, providing software upgrades
to enhance system reliability, improving system effectiveness, and directing
the efforts of other engineers working on the system. Led or participated
in the design, coding, and/or integration of numerous related projects.
Wrote technical portions of a proposal considered critical to company
activities, and
selected to rewrite/edit a 500 page volume of the proposal.
Received numerous awards
and letters of appreciation for performance, including a monetary "Winner's
Award".
Member of Technical Staff, ROCICU:
Designed, coded, and tested portions of an operator interface for a
system whose primary function is the routing of messages between various
external systems. Wrote portions of the technical and cost volumes of a
proposal for a follow-on project. Designed, coded, and tested corrections
and enhancements to the Input/Output Processor (IOP) and system related
software. System administrator for a network of 6 Sun-3 computers. Specialties
included the IOP, communication software, and UNIX internals. Responsible
for hardware maintenance at TRW and the customer's sites.
UNIVERSITY OF DENVER 1987 - 1988
Computing and Information Resources, User Consultant:
Assisted users with all application programs and operating systems
available to the university community. Troubleshot problems with applications.
FACTORY DIRECT SALES 1986 - 1987
M.I.S. Manager:
Responsible for all programming needs of the company. Had frequent
conferences with managers of other departments (including sales and telemarketing)
to determine requirements of new software. Researched and made recommendations
for hardware and software purchases. Supervised all aspects of data processing
department.
THE JOHNS HOPKINS SCHOOL OF MEDICINE 1984 - 1986
Department of Nuclear Medicine, Research Programmer:
Analyzed data from human PET (Positron Emission Tomography) scan studies.
Wrote, maintained and improved programs that were used for data analysis
and manipulation. Supervised 4 students and 3 post-doctoral fellows through
the early data processing stages. Assisted with the design of theoretical
models that allow for a more detailed examination of brain biochemistry. Served
as computer consultant for other members of the Department of Radiology.
Department of Clinical Immunology, Senior Lab Technician:
Studied human macrophages. Responsible for all phases of the cycle
for in-vitro research, including experimental design, specimen collection,
cell culturing, culture manipulation, analysis and reporting of results,
and subsequent redesign and refinement of procedures.
PROGRAMMING LANGUAGES: Java, Perl, C++, C, FORTRAN, Pascal, LISP, BASIC, Macro-11, Ada, APL.
MATHEMATICAL SOFTWARE: Matlab, Mathematica, Maple.
Kids on Campus 1997
organized mathematical activities at the
Center for Applied Mathematics for 4th, 5th, and 6th grade students.
Girls, Inc., Science, Math, And Relevant Technology (SMART) program
1993-1994.
volunteer, leading weekly science and math activities
for girls in grades 1-8.
International Society for Computational Biology, member. 1999-present
American Mathematical Society (AMS), member. 1996-present
American Association of University Women (AAUW), member. 1998-present
Cornell Engineering Graduate Student Association, organizing
member. 1999-present
Available upon request.