Sign in

Sr. Software Developer/Engineer/Consultant

Jessup, MD, 20794
August 05, 2012

Contact this candidate


James J. Evans

***** ***** ***** ***

Jessup, MD 20794-2924

Highest Security Clearances Held

TS/SCI w/FS poly & CI poly

Programming Skills

Languages: Perl, Java, JavaScript, Ruby, AJAX, PL/SQL, Oracle Text, UNIX shells, HTML, CSS, XML, XSLT

Operating Systems: UNIX - Sun Solaris, Linux, MS Windows

DBMS: Oracle, Sybase, MySQL, Access, SQL Server, Informix

Professional Experience

08/10-Present: Web Developer Self-owned business

Market, design, and manage small business web sites that are hosted on Market America's WebCenter servers.

06/10-08/10: Data Integrator EDGE Professional Services, Inc.

Designed and developed server-side RSS plug-ins using Ruby, YAML, and Java in a LINUX/Windows environment for an Intelligence Community (IC) customer to extract and transform RSS feed data into the Pubs-XML format for archiving and dissemination to IC entities. Developed software components using a SCRUM methodology. Used the open source Git package for configuration management (CM), SSH for remote client access to the development LAN and Google Documents for project and team coordination.

03/07-07/09: Sr. Information Tech. Scientist CACI International, Inc.

Designed, developed, and maintained software modules of a document collecting, disseminating, processing, and RDBMS archiving application for an IC customer. Used Perl and UNIX (Solaris) shell scripting for developing server-side file conversion and archiving applications in a Windows/UNIX environment. Used Oracle Text procedural language for querying and report generation. Researched and evaluated existing COTS and open source entity extraction systems on the Internet. Installed, configured, and evaluated the LCM Aero Text natural language entity extraction COTS package as a replacement for the incumbent entity extraction tool.

06/06-03/07: Information Tech. Scientist CACI International, Inc.

Designed and developed S/W components of a prototype Signal Intelligence (SIGINT) portal application in Perl and Java (POJO). Used the BEA Weblogic 9.1 (Eclipse-like) IDE platform/application sever to develop and run the application in a Windows/UNIX (Solaris) client/server environment. Integrated the open source Directory Poller package into an application that consumes input documents from a Java Web Service. Indexed and archived the documents in Documentum, a COTS document archiving package.

11/04-06/06: Information Tech. Scientist CACI International, Inc.

Designed and developed JAVA EE presentation layer components of a web-based, ELINT collection, archiving and processing application for the IC. Used BEA Weblogic 8.1 Platform (IDE)/Application Server in a Windows

2000/UNIX (Solaris) environment. Used the BEA Page Flow Framework (Apache Struts) to implement the MVC design pattern. Augmented the JSP tag libraries with the Apache Beehive Framework. Performed requirements analysis, unit testing, and software development under an agile (SCRUM) development methodology. Evaluated the Semantica COTS package semantic mapping tool to perform intelligence analysis, data fusion and visualization of structured, un-structured, temporal, or geospatial data in a prototype SIGINT application.

08/03-11/04 Principal S/W Engineer Leading Edge Design & Systems

Designed and developed a CGI web-based SIGINT application for the IC to display ad hoc reports and Web pages using Java, Perl, SQL, SOAP, and XML technologies in Windows/Unix client/server environment. Performed research and development work on a proprietary multi-media archiving system using JAVA EE and JMX technologies.

04/03-08/03 Computer Scientist Computer Sciences Corp

Re-engineered and converted a legacy mainframe-based COBOL/PL-I/Assembly language client/server application into a multi-tiered, Web-based, JAVA EE system for the IC. Used Borland JBuilder and BEA Weblogic 7.0. Performed requirements analysis and a full S/W development life cycle. Worked on various SIGINT contract proposals for IC customers.

06/02-04/03 Computer Scientist Computer Sciences Corp

Designed and developed S/W components of an IT DB application for the IC using Java, Swing, and SQL to produce statistical reports. Used Sybase Stored Procedures for the back-end business logic. Converted a mainframe-based, COBOL/Informix/Assembly application into a web-based, client/server Oracle RDBMS system for the Dept. of Labor using JDeveloper, JBuilder, and BEA Weblogic Workshop. Used Dragon NaturallySpeaking on a proprietary voice recognition R&D project for the IC.

03/97-06/02 Computer Scientist Computer Sciences Corp

Designed and developed Perl/Unix scripting modules for a NASA project to perform data warehouse queries of Hubble Space Telescope Mission Operations Center (HSTMOC) telemetry and command data. Formatted reports for HSTMOC users for mission real time decision making. Designed and developed Perl and UNIX scripts to perform quality assurance testing on archived Hubble Space Telescope (HST) command and telemetry data

For the HSTMOC. Reported QA test results in Excel spreadsheets to the Space Telescope Science Institute (STSCI) customer. Worked on the STSCI webmaster team tasked to devise and implement a plan to replace a legacy collection of independent departmental Windows IIS web servers with a single, LAN-enabled, Unix-based Zope web server.

Formal Education

University of Maryland Baltimore Co, Baltimore MD MS Degree: Dec. 1995

Information Systems (Artificial Intelligence, Modeling and Simulation, Stochastic Processes, Decision Support Systems, and User Interfaces)

George Washington University, Washington DC 1980 – 1984

Graduate-level Computer Sciences courses

Tulane University, New Orleans LA BS Degree: May 1974

Mathematics (Numerical Analysis, Topology, and Probability & Statistics)

Additional Training

BEA WL Workshop 8.1 Rapid Design: Training Etc Columbia MD May 2005

Enterprise Java Beans: Learning Tree International Rockville MD Sep 2004

Linux System Administration: Training Etc Columbia MD Jun 2004

Advanced Perl Programming: Learning Tree Intl Rockville MD Aug 2003

Java Servlets & JSP: JHU Montgomery Co Center Rockville MD Aug 2001

MCSE courses NT-4 Server/Workstation: CSC Ed Ctr New Carrollton MD 1999 -2000

Java Basic and Advanced courses: CSC/UMBC Greenbelt MD 1998-1999

Contact this candidate