Joel B. Hutchins

Address available upon request.
Phone: 505-585-3230

Career Objective Education Work History Academic Accomplishments Security Clearance Technical Summary Experience

Career Objective


Top
Obtain Information Technology related positions offering the opportunity to investigate and deploy current technologies to develop solutions and processes. I hope to thrive in a challenging yet positive and friendly environment, offering opportunities for achievement as well as personal and professional growth.

Education






Top
  • Master of Science Information Technology: Capella University
    Anticipated Date of Graduation - Winter 2007
  • Bachelor of Science Computer Science Western New Mexico University (WNMU)  GPA 4.0/4.0 - May, 1992
  • Website Design and Development:  CompuMaster - El Paso Conference
  • Java, Tcl/TK: Eclectic Computing Concepts
  • Object oriented Analysis and Design with STP/OMT, Advanced C language, Fagan Code Inspection Methodology, Franklin Time Management, Managing Change: DSC Communications
  • UNIX, UNIX Make, UNIX Network Programming, UNIX Internals, C language, Advanced C language:  E-Systems
  • Service Center Management:  Firestone Training and Development

Work History







Top
  • Software Engineer - August, 1999 to present. NRTF operations, Holloman AFB, NM
  • Principal Engineer/Proprietor - August, 1999 to present. HutchSoft.com, Tularosa, NM
  • Member of Technical Staff - June, 1996 to August, 1999. Eclectic Computing Concepts, Plano, TX
  • Software Engineer - October, 1993 to June, 1996. DSC Communications, Plano,TX
  • Software Engineer - February, 1993 to October, 1993. Electrospace Systems,Richardson, TX
  • Associate Systems Engineer, - June, 1992 to February, 1993. E-Systems Garland, TX
  • Research Programmer - 1990 to 1992. WNMU Dept. of Computer Science, Silver City, NM
  • Programmer/ Assistant System Administrator - 1990 to 1992. USDA Forest Service, Silver city, NM

Academic Accomplishments







Top
  • BSCS GPA 4.0/4.0
  • WNMU Outstanding Computer Science Graduate
  • WNMU Outstanding Academic Achievement Award
  • WNMU High Honors
  • WNMU Honors Marshall Recipient
  • WNMU Board of Regents Scholarship
  • Phi Eta Sigma
  • National Deans List
  • US Achievement Academy All American Scholar

Security Clearance

Top
  • Information available on need to know basis.

Technical Summary

Operating Systems Programming/Scripting Languages
  •  Linux
  • UNIX
  • QNX
  • Solaris
  • Sun/OS, X-Windows
  • Microsoft Windows: XP, 2000, NT/ME/95/98, DOS
  • VAX/VMS and DEC
  • Mac
  • Java
  • Javascript
  • VB Script
  • Basic/Visual Basic
  • C, C++, Visual C++
  • Lisp
  • Pascal
  • Postscript
  • Motif
  • SQL/Oracle/MySQL
  • Tcl, Tk
  • [Incr Tcl]
  • Expect
  • UNIX Shell scripting
  • Perl
  • HTML, XHTML, XML
  • COM/DCOM
  • Access
  • MS Office Applications

Experience & Projects

As software engineer and webmaster for the National RCS Test Facility I enjoyed quite a variety of tasking.

  • Created the Rangebook, a dynamic web based application from a collection of Word, text, PowerPoint, pdf documents and image files.
  • Created a client side search engine using Javascript for the Rangebook.
  • Investigated and/or utilized technologies such as HTML, XHTML, XML, Java, Java-Applets, Javascript, Perl, Tcl/Tk, TclPlugin and Microscripting, Tclhttpd, AolServer & AOLserver Dynamic Pages (ADP), Microsoft PWS, Microsoft Front Page, Adobe Photoshop, Pagemaker & InDesign, Apache, Java Jigsaw
  • Created an object oriented cross platform HTML to XHTML conversion tool, containing a built in HTML browser and text editor using [Incr Tcl].
  • Using Tcl/Tk and [Incr Tcl] I built Cross Platform Graphical User Interface's for Unix based toolkits and software. This allowed access to the tools for users of Windows or UNIX platforms, which helped to diffuse the 'platform wars' that were ongoing at that time.
  • Staff engineer for the security systems barcode scanner software system implementation.
    Successfully handled all aspects of requirements, design, programming, implementation, training, testing and installation of a barcode scanning subsystem for NRTF Security department. Gathered requirements, developed design and wrote SUNMAX software for collecting and reporting facility security information.
  • In addition to my normal duties, I volunteered for and was selected as an alternate Information System Security Representative (ISSR)

As the principal engineer for HutchSoft.com, an Internet Software and Website design, development and hosting company, I handle all aspects of business website development.
This is done out of my home office, and I handle all associated responsibilities on a freelance, part time basis, outside of normal working hours.
I negotiate with customers, supervise and coordinate activities with other developers, register domain names, create and host web sites, submit to search engines, provide CGI programming, mail services, tech support and technical/tutorial newsletter and billing.

As a member of Test and Integration Team on the Joint Targeting Toolkit - DOD project at ECC.
I was responsible for the installation, setup/configuration and operation of the classified test lab, including both hardware and software.

Starting with loading of the Operating Systems, the Common Desktop Environment (CDE) desktop and properly installing application software on workstation environments including Defense Information Infrastructure Common Operating Environment (DIICOE) (including all aspects of the segmentation process), DoDIIS/CSE-SE and Solaris CDE.

Prepared and executed test procedures, installation scripts and required documents.

As a member of the Development team on the JTT. Worked on GUI's and API's using XDesigner and C++, Motif and Java on UNIX/Solaris development stations.

Used the Rational Rose Case Tool for design, development, configuration and test tracking and reporting.

I was the engineer charged with the web based aspects of the design. The Help subsystem, HTML, intranet, web server, scripting etc.

Familiarization with the targeting process and concepts.

The (I18n) International Information Management System project at ECC, had a small number of developers providing an environment for an unusually varied set of responsibilities and new experiences. I wore many different hats including:

  • software design & development
  • customer relations including requirements and design sessions
  • training and support
  • system administration
  • hardware technician - put together machines and networks

In addition to my development duties, I functioned as system administrator, source code/Revision Control System (RCS) administrator, and mail system administrator.

Our network was small but varied consisting of Solaris, Windows 95, Windows NT machines and peripherals. I downloaded, configured and administrated Samba Network protocol software to facilitate resource sharing between Unix Servers/Clients and Windows NT Server and Windows 95 clients.

I put together much or our development environment by down-loading and building many of the development tools used on the project. For example GCC (Gnu C Compiler), Expect and Revision Control System (RCS). Tcl/TK and related extensions like Oratcl, BLT, TclX and Expect.

Created custom Internationalization commands for language interpretation using XLangBox, in C and integrated them into the custom tclsh and wish interpreters.

Wrote Tcl/TK scripts for numerous interfaces including Revision Control System (RCS), Search tools, Database Interfaces and Database interface generation tool.

Responsible for major components of the system involving investigation, internationalization, design, code, integration, and test of bilingual/bi-directional software including:

  • The Mail User Agent
  • Mail Transfer Agent
  • HTML Browser
  • Drawing Tool and Postscript interface
  • Right to Left Text Editor
  • Table IUD application generator with Oracle Database Interface.
  • Task Tool with Oracle Database Interface
  • Synonym Tool with Oracle Database Interface
  • Hypertext help system
Maintenance and development on telephone switch multi-tasking multi processor operating system in the Messaging, Kernel and Serial IO subsystems. As well as the traffic metering and measurement, collection and reporting subsystems
Part of the development team for a satellite management system. Used the CADRE Teamwork development tool. Wrote PDL from requirements. Developed Open Look GUI's on Suns, and Motif GUI's on DEC Alphas.
AutoCad Lisp, Basic and DOS batch file for civil engineering and cartographic applications. Also DOS and application user training, system maintenance and administration.

Top

Website: http://HutchSoft.com Email: webmaster@HutchSoft.com