P.O. Box 983, Licking, MO 65542
Available as W-2, 1099 or corp-to-corp
Versatile software professional with more than 15 years of experience in performance-critical information systems. Proven leader in the design and development of imaging and machine-learning solutions for satellite surveillance, artificial intelligence, target recognition/tracking, video character recognition, robotic guidance and document capture. Passion for bottom-line impact, streamlining complex work processes, harnessing and developing the best in cutting-edge technology.
C / C++ - 17 years
C++.Net, C#.Net, VB.Net, ADO.Net - 7 years
Matlab, LabVIEW - 8 years
Win32, STL / MFC - 13 years
COM/DCOM - 16 years
multi-threaded, real-time - 8 years
Object-oriented programming, RAD - 17 years
Agile methodologies - 6 years
UML, Visio, Project - 6 years
SQL - 17 years
SQL Server, T-SQL - 12 years
MySQL - 6 years
DB2 - 4 years
ODBC - 6 years
Crystal Reports - 2 years
Windows, Linux, Solaris, OS/400
Further experience in:
Independent Software Development Consultant, Nov. 1996 - present
Recent work has centered on the development of artificial intelligence and machine vision software for scientific, military and aerospace research clients:
NASA Jet Propulsion Laboratory, Pasadena, Calif.
Designed and implemented a system that automatically conducts experiments to produce optimal interference filters for automatic target recognition using NASA’s Grayscale Optical Correlator. Filters were created using a Maximum Average Correlation Height (MACH) algorithm, driven by a heuristic engine that employed a Bayesian neural network for parameter configuration. A user interface was created in C# on the .Net platform which integrated with the Matlab mathematics engine. Over a period of several iterative development cycles employing an agile methodology, the algorithm was refactored to C#, automation features were integrated and finally a runtime and testbed application was developed in C++ for Linux and Solaris environments.
Technologies: Matlab, C#, ADO.Net, Visual Studio .Net, C++ Builder, GCC compiler
Army Air Defense Artillery Test Directorate, Ft. Bliss, TX
Created a video character recognition system for reducing large volumes of video to statistical and performance information. Termed “video data reduction,” the effect of the system is to minimize human labor hours required in the synchronization, gathering and analysis of burnt-in data fields embedded in video correlated with trigger or fire events, elevation change detection and threshold crossings. The software populates a data table with user-configured values derived from visually encoded information for further reporting and analysis. This technology is presently under review for a patent.
Technologies: C#, MS Visual C++, STL / MFC, C++.Net, ADO.Net, Visual Studio .Net, Xceed Controls
Department of the Army, White Sands Missile Range, NM
Developed a real-time application that provided the user with the ability to do single-click tracking of multiple moving objects in a video sequence. The system automatically applied counter-examples from neighboring coordinates to “tune” the radial basis function neural network, dramatically reducing a common over-generalization problem, while at the same time eliminating the need for extensive network pre-training. As the neural response would degrade in subsequent frames, the system would automatically retrain itself, evolving in time with the data.
Technologies: .Net Framework, C#, VB.Net, ADO.Net, XML, ActiveX, (Visual) C++, MFC, STL, WDM Webcam, Visual Studio .Net, Pegasus Imaging CapturePro, Xceed Controls
Developed hand-gesture recognition system for touchless computer operation in a surgical room. The system used TCP/IP stereo cameras for hand-pose template matching against a Bayesian neural network.
Technologies: MS Visual C++, STL and MFC, C++.Net, Visual Studio .Net, OpenCV
Oklahoma State University, Tulsa, OK
Developed a visual landmark tracking system that gave a robotic vehicle the ability to precisely determine its position, heading, and velocity for autonomous navigation between desired targets and waypoints. Project included integration with NASA JPL rover control software over wireless ethernet camera link.
Technologies: MS Visual C++, STL and MFC, C++.Net, Visual Studio .Net
Veracity Technology Solutions
Developed waypoint registration and tracking software comprised of an advanced neural network vision system for guidance of a fully-autonomous robotic inspection vehicle. Designed system to precisely align the vehicle on a wing, guiding its traverse using fastener pattern recognition and waypoint registration, enabling the vehicle to carry a range of inspection sensors including ultrasonic and electric current probes during nondestructive evaluation of aircraft. Integrated software with LabVIEW for prototyping phase of rover development.
Technologies: LabVIEW, C#, ADO.Net, Visual Studio .Net
Colonial Financial Services, Inc., Edmond, OK
Developed software for mobile workers to scan public records and replicate the scans back to a document repository, where data was transcribed to a database and GUI created for mortgage research and marketing.
Technologies: Delphi/Object Pascal, Interbase, ODBC
Director of IT Services, Sept. 1997 - June 2003
Varsity Spirit Corp., Company Dance division, Edmond, OK
Led the development and administration of heterogeneous enterprise-class information systems. Among these were:
• a supply-chain management system integrated through a virtual private network and distributed across multiple platforms
• a data warehouse and data mining decision support system for financial and strategic management of multiple business units
• an event planning and facility contract negotiation application
• historical business and geographic marketing database
• event registration software and database
• an inventory management application and database
• an intranet reporting server to facilitate management decisions by remote personnel
• a knowledge management and workflow solution which routed electronic documents among department heads and support personnel
• apparel manufacture process management system in JD Edwards World, which was then integrated with JD Edwards OneWorld for the accounting office at Varsity headquarters
Technologies: Visual Studio .Net, SQL Server, Microsoft analysis services (SSAS), DB2/400, DB2, JDE World, JDE OneWorld, Paradox, ObjectPAL, SQL, QBE, Reporting tools, ODBC
Information Systems Administrator, Dec. 1995 - Nov. 1996
University of Biblical Studies and Seminary, Bethany, OK
Developed a web-based library server enabling student account management, reservation of media, and tracking of materials shipped to and returned by distance-learning students. Upgraded network and computer systems. Integrated university comptroller database with FAFSA service via EDI.
Technologies: Delphi, EDI, Interbase
• “A Low Cost Test-Bed for Real-Time Landmark Tracking,” C. Assad, J. C. Hanan, A Csaszar, P. Moreels, C. L. Hughlett, T.-H. Chao, P. Perona, Sensors and Systems for Space Applications, (2007).
• “Position Estimation and Driving of an Autonomous Vehicle by Monocular Vision,” J. C. Hanan, P. Kayathi, C. L. Hughlett, Optical Pattern Recognition XVIII, SPIE (2007).
• “Neural network post-processing of grayscale optical correlator,” T. Lu, C. L. Hughlett, H. Zhou, T.-H. Chao, J. C. Hanan, Optical Information Systems III, SPIE Optics & Photonics p. 291-300, (2005).
• “Closed-Loop Automatic Target Recognition and Monitoring System,” J. C. Hanan, T.-H. Chao, C. Assad, C. L. Hughlett, H. Zhou, T. Lu, Optical Pattern Recognition XVI; SPIE 5816, p. 244-251, (2005).
• “Development of streamlined OT-MACH based ATR algorithm for grayscale optical correlator,” H. Zhou, C. L. Hughlett, J. C. Hanan, T. Lu, T.-H. Chao, Optical Pattern Recognition XVI; SPIE 5816, p. 78-83, (2005).
• “Grayscale Optical Correlator Work Bench,” J. C. Hanan, C. L. Hughlett, H. Zhou, T.-H. Chao, NASA NTR-41021(2004).
• “On the development of filter management module for grayscale optical correlator,” H. Zhou, C. L. Hughlett, J. C. Hanan, T.-H. Chao, Optical Pattern Recognition XV; SPIE, 5437, p. 87-94, (2004).
• “Radial Basis Function Neural Network Tracker,” J. C. Hanan, C. L. Hughlett, T.-H. Chao, NASA NTR-40071 (2003). Casey Hughlett
P.O. Box 983, Licking, MO 65542
Available as W-2, 1099 or corp-to-corp
Versatile software professional with more than 15 years of experience in performance-critical information... (more)
This is a space for Casey to share inspiration, information, and opportunities for involvement with global impact.