Nancy Blachman

(650) 348 8997
Nancy(atsign)VariableSymbols(dot)com (atsign -> @, dot -> .)



    1986 - 1988 Stanford University
    M.S. in Computer Science
    1983 New York University
    Graduate School of Business Administration
    1978 - 1979 University of California, Berkeley
    M.S. in Operations Research
    1976 - 1978 University of Birmingham, U.K.
    B.S. in Mathematics, Honors
    1974 - 1976 University of California, San Diego
    Provost's Honor's List


    1989 - Present, Variable Symbols, Mountain View, CA
    President and Founder
    • Design and develop Google Guide, an online tutorial making searching even easier.
    • Co-author How to Do Everything with Google (Osborne/McGraw Hill, 2004)
    • Design and developp Introduction to Perl
    • Design and develop high quality training materials and courses in the use and programming of mathematical software
    • Write user-friendly guides and tutorial books for Mathematica users after analyzing the existing documentation and online help
    • Write Perl and Shell scripts to format reports, produce training materials, and perform Unix administration
    • Develop CGI/Perl scripts for Web-based forms
    • Work in multi-platform environment, including Linux, Windows, and Macintosh
    • Deliver informative technical workshops and seminars to companies and universities including Ford, Hewlett-Packard, IBM, Polaroid, Shell, Xerox, UC Berkeley Extension, and MIT, as well as some financial institutions on Wall Street and the Chicago Board of Trade
    • Develop analytical engineering and financial software programs
    • Develop business, research market needs, negotiate contracts, manage projects
    • Founded Variable Symbols to address need for consulting and training with mathematical software
    9/01 -10/01, Barnes and Noble University
    Contractor through Powered, Inc.
    • Write online Introduction to Perl tutorial
    5/01 - 9/01, Hewlett Packard, Cupertino, CA
    Contractor through OnCourse Learning Products, Inc.
    • Develop and produce curriculum and online content on Linux and Open Source Software for sales engineers
    10/99 - 12/00, VA Linux Systems, Sunnyvale and Fremont, CA
    Technical Training Manager
    • Assess technical training needs of employees
    • Develop, manage, evaluate, and teach curriculum including
    12/98 - 4/99, Fuji Securities, New York City, NY through Larson Consulting
    Perl/Shell/C Consultant
    • Designed and developed risk analysis programs in Perl and Perl/Tk on Solaris

    1990 - 1997, Department of Computer Science, Stanford University
    Instructor: Problem Solving with Mathematica (CS50).
    • Proposed this course, which was mainly taken by seniors and graduate students in engineering
    • Designed and wrote the text book Mathematica: A Practical Approach, a popular tutorial book
    • Designed, developed, and supported course web site and class newsgroup and mailing list

    1988 - 1989, Wolfram Research, Inc., Champaign, IL
    Technical Marketing Manager and Trainer
    • Presented lively and entertaining talks and seminars on Mathematica
    • Developed and implemented marketing strategies
    • Established the third-party developers program
    • Informed the public and the press about Mathematica and its capabilities
    • Wrote Shell and Awk scripts to maintain press and developer list and automate mailings and producting a calendar of events

    Summer 1987 Chorus Systemes, Paris, France
    Summer Intern
    • Developed models using SQL
    • Wrote benchmarks in C for the Chorus distributed operating system

    1985 - 1987 Research Institute for Advanced Computer Science (RIACS),
    NASA Ames Research Center, Moffett Field, CA
    Systems Programmer and System Administrator
    • Designed and developed software for parallel and distributed systems in C
    • Answered questions from the research staff on computer-related matters
    • Handled maintenance and administration of several Unix systems
    • Developed Shell scripts to handle system administration

    1984 - 1985 Resonex, Sunnyvale, CA
    Software Engineer and System Manager
    • Designed and developed image-processing software for Magnetic Resonance Imaging (MRI) and system software in C
    • Maintained and administered several Unix systems
    • Developed Shell scripts to handle system administration

    1979 - 1984 Bell Laboratories, Holmdel, NJ
    Member of Technical Staff
    • Debugged X.25 communications software written in C
    • Developed a database-management system
    • Provided technical information to AT&T marketing (one of two technical liaisons selected from a division of over 500 people)


    Google Guide: An Interactive Tutorial on Searching with Google
    (printable version is approximately 150 pages)
    How to Do Everything with Google
    Co-authors: Fritz Schneider and Eric Fredricksen
    (Osborne/McGraw Hill, 2004, 384 pages)
    Introduction to HTML: How to Develop Web Pages
    Mathematica: A Practical Approach, Second Edition
    (Prentice-Hall,1999, 631 pp.)
    CalcLabs with Mathematica for Stewart's Calculus Concepts and Contexts
    (Brooks/Cole, 1997/1998, 228 pp.)
    Mathematica Graphics Guidebook
    Co-author: Cameron Smith
    (Addison-Wesley, 1995, 340 pp.)
    Mathematica Quick Reference
    (Addison-Wesley and Variable Symbols, 1992, 304 pp.)
    CalcLabs with Mathematica
    Co-authors: Colin P. Williams, Albert Boggess, David Barrow, Authur Belmonte, Samia Mossoud, Jeffrey Morgan, Maurice Rahe, Michael Stecher, Philip Yasskin
    (Brooks/Cole, 1995, 245 pp.)
    Maple V Quick Reference
    Co-author: Michael J. Mossinghoff
    (Brooks/Cole, 1994, 522 pp.), translated into German
    Mathematica: A Practical Approach
    (Prentice-Hall, 1992, 386 pp.),
    in 7th printing and translated into four different languages


    Perl, Shell, C, HTML, Perl/Tk, Awk, Sed, Mathematica, PostScript, French, Spanish


    Board of Directors of the Engineering Alumni Society, UC Berkeley (1990-1994), ACM, IEEE, US Squash Racquets Association (USSRA)


    Programming in Mathematica (over 200 seminars, workshops, and talks)
    Introduction to Perl, Princeton ACM / IEEE Computer Society Chapter
    Spring 1999 Professional Development Seminar

    Nancy Blachman / Nancy(atsign) (atsign -> @) /
    November 25, 2005