Portfolio
Resources
Album
Blog
Contact

This is a short version of Fred Coulson's resume. For inquiries, please use the Contact Form.

Career Objective
To participate in the development of a language-independent data-sharing protocol that will permit Federation tricorders
to download and analyze a Borg database.

Skills Set

Programming:
  • Java [Apache Struts, Tomcat]
  • MVC, SOAP
  • Ruby on Rails
  • C/C++ [GNU, MFC, VCL, CBuilder], Visual Basic/VBA, Delphi
  • XML/XSL, JSP, PL/SQL, Perl, ASP, PHP, HTML, JavaScript, Apache Ant, BASH, WinAPI
Databases: MySQL, Oracle [9i-10g], Paradox, Access, InterBase
Software:
  • IDE: Eclipse, JDeveloper, C++ Builder, MS Visual InterDev, JBuilder, Delphi, RadRails
  • Graphics: CorelDraw, Adobe Photoshop and Illustrator
  • Versioning: CVS, SVN [server installation and management]
  • Modelling Tools: Visio, TCM [Toolkit for Conceptual Modelling], Popkin System Architect
Platforms: Windows (XP, 2000, 9x, 3.1, NT), RedHat Linux (extensive experience from v.5.1 through FC4 and RHE4), Debian, FreeBSD
Websites: While I do not take credit for the design of the following websites, I made significant contributions to the backend programming and database design and management:
http://phlonx.com | http://tbrc.org | http://RateMyTeachers.com | http://RateMyTravel.com | http://ptrc.simmons.edu
Other Knowledge:
  • Strong relational database modeling
  • Oracle backup/recovery, performance tuning, advanced SQL
  • Familiar with terminology/methodology of the financial services industry [financial statement analysis, basic economic theory, corporate finance]
  • Unix system administration [Debian, RedHat, FreeBSD]
  • Familiar with the Library of Congress MARC standard and the Z39.50 protocol

Professional Qualifications

Oracle 10g Certified Associate (OCA)
BMCC/CUNY
Oracle Database Design and Engineering, March 2005
  • Advanced SQL, PL/SQL programming, RMAN backup/recovery, Oracle performance tuning, 9i and 10g server installation
Columbia University
Computer Technology and Applications Program, August 2002
  • GUI design, relational database modeling, C++ template design, C data structures, multi-threaded programming in C++ and Java
  • Designed & implemented a Z39.50 client program for searching the Library of Congress and other library databases

Work Experience

Work History Highlights:
  • Recently taught myself Ruby and designed and built a Rails database app from scratch
  • Developed a database failover solution using MySQL replication technology
  • MySQL database tuning, query optimization, trigger and stored procedure writing
  • Extensive database frontend and middle-tier programming in Delphi, C++, Perl, PHP, and VB
  • Extensive website programming in PHP, ASP, JSP, JavaScript
  • Developed standards, designed & built software for a digital imaging project
  • Developed a plan for a rudimentary data-exchange protocol for sharing the database with other online data providers
  • Designed complex database schema for modeling encyclopedic academic data
  • Designed & implemented (Delphi, C++) tools for data input
  • Developed tools (Delphi, C++, Perl) for transferring data between Paradox and MySQL
  • Developed system for metadata capture of scanned image archive
  • Designed, installed & maintained on-site LAN (Win9x/Linux)
  • Created website tools (PHP) for delivery of large PDF files to customers
  • Ported an Access inventory-tracking system to MySQL. Re-designed the DB structure from the ground up and scripted the data transfer using PHP and BASH. Wrote the user interface in PHP/PEAR. Wrote dynamic export-to-PDF and export-to-Excel end-user functionality.
  • Editor for an electronic edition of a popular Tibetan-English dictionary
  • Java (Apache Struts) development
  • Developed SOAP-based web services for a multi-platform distributed customer-fulfillment system [XML, Access, MySQL, ASP, VB, PHP]
  • Developed tools [VB, XML] for generation/QA of written CFA study materials
  • Maintained a database of questions pertaining to the Certified Financial AnalystŠ (CFA) exam: data massage and QA; wrote and maintained documentation

Education

Dalhousie University
Bachelor of Arts with Honors in Latin & Greek, April 1995
  • Graduated with First Class Honors and the University Medal in Classics

Publications

TBRC and its Model for Linking Text Images with a Bio-Bibliographical Finding Database, Jeon Ja Bul Jeon Journal of the Electronic Buddhist Text Institute (Seoul, 2001), vol. 3 pp.131-45.
(http://phlonx.com/resources/ebti)