Jonathan Scott Duff
P.O. Box 260193
Corpus Christi TX 78426
Knowledge and Skills
- System administration (HPUX, Linux, Windows)
- RDBMS (SQLite, MySQL, Ingres, Oracle, postgres)
- RDBMS interface to Perl, C, PHP, Ruby
- Web application design (Apache, HTML, PHP, Perl, Rails)
- Software development
- Network programming/Administration (TCP/IP, DNS, DHCP, NFS, LDAP, sendmail, FTP)
- Scientific programming
- Revision control (CVS, Subversion, git)
- small computers running linux (gumstix)
- Numerical programming (Perl+PDL)
- Windows 95/98/NT/2000/XP/Vista
- Microsoft Word, Excel, Power Point
Master of Science in Computer Science Texas A&M University-Corpus Christi (2001)
Bachelor of Science in Computer Science Texas A&M University-Corpus Christi (1994)
- Information Technology Research Manager (2008 to present)
Conrad Blucher Institute
- Freelance Consultant (2001 to present)
- Perl and PHP programming for various web sites. Installed and customized software.
- Application Architect (2006 to 2008)
Thunder Data Systems
- Designed and implemented web application software for various clients. Automated processes to enable rapid installation of commonly used application components.
- Senior Systems Analyst II (2003 to 2006)
Division of Nearshore Research (DNR)
- Primary job duties include maintaining the current IT infrastructure at DNR, interacting with external entities to facilitate DNR projects, defining the strategy for DNR's future computer related activities, supervising student workers, writing grant proposals, maintaining and updating the DNR environmental database, writing software to input/retrieve information into/from that database, and system administration of the various machines within DNR (including mail, web services, LDAP, and FTP), and developing hardware and software for remote environmental data collection systems.
- Systems Analyst II (1999 to 2003)
Conrad Blucher Institute - Division of Nearshore Research (CBI-DNR)
- Primary job duties include maintaining and updating the DNR environmental database, writing software to facilitate the input and retrieval of information to/from that database, and system administration of the various machines within CBI (including mail, web services, DNS, and FTP). Also involved in developing hardware and software for remote environmental data collection systems and providing key insight into existing software systems which allow student workers to learn those systems and complete their assigned tasks in a timely manner.
- Systems Programmer (1994 to 1999)
Conrad Blucher Institute (CBI)
- Primary responsibilities included maintaining computer systems for Texas Coastal Ocean Observation Network (TCOON) which consisted of system administration of Hewlett-Packard 735 HPUX workstation, various personal computers running linux or Win95, and a Dell SVR4 machine; maintaining a heterogeneous TCP/IP network; creating software for automatic data collection and storage; design and development of new computer software systems. Also supervised student workers in software creation and web development.
- Student Worker (1992 to 1994)
Conrad Blucher Institute
- Data entry. Perl programming.
Texas Coastal Ocean Observation Network (http://lighthouse.tamucc.edu/TCOON)
Nueces Bay Salinity Monitoring (http://lighthouse.tamucc.edu/Salinity)
Jonathan Scott Duff, "Parrot Status Report", The Perl Review Issue 4.1 Winter 2007, page 7
Jonathan Scott Duff, "Programming Parrot: Adventures in NCI", The Perl Review Issue 4.0 Fall 2007, page 18
Jonathan Scott Duff, "Everyday Perl 6", May 2007 <http://www.perl.com/pub/a/2007/05/10/everyday-perl-6.html >
Jonathan Scott Duff, "Programming Parrot: Using Objects", The Perl Review Issue 3.1 Winter 2006, page 12
Jonathan Scott Duff, "Programming Parrot: Parrot Magic Cookies", The Perl Review Issue 3.0 Fall 2006, page 11
P.E. Tissot, S. Duff, G. Jeffress and P. Michaud, “DNR-TCOON: An Integrated Observation and Operational Forecasts System for the Gulf of Mexico”, Symposium on Living in the Coastal Zone, San Diego, California, January 9-13, 2005
P.E. Tissot, D.T. Cox, A. Sadovski, P. Michaud and S. Duff, "Performance
and Comparison of Water Level Forecasting Models for the Texas Ports and
Waterways" accepted for the proceedings of the Ports 2004 Conference,
Houston, TX, May 23-26, 2004.
Z. Bowles, P.E. Tissot, P. Michaud, A. Sadovski, S. Duff and C.
Steidley, "Engineered Training Sets: Enhancing the Learning Power of
Artificial Neural Networks for Water Level Forecasts", submitted to the
XIVth International Symposium on Mathematical Methods Applied to the
Sciences (XIV SIMMAC), San Pedro, Costa Rica, February 17-20, 2004.
Mostella, A., A.L. Sadovski, S. Duff, P. Michaud, P. Tissot, and C. Steidley,
"Comparison of Gap Interpolation Methodologies for Water Level Time Series using Perl/PDL",
Presentation at the XIVth International Symposium on Mathematical Methods Applied to the Sciences,
(XIV SIMMAC), San Pedro, Costa Rica, February 18, 2004.
Mostella, A., J.S. Duff, and P.R. Michaud, “Harman and Harmpred: Web-based Software to Generate Tidal Constituents and Tidal Forecasts for the Texas Coast”, Proc. of 19th AMS Conf. on Weather Analysis and Forecasting/15th AMS Conf. on Numerical Weather Prediction (San Antonio, Texas), August 2002
- evolutionary computation
- computers in scientific research
- Perl 6
- Parrot (a virtual machine for dynamic languages)
- Tae Kwon Do
- wood carving