HEADHUNTERS, I AM NOT LOOKING FOR A NEW JOB.

MARK ALAN COLETTI
12140 Monument Drive, #264
Fairfax, VA 22033
H: +1 703 636-1702 W: +1 703 648-6382
mcoletti -> lychnobite : org

Education:

Clearances:

TS/SCI [last active in 1997]

Honors:

Dean's List, Fall 1984 at Kennesaw College, Kennesaw, Georgia. National Dean's List, 1989.

Professional Societies:

Publications:

Software:

This is a list of software I've written, or in some way made some contribution.

Work Experience:

January 2008 - present                  George Mason University
                                        Computer Science Department
                                        4400 University Drive MSN 4A5
                                        Fairfax, VA 22030
                                        (Graduate Teaching Assistant)
Teaching assistant for CS 112, a freshman level introduction to programming course. Responsible for grading homework and projects, and provide assignment related tutoring.
April 1997 - December 2007		SAIC
					USGS
					MS 511
					12201 Sunrise Valley Drive
					Reston, VA 20192
					(Senior Programmer)
Worked at the United States Geological Survey (USGS) in Reston, Virginia on the Spatial Data Transfer Standard (SDTS) related software development. To that end, helped design, implement, and maintain a public domain C++ toolkit, sdts++, for reading and writing SDTS datasets, and eventually became its technical lead. Also supervised students and other software engineers who were on the development team. Moreover maintained an SDTS related software development mailing list and answer sdts++ related questions posted there. Wrote two translators, one a USGS Digital Orthophotoquad (DOQ) to SDTS encoder, and the other a USGS Digital Elevation Model (DEM) to SDTS encoder. Assisted in feature-oriented GIS research.
October 2005 - December 2006           Krasnow Institute of Advanced Studies
                                       Adaptive Systems Laboratory
                                       Mail Stop 2A1
                                       George Mason University
                                       Fairfax, VA 22030
Worked part-time as a Research Associate graduate student software developer on a Defense Advanced Research Project Agency (DARPA) project for the Krasnow Institute's Adaptive Systems Laboratory. The Biologically Inspired Cognitive Architecture (BICA) project was designed to emulate aspects of human-level sapience, and borrowed from current cognitive science and neuroscience research. Provided software engineering support for the BICA project's Phase I, which included aiding in architecture design, performing some of the implementation in python, and contributing to the final technical report.

February 1992 - April 1997		DBA Systems, Inc.
					10560 Arrowhead Drive
					Fairfax, VA 22030
					(Software Engineer)

Worked on enhancing a UNIX based X/Motif spatial data editor written in C for the the U. S. Army Corps of Engineers Topographic Engineering Center (TEC) at Ft. Belvoir, Virginia.

Spent three months re-engineering legacy C++ for an image processing application for the Royal Observatory, Edinburgh, Scotland. This application, called PROMAM, would take scanned mammogram images and highlight potential cancer sites to radiologists.

Also worked on a project for the USGS. One project task entailed writing a C++ library for reading Digital Line Graphics - Enhanced (DLGE) spatial data. Rewrote a utility that translates spatial data from the DLGE format to the SDTS format to use our DLGE library. This work was done on Data General and Sun Unix workstations. Also helped design and implement a SDTS C++ library, which was an earlier version of the toolkit recently developed while at SAIC.

Helped write an X/Motif map browsing application for the National Oceanic and Atmospheric Administration (NOAA) that reads in DX-90 formatted spatial data. This application runs on Sun workstations running either SunOs 4.1.x or Solaris.

Worked on an X/Motif terrain visualization program written in Ada on an HP-UX platform for TEC . This project entailed reverse engineering pre-existing Ada code, designing and implementing new functionalities, writing documentation, and rewriting and reorganizing code.


October 1992 - October 1993		FAST Systems, Inc.
					211 Perry Parkway
				 	Gaithersburg, MD 20877
Was a part-time consultant writing utility programs to automate FAST System's medical data extraction and distribution processes. This involved writing FORTRAN programs on a MicroVAX 3100 workstation that relied on VMS System Services calls to communicate with medical laboratory equipment.

July 1990 - December 1991		Computer Communications and
					Graphics Associates, Inc.
					8484 Georgia Avenue, Suite 880
					Silver Spring, MD 20910
					(Knowledge Engineer / Software Engineer)
Was project leader and knowledge engineer for the development of an expert system for NOAA. Some project tasks included conducting knowledge acquisition interviews, developing and implementing a knowledge architecture, and supervising other project participants. This expert system was written in C and FORTRAN on a VAX 3100 workstation.

Also devloped an expert system for the U.S. Army's Army Materiel Command (AMC). Conducted knowledge acquisition interviews and document reviews, designed and implemented the knowledge-base, and performed verification and validation tests. During the expert system's development wrote significant portions of the requirements definition and functional specification documentation. This expert system was written in the Aion Development System (ADS) shell, first on a PC and later on an Amdahl running MVS.

Developed a user-interface wrapper for a FORTRAN-based road-wear simulation program using Turbo Pascal 5.5 and Object Professional 1.0 for the Federal Highway Administration. Also, wrote in Borland C++ a graphics display application for another road-wear simulation program on the same project. Created a C++ graphics primitive library while working on this application for company re-use.


January 1987 - June 1990	      	NYNEX Business Centers Corporation
					1000 Abernathy Road
					Atlanta, GA 30329
				        (Computer Operator [supplemental] /
					Programmer Analyst)
Developed FOCUS and EASYTRIEVE based applications for an MIS information system for NYNEX's Information Center (IC). Also, provided consultation for the planned development of a PC configuration expert system.

Was a shift supervisor for NBC's Computer Operations Center. Was an operator for an IBM 3090 running MVS/XA, and IBM 4381 running VM, and an IBM S/38.


March 1987 - April 1990			Southern College of Technology
					ACS Department
					South Marietta Parkway
					Marietta, GA 30060
					(Lab Assistant [part-time])
Performed duties as lab assistant, tutor, and general lab advisor. Additionally, was a assistant system administrator for several Apollo Graphics Workstations, and helped maintain a PC based LAN.

March 1985 - December 1986		IBM Corporation
					1600 Riveredge Parkway
					Atlanta, GA 30339
					(Software Support Representative [co-op])

As a Software Support Representative, provided technical support for IBM's Personal Decision Series, maintained the department's software inventory, and performed maintenance and operation duties in the Support Operations Center.

References are available upon request