Kurt A. Zarefoss
603 West Green Street
Middletown, MD 21769
Mr. Zarefoss is an S/W Architect Senior Staff whose experience encompasses system design, development, testing, database design/implementation, and software evaluation. He has led the design and development effort for several client-server architectures, as well as several large scale commercial multi-tiered architectures utilizing state of the art J2EE components.
Mr. Zarefoss recently led several J2EE-based commercial applications that provide collaborative supply chain planning capabilities over the internet. These applications were built utilizing the latest J2EE technologies and database systems, as well as being deployed on multiple platforms in an internationalized environment. Implementation strategies for these systems utilized state of the art Object-Oriented Design (OOD) methodologies, client JAD sessions, agile development methodologies, user interface design, human factors best practices, usability testing methodologies and rapid prototyping. Currently Mr. Zarefoss is leading the architecture and development efforts of the Electronic Records Archives (ERA) solutions for the National Archives (NARA).
M.S. Computer Science, Johns Hopkins University, 1993
B.S. Computer Science (Minor : Marketing/Finance), Towson State University, 1990
Secret (DoD) – Active (Granted: January 2008)
Top Secret (DoD)/SSBI – Active (Granted: August 2008)
09/984340 – System and method for monitoring supply chain parameters
10/014789 – System and method for enabling collaborative procurement of products in a supply chain
09/965854 – System and method for supply chain management, including collaboration
10/313351 – System and method for managing market activities
12/144035 – Method and apparatus for transmission of emergency messages
7/06 through Present, Lockheed Martin, S/W Architect Senior Staff
I am currently acting as the lead software architect for the NARA ERA program. This program is being developed to act as a digital library to ensure the continued preservation and access to digital records generated by the federal government. The system is being developed across multiple "increments and releases" over the course of several years. Currently we have two large scale development teams working on successive deliveries to the customer for 2Q2008 and 4Q2008. Both systems are based on J2EE architectures and include the use of WebLogic 9.x, Oracle 10g, Documentum, Alfresco, Spring, DROID, F-PROT, Java 1.4 and Java 1.5. The systems are being built using a combination of Services Oriented Architecture (SOA) and agile development methodologies coupled with Lockheed Martins CMMI Level 5 certified processes.
In order to ensure that the system is supporting the latest standards in digital library technologies, we are incorporating the use of standards within this industry where they apply. Examples include: PREMIS, METS, and Dublin Core.
Prior to becoming the software architect, I was responsible for leading the development planning and execution for the Increment 1 Release 1 and 2 activities on the NARA ERA program. Duties included development of the Functional Integration Plan (FIP) to act as a contract between development and test, the deconstruction of design artifacts into a spiral development plan, the identification and resolution of design issues and functional gaps, and presentation of status, technologies, risks, and mitigation plans to the client and internal Lockheed Martin stakeholders.
7/97 through 7/06, JDA, Inc. (formerly Manugistics, Inc.), Technical Director
Manugistics, Inc. is one of the leading providers of Supply Chain Management software solutions. My role as Technical Director of UI Technologies allows me to participate in all aspects of the software development process. I am called upon to brief current clients and client prospects on our technology and the benefits that this brings to their organizations. I am responsible for training the development community on our architectural components, as well as briefing clients on our product capabilities during client conferences.
As an architect for the common architecture framework team, I am responsible for emerging standards, frameworks (e.g. portal technologies and servers), server side development standards, performance best practices, UI component technologies (Swing and HTML), and human factors standards across all products within Manugistics. I was also called upon to lead development activities in our Hyderabad, India operations and to perform on-site "Train the Trainer" activities on our technology framework, development methodologies, CM processes, and standards.
The Manugistics product line takes advantage of standard J2EE technologies spanning Servlets, EJBs, MDBs, Web Services, XML, and HTML. Client technologies include a proprietary STRUTS like framework with DHTML to provide a richer web-based experience, as well as a Swing-based framework for providing highly interactive interfaces. Server side frameworks include common security, single sign-on and authorization services, EJBs, various application servers (WebLogic and WebSphere) and RDBMS solutions.
Won the Product Development MVP Award within Engineering for 2001-2002.
Won the Team Excellence Award within Engineering for my 2001-2002 contributions to the Procurement DM product development team.=
Won the Client Care Award within Engineering for 2001 for my design, prototyping, and client support activities.
Won a Team Excellence Award for 2001 for my part on the Cisco solution delivered during the 2000-2001 year.
Won a Team Excellence Award for 2001 for my part on the Commerx solution delivered during the 2000-2001 year.
Won the Distinguished Service Award from the Sales organization in 2000 for my design, development efforts, and vision.
Won the Manugistics Distinguished Service Award for my efforts in the NetWORKS February pilot release. This award was received on 4 June 1998.
This NetWORKS Prototype won "Best in Class" in the Internet Commerce and Intranet/Extranet Computing Category of Manufacturing, Wholesale and Distribution at the Internet Open in Boston, MA.
The NetWORKS Demo Team received the corporate Team Excellence Award for 3Q97.
6/96 through 7/97, IsoQuest, Senior Engineer
IsoQuest Incorporated was formed by the SRA Corporation in order to concentrate on the success of the NetOwl and NameTag product line. I elected to transfer to the new venture in order to align my future goals as an Internet/Intranet software specialist, with the long-term hopes of assisting in the creation of a successful new venture.
IsoQuest was developing a state-of-the-art internet search engine that identified proper names and performed relationship extraction. At the core of these products was NameTag, SRA’s Natural Language Processing (NLP) engine that was developed for the intelligence community.
Responsible for the design (object classes and GUI), prototype development, and final product development of a configuration toolkit for use with the NetOwl Extractor product. Since the toolkit needs to support multiple platforms it is being developed in Java using Symantec’s Visual Cafe Version 1.1.
Responsible for the design and implementation of NetOwl Desktop’s Version 1.0 user interface. This includes the prototyping of the interface for management and marketing approval, and the development of the GUI functionality using Borland’s C++ Builder Version 1.0.
Developed a set of tools to allow users of the demo NetOwl Windows 95 version to download updated indexes from the IsoQuest internet server. This allows users of the product to maintain timely information while evaluating the product. Index updates will occur automatically every 72 hours, or whenever the user desires.
Design, development and maintenance of the IsoQuest home page. This includes HTML layout, deployment, graphics development coordination, and content coordination with senior marketing officials.
6/93 through 6/96, SRA Corporation, Senior Member Professional Staff
As a large government technology/services contractor SRA is involved in several large contracts with the DoD and FDA. My work at SRA has encompassed both DoD work as well as key development efforts in the Product and Technologies group, their first entry into the commercial software sector.
Led the software design and development effort for the Medical Planning and Execution System (MEPES) project. Tasks included development of reusable code, application code, Ada to C interfaces, and X Window interfaces. The design effort utilized state of the art Object-Oriented Design (OOD) methodologies. Methods defined by Coad, Yourdon, and Lorenz were utilized.
Participated in the development of integration and coding tools for the Scheduling and Movement portion of the JOPES development effort. This required customizing tools for embedded SQL in Ada, as well as supporting "reusable code" on multiple development environments.
Assigned as technical lead of the Gene Therapy Registry (GTR) prototype development effort for the Center for Biologics Evaluation and Research (CBER) within the Food and Drug Administration (FDA). The development team is comprised of a DBA, Technical Writer, and two developers. This is the first prototype development to take place for the SMART contract.
Assigned to the Intermezzo product development team within SRA’s Products and Technologies division. This product is a heterogeneous multimedia search and retrieval client/server system that uses a Natural Language Processing (NLP) engine to identify target documents and multimedia sources. The server portion of Intermezzo can communicate with numerous search engines (e.g. – Fulcrum, Conquest, WAIS, etc). The client consists of a robust API for communication and data manipulation with the server, as well as functions to develop a comprehensive graphical user interface.
The engineering team within SRA is a matrix-ed organization supporting the vertical services areas (e.g. Banking, DoD, Health Care, etc.). I was a line manager responsible for the evaluations, career progression, mentoring and salary/promotion planning of 10 developers.
5/90 through 6/93, IBM Corporation, Associate Programmer
Responsible for the analysis, design, and development of tools for the various platforms utilized on the AAS (Advanced Automation System) project. This included cost effectiveness studies, scheduling, and satisfaction surveys of the user community.
Designed, Coded, and Tested tools developed for the Ada Programming Support Environment (APSE) on the Rational, AIX (Unix), and MVS platforms. These tools are used in the Advanced Automation System (AAS) development effort and were developed in the Ada and C language.
Responsible for the design and development of Oracle database system for use by the Builds and Controls organization the in tracking/delivery of developed code to the test sites. This included the design of the database, report generators, and the Computer Human Interface (CHI). This was developed for the AIX (Unix) operating system using AWK, KSH, sed, SQL*Forms, SQL*Report, PL/SQL, and C.
Led the Software Development Environment (SDE) meetings that evaluated new tool development for cost effectiveness, as well as meeting all government and AAS/IBM standards.
Designed and executed the formal test procedures for formal turn over of the Rational APSE tools to the customer. This was part of the first formal turn-over of AAS code to the Federal Aviation Administration’s (FAA) Technical Center in Atlantic City, NJ. This resulted in a formal award from IBM, and recognition from the customer.
Provided education on the use of the Tools provided to the development community, as well as the Rational environment. This included lectures to the AAS developers, as well as, the development effort for the Republic of China and United Kingdom systems.
Presented classes on tool usage and Rational development techniques to over 250 developers.
Specific Technical Skills
IntelliJ IDEA, WebLogic, Documentum, CVS, Netscape, Internet Explorer, ERWin, Visual Cafe, Lotus Notes, Microsoft Office, Oracle Tool Suite (Designer/Developer 2000)
Intel-based PCs, Sun Workstations, IBM RS/6000, Macintosh (680×0 and PowerPC), IBM 3090, DEC VAX
Windows XP/2000/NT, DOS, UNIX (various flavors), Macintosh System 7, MVS, VM, VMS
Oracle Versions 6/7/8i/9i/10g, MS SQLServer 7/2000, MS Access, Sybase, ODBC Compliant. (non-DBA role)
IntelliJ, SlickEdit, ANT, WinCVS, ERWin, JProbe, MS Office
Last Updated: 23 June 2008