Degrees / Education

Degrees / Education

CURRICULUM VITAE

Thor Whalen

1982 North Decatur Road NE
Atlanta, GA30307, USA /

DEGREES / EDUCATION

Ph.D. in Mathematics / EmoryUniversity / 2003
M.S. in Computer Science / EmoryUniversity / 2003
Licence de Mathématiques (M.S. in Math) / Université de Nice Sophia Antipolis, Nice, France / 1996
D.E.U.G. A MPM (B.S. in Math/Physics) / Université de Nice Sophia Antipolis, Nice, France / 1994
Graduate Studies / Technische Universität Berlin, Germany / 1997-1998
Classical and Jazz musical studies / Conservatoire National de Région de Nice, France / 1989-1995

CONSULTING WORK

I worked as a consultant since year 2000. Below is a list of companies I worked for, along with a short work description.

The time periods of the projects—being neither contiguous nor separate—will be omitted for readability.

Scentric, Inc.
(Data Management) / - Research and development in data management and information retrieval.
- Developed general duplicate detection system
- Automatic document classification
First Affiliation(France)
(Internet Marketing) / - Developed automatic advertisement optimization system using Bayesian inference, unsupervised learning and social network techniques.
iViVity, Inc.
(Storage Management
and Networking) / - Improved existing methods for RAID systems and CRC calculations
- Wrote patent (US patent #6,823,425) on new erasure codes for RAID systems
- Analyzed hash functions’ effectiveness and (circuit design) optimality
- Conducted workshops on diverse mathematical techniques
Incotec(France)
(Management Software) / - Partnered with company to develop strategies to market management software in the US. More particularly scheduling software.
Ultra Group
(Investment Group) / - Intelligent data representation for data management and content-based data mining
- Worked with marketing specialist to work out potential of the technology
Intelitrac, Inc.
(Database Tools) / - Facial recognition and image processing
- Database indexing
Saka Solutions, Inc.
(IT Solutions) / - Served as a startup CTO (Chief Technical Officer)
- Business plan development, software requirements and statistical analysis
Metron, Inc.
(Scientific Consulting) / - Developed theory and software tool for distributed inference in Bayesian networks
- Researched and tested (using Java) Monte Carlo methods for multiple target tracking
Dr. Westen (Psychology Research) / - Wrote statistical analysis software for hypothesis testing (using VBA)
IKON, Inc.
(Office Solutions) / - Wrote software tool for compensation plan analysis (using VBA)

TEACHING EXPERIENCE

IllinoisStateUniversity / Visiting Professor position. Taught two classes of Calculus II. / Spring 2006
EmoryUniversity / Designed and taught12college level classes, including:
- Algebra and Trigonometry (2x)
- Introduction to Probability and Statistics (4x)
- Mathematics for Computer Science (3x)
- Calculus (3x) / 1998-2003
JohnsHopkinsCenter for Talented Youth / Taught Theory of Computing. / Summer 2001
EmoryUniversity / Participated in several pedagogical seminars / 1998-2000
KennesawStateUniversity / Worked in the university’s "Math Lab", tutoring undergraduate students in mathematics / Spring 1996

PUBLICATIONS

  1. System and method for implementing advanced RAID using a set of unique matrices as Coefficients, Gosh, Jain, Whalen, USPatent #6,823,425
  2. Distance between two k-sets and path-system extendibility, Gould, Whalen, Ars Combinatoria 79 (2006), 211-228
  3. On H-linked Graphs: Unifying connectivity, Ferrara, Tansey, Gould, Whalen, to appear in “Graphs and Combinatorics”
  4. Subdivision Extendibility, Gould, Whalen, to appearin “Graphs and Combinatorics”
  5. A direct approach to parallel CRC computations, Sissokho, Whalen, Submitted to “IEEE Micro”
  6. Edge-disjoint Hamiltonian cycles in bipartite graphs, Ferrara, Tansey, Gould, Whalen, Submitted to “Discrete Mathematics”
  7. Methods for detecting duplicates in large file systems, Whalen, Provisionary filed (by assignee: Scentric, Inc.)
  8. Using file system operation dynamics to guide duplicate detection, Whalen, Provisionary filed (by assignee: Scentric, Inc.)
  9. Degree and connectivity in multipartite graphs, Gould, Magnant, Whalen, preprint
  10. Pan-k-linkage in dense graphs, Gould, Powell, Wagner, Whalen, preprint
  11. Connectivity, linkage, and Hamilton path-systems in bipartite graphs, Gould, Whalen, preprint
  12. On H-immersions, Ferrara, Tansey, Gould, Whalen, preprint
  13. Subdivisibility, Whalen, preprint
  14. Linear Digression, Whalen, preprint
  15. On distributing Bayesian inference, Whalen, in preparation

PROGRAMMING LANGUAGES

MatLab, Java, C, Visual Basic, (and years ago: Scheme, Turbo Pascal, Basic)

OTHER INTERESTS

Languages: Speak English, French (raised bilingually), Italian, German (working knowledge). Learning Spanish and Hindi.

Music: Have several degrees in music; theory, performance, composition.

Hobbies: Photography, racquetball, soccer.