Programming Languages  |  Related Development Skills  |  Database Management Systems  |  Operating Systems  |  Summary of Projects  |  Awards and Certifications  |  Training

Clark Everetts began programming in 1982 at the age of 15, on a TRS-80 Color Computer with PEEK and POKE commands.  He continued with academic training in Computer Science at Embry-Riddle Aeronautical University in Daytona Beach FL and The University of Alabama in Huntsville, working as a Student Assistant and Graduate Research Assistant.  For twelve years he was a System Analyst / Programmer / Software Engineer for Madison Research Corporation in Huntsville AL, developing systems for Army and NASA customers.  A part-time futures trader for ten years, in 2002 he exchanged a three-hour round-trip commute for a career as a Private Investor and Securities Trading System Developer.  This software development work led to his founding Everetts Consulting Services to provide private trading analysis tools and contract software development services to individuals and the business community.

In 2005 he succumbed to the siren call of the Internet, and now devotes most of his time to building dynamic, scalable desktop and internet software solutions.  


Current and Previous Projects

Top
Web Sites, Database Backends, and Custom Programming Projects

Replacing the current WMSR 1320 Thunder Radio AutoMall with a powerful, easy to use, database-driven searchable version.

In the Pipeline:

Establish a web presence for Quality Pre-Owned Furniture of Tullahoma, Tennessee

Search Engine Optimization - Increasing Page Ranking for LifeAid Medical Equipment

Search Engine Optimization - Page Rank work for Jordan Geomatics Surveying and Engineering

Establish a web presence for Christian-based life coach Sharon Austell of Tullahoma Tennessee

Establish a web presence for African Foods wholesaler Right-Price African Foods of Chicago, Illinois.

Data conversion from several legacy data sources into SugarCRM customer relationship management software, with my friend and colleague Beth Tucker of Treeline Design.

Rework my own site! Ditch the table-based layout, using CSS style sheets, and apply a real development framework (CakePHP, Zend Framework, Solar). Also show off some "demo-madness" in the Demonstration Center.

The shoemaker's children are the ones without shoes! As I complete some of the above projects for clients, I'll be showcasing more database-driven backend solutions for internet, intranet, and extranet environments in the Demonstration Center.

Delivered:

Quality Breeders Association, a complete rewrite of the previous, manually-maintained site of over 75 static html pages. All-new, database-driven capabilities!  Looking to handle up to 300,000 members.

Informational site for The Middle Tennessee Business Network.

Web-ready presentation and advertising materials for Howard Watson of Primerica Financial Services. Doesn't need PowerPoint, OpenOffice, or any presentation software - any computer with a browser will do!

Ferro Designs - Added basic wholesale user registration for custom furniture pieces and secure credit card ordering (without a shopping cart, at client request).  Used CSS to reduce dependence on tables for clean layout.  

Maintenance of License Sales Transaction Processor with a team at Automated License Systems. PHP (of course), Oracle, and MS SQL. Six-month contract was extended through 14 months, when I was offered a full-time position.

Do-Not-Call List Cleaning software for Hall Automotive Group in Virginia.

Source Code Version Control Management for a media company in California.

Salon Management software for Diva Studios in Tullahoma, TN.

Volunteer Work

Coffee County Leadership - will be updating their web site and a few other projects - details coming...

Creating Educational Opportunities Partner with East Middle School in Tullahoma: Online survey data-entry and reporting system for School Improvement Plan surveys of Students, Parents, Teachers, and Community members.  Also building an online reporting tool for the Tullahoma Area Chamber of Commerce to ease reporting paperwork for the Creating Educational Opportunities Program.

Currently redesigning site for St. William Catholic Church in Shelbyville Tennessee.


International Space Station Urine Processor Assembly Command Processing

Command and Data Handling software in C language under VxWorks real-time operating system to process MIL-STD-1553 commands from Hub Control Zone computer.  Retrieved and validated commands against Interface Control Document (ICD) criteria, current software state, and multiple-step command prerequisites.  Supplied appropriate responses of command receipt to Hub Control Zone computer.  Shared memory semaphore communication with other tasks to implement commands and gather telemetry.

International Space Station Propulsion Module

Assisted NASA Marshall Space Flight Center Avionics Department in Project Office oversight of life cycle software development and integration activities of Boeing Corporation.  Oversight included software requirements, trade study evaluation, planning for system and software test and verification, review of documentation for software controlling orbital propellant transfer, avionics, GN&C, and space station reboost to higher orbit.

Missile Interface Unit Communications Simulator

For Lockheed-Martin Missiles and Space, produced a representative copy of the Command Launch Equipment portion of the ground support software for the National Missile Defense Exo-atmospheric Kill Vehicle Payload Launch Vehicle (NMD-EKV PLV) for use in the Advanced Research Center (ARC). Implementation language was Ada 83, on Sun Microsystems Ultra II workstations. Developed modules to simulate the Missile Interface Unit Communications (MIU Comm) process.  Implemented CMM Level 2 software practices where appropriate and compatible with customer processes.

Ground Support Software (Launcher Operations) Maintenance

Maintained the Launcher Operations portion of the ground support software for the NMD-EKV PLV for Lockheed-Martin. Initiated software change requests, implemented and tested software changes, investigated software problems, maintained software development folders. Manned the Assistant Mission Controller console during Formal Qualification Testing. Supported successful mission flight test at U.S. Army Kwajalein Atoll, in the Republic of the Marshall Islands. Languages used were Modula-2, FORTRAN, and VAX Assembler. Supervised four personnel; wrote software development plan and other procedures and standards for project planning, tracking, reporting, and oversight. Received Superior Performance Award from the customer.

Top

ADS Environmental Services

Developed custom software under independent contract.  Confidentiality Agreement precludes disclosure of further details. (I can say that the work led to an offer of full-time employment.)

Embedded Software Development

Developed, tested, and documented embedded flight software for the Space Station Furnace Facility (SSFF) in C and assembler using the Texas Instruments TMS320-C25 digital signal processor.  Setup the SSFF Simulation Laboratory, and provided requirements and design support for the Automated Rendezvous and Capture project.  Received award for Outstanding Technical Performance.

Software Standards

Refined standards for the development of embedded flight software at Marshall Space Flight Center.  Developed a tool for tailoring the standard Data Requirements List and Data Requirements Descriptions to a given software development effort, in accordance with MIL-STD-498 and NASA/MSFC practices.

Test Monitoring

Monitored tests for Joint Tactical Unmanned Aerial Vehicle program, supporting round-the-clock simulations.

System Administration

For the Spatial Weapons System Analysis (SWSA) Center, U.S. Army Space and Strategic Defense Command, maintained a network of Sun Microsystems workstations, DEC VAXs, PCs, and Macintoshes.  Recommended, acquired, and installed: hardware, software, spatial (GIS) software and data products, and GPS equipment.  Applied software and operating system upgrades, conducted kernel modification / optimization and network performance tuning, maintained user accounts, and managed maintenance agreements.

Emergency Operations Centers Data Collection

Supported Disaster Preparedness Planning and Studies project by participating in site visits to the Emergency Operations Centers (EOCs) of several military installations and the surrounding civilian communities.  Conducted interviews of EOC officials and collected various data for processing at the SWSA Center.  Data included maps and digital spatial data, emergency preparedness and response procedures, and the typical problems EOCs encountered.  Contributed to trip reports and other documentation efforts that resulted from the site visits.

Labor Reporting System

For the Weapon Systems Management Directorate of the U.S. Army Missile Command, designed, implemented, and maintained a Labor Reporting System that extracted data from multiple databases and generated program management charts.  Produced associated design documents, operator's manuals, and trained 120 users.  Developed this system using Empress (SQL-based database platform) and C language on the Sperry 5000 minicomputer, and Microsoft Excel macro language on PCs and Apple Macintoshes.

Intermediate Family of Test Equipment/Interconnect Assembly Design Aid (IFTE/ICA)

For Pentastar Electronics, Inc., wrote a tool in CLIPS to analyze cabling requirements between Automated Test Equipment signal and measurement resources to Unit Under Test requirements.  Used the Weapons Control Box for Bradley Fighting Vehicle and the Line of Sight unit for M1A1 Abrams Tank for validation test cases.

Hubble Space Telescope Design/Engineering Knowledgebase

Developed approaches for incorporating knowledge engineering methodologies into traditional NASA engineering activities.  Developed a prototype in LISP on the Texas Instruments Explorer to demonstrate feasibility using Hubble Space Telescope project data.

Air Traffic Control Radar Simulator Conversion; System Operator

Ported an air traffic control radar simulator from Automated Reasoning Tool (ART) on a Symbolics 3600 to VAX LISP on a MicroVAX II minicomputer.  Wrote the radar scope display simulation, and helped build the knowledgebase and inference engine. Developed file transfer and terminal emulation programs, managed student computer accounts, performed system operator duties on IBM 4361, Prime 400, and HP3000 computers.


Awards and Certifications

Top
PHP Zend Certified Engineer: One of the first 1000 ZCEs worldwide!
Letter of Commendation from Software Requirements Verification Lead, Propulsion Module Project Office
Superior Performance Award, Lockheed Martin Missiles and Space
"And Then Some" Award for Outstanding Technical Performance, Madison Research Corporation
Employee of the Year, 1990 - Madison Research Corporation

Training

Top Technical
PHP Essentials (From the Ground Up), php|architect
PHP Professional (Advanced PHP 4 and 5), php|architect
PHP Certification (In-depth preparation for Zend Certification Exam), php|architect
Rich Internet Applications, php|architect
VxWorks Introduction, Wind River Systems
Software Engineering Institute Personal Software Process, Davis Systems
Real-Time Systems Design and Analysis, Dr. Phillip A. Laplante PE
MIL-STD-1553 Communication Protocol, Test Systems, Inc.
Software Test Management, Software Quality Engineering
Requirements Modeling, Software Quality Engineering
Software Technical Reviews and Inspections, Software Quality Engineering
Spacecraft Attitude Determination and Control, Applied Technology Institute
Project Risk Management, NASA
Graduate-level coursework in real-time systems, University of Alabama in Huntsville

Management and Project Oversight
Supervising People, Fred Pryor Seminars
Conflict Management and Communication Skills, Fred Pryor Seminars
Leading Successful Software Projects, Software Quality Engineering
CMM-Based Appraisal for Internal Process Improvement Team Training, Davis Systems
Madison Research Leadership Development Training

Programming Languages

Top PHP5, PCRE Regex, XHTML, CSS, C, Visual Basic, Ada, Assembler (Intel 80x86, MC68xxx, TMS320 digital signal processor), C++, FORTRAN, LISP, Modula-2, Pascal, Prolog, various Unix shells.

Related Development Skills

Top Testing Frameworks: PHPUnit, SimpleTest, Selenium.  Version Control Systems: Subversion, ClearCase, CVS

Database Management Systems

Top MySQL, postgreSQL, SQLite, Oracle, MS SQL, dBase, Empress, FoxPro, Microsoft Access, Paradox.

Operating Systems

Top Unix (Linux, VxWorks, SunOS/Solaris, others), Windows, DOS, Apple Macintosh, various mini-computer operating systems.