Back to full CV
Computer Science / Software / Data
Timothy Paul Smith
Adjunct Associate Professor
Dartmouth College, Department of Physics and Astronomy
6128 Wilder Laboratory, Hanover, New Hampshire 03755
timothy.p.smith@dartmouth.edu
http://www.trailNotes.org
Projects
  • Runner's Dashboard Javascript & Website 2019-present
    This website allows runners to perform additional analysis on data they have uploaded to the Strava website. It also allows the sharing data between athletes and coaches inside of a secure environment.

    Skills:
    • JavaScript
    • SQL
    • OAuth 2.0 - 3rd party authentication

  • Apps 2014-present
    Developed numerous apps for both MacOS and IOS. Most notable is

    Skills:
    • Objective-C
    • Interface to Tile Map Services (TMS)
    • Elevation and place name data from the USGS

  • Simulations for Cancer Treatment 2014-2018
    Developed GEANT and Topas simulation of a proton accelerator, a proton beam,
    and how that beam radiated tumors.

    Skills:
    • Programmed in C++.
    • Used Amazon Web Service (AWS) CPU-farm
    • Decoded DICOM (medical image) files
    • Used Topas and GEANT packages

  • Simulation of the Internet 2002-2006
    Developed network simulation for "TOPOFF" and "Liverwire", the first national cybersecurity exercise.

    Skills:
    • Programmed in C++.
    • Interfaced with web-server and various JaveScripts

  • Software Czar - BLAST experiment at MIT 1998-2008
    As a Research Scientist I led the development of the analysis software for the BLAST experiment. This involved the management of dozens of undergraduate, graduate and post-doc at half a dozen colleges and universities. We build large software system, distributed analysis (CPU farms), data bases and archiving capabilities.

    Skills:
    • People management
    • Programmed primarily in C++
    • Major Libraries: GEANT and Root from CERN
    • MySQL
    • Sockets, various interfaces to control systems and hardware

  • Simulation & Design BLAST experiment at MIT1991-1998
    As a post-doc at the University of New Hampshire I developed the simulation which was used in the design of BLAST.
    Skills:

    • Programmed in Fortran
    • Major Libraries: GEANT 3 (Fortran)
    • Ran early website - 1994

  • Started using c and unix 1982