Post Job Free
Sign in

Engineer Software

Location:
Silver Spring, MD
Posted:
January 07, 2013

Contact this candidate

Resume:

Nicholas A. Vargish

Silver Spring, Maryland; Washington DC metro area

****@*******.***

Summary: Twenty years of Unix development experience; twenty-five years of

Unix systems and network engineering; twenty-two years of professional

Internet experience.

Goal: Long-term position performing software development or systems

engineering, in an environment encouraging skill growth and original

problem solving.

Employment History

IT Specialist

December 2002 -- present

US Government Printing Office

Washington, DC

Develop and maintain applications as a member of the Graphic

Systems Development Division. Significant projects include the

introduction of Subversion-based revision control and the

development of a browser-based front-end for repository and user

management; and the transparent integration of bar-coding software

into the mailing workflow that is saving the GPO many thousands of

dollars per year in mailing costs. Design and implementation of browser-based

SQL-backed applications using web application frameworks, including

an incident-reporting application, a stock tracking and ordering

application, and a role-based authentication system. Develop

business process models to represent production tasks and implement

them in process modelling software, towards the development of a

site-wide manufacturing workflow system. Also

provide technical expertise for units working with full text

indexing software. Understanding of XML, SGML, Perl and a general

knowledge of Web-based services, CGI form processing, and related

technologies has proven essential. Communication skills, adaptability,

and willingness to self-motivate are additional aspects of this

position.

Consultant

September 2008 -- November 2008

GetReal Consulting, Inc.

Rockville, Maryland

Integrate customer's health database application with Microsoft

HealthVault and Google Health medical record systems. Written in

PHP with a MySQL database backend, the customer's application is

an easy-to-use Web 2.0 system for entering health information such

as medical conditions, physician information, and current

medications. Work involved extracting the information from the

MySQL database and exporting it into Microsoft and Google's

offerings via web services, as well as the importation of data

from these third-party sources back into the customer's

records. Authentication, synchronization logic, and validation

against standard medical databases were essential aspects of

this work. Coordination with a Bangalore-based team that

specializes in .Net development was integral to the success of the

project.

Consultant

September 2002 -- March 2003

iNetXperts, Inc.

Rockville, Maryland

Work with a variety of customers to develop requirements and

implement solutions to a number of system and software engineering

needs. In addition to technical challenges, maintain a positive

and professional relationship with customers, developing business

opportunities as customer needs grow. Projects include Unix email

system redesigns with spam mitigation features, virtual domain

support, pop before SMTP, account information stored in SQL database,

and other enhancements. Member of development team for a voice over IP

application, specifically feasibility study and adaptation of

Win32-specific code to Linux and Macintosh OS X.

Senior Software Engineer

December 1999 -- September 2002

NFR Security, Inc.

Rockville, Maryland

Design and develop security software for NFR Security, a leading

provider of intrusion detection systems. Projects include

architecting and writing the core software for the Secure Log

Repository appliance, a Unix-based syslog and event log

aggregator, as well as managing the team of developers that

brought the final product to market. Performed lead engineer role

on Unix side of a host based intrusion project, including APIs for

core functionality, XML document type definitions describing the

data the system would handle, and interfaces to existing product

lines. Develop SQL database back-end for packet and other sensor

data in PostgreSQL on Unix platforms, including Solaris and

Linux. Replace DES with AES in various communication components,

write installation and configuration scripts for many Unix

products.

Consulting Software Engineer

June 1999 -- December 1999

TMSI/Fannie Mae contract

Washington, DC

Consultant with the Event/Fault Management department of Fannie

Mae, whose primary task is enterprise-wide system and event

monitoring. The core engine is Tivoli, with many in-house

modifications, which interfaces with their Remedy-based

trouble-ticket system. The main project is the development of

software to translate Tivoli configuration files into

human-friendly HTML pages, so that system monitoring parameters

can be reviewed by support and engineering staff. Additional work

involved the development of a forms-based system so that

departments can request additional monitoring or change existing

services. Writing additional system monitoring scripts was a

peripheral duty on this contract.

Consulting Engineer

December 1997 -- June 1999

ATR/Federal Reserve Board contract

Washington, DC

Consulting at the Federal Reserve Board, Information Resources

Management division. Specifically providing Unix engineering and

administration support to the records project. This project

involves the conversion of paper records into electronic formats,

primarily through the use of scanner and OCR technology. Record

and database storage comprises many hundreds of gigabytes, and

scanning is deployed on a number of systems, making the work both

interesting and challenging. Streamlining and documenting

maintenance procedures, such as serial terminal service for

dedicated RAID farms, is a component of the contract. Intimate

knowledge of Solaris, TCP/IP networking, and process-flow

scripting are integral skills in this role. Also provide support

on Year 2000 testing projects.

Applicable Skills

Unix Variants and Environments

Linux (including RedHat and Ubuntu); Apple Mac OS X; Solaris/SunOS; BSD variants; AIX; X Windows (including Gnome, KDE, OpenWindows, and CDE); Bourne shell (including ksh, bash, zsh); C shell (including tcsh).

Other Operating Systems

Apple Mac OS 9 and earlier; MS Windows (9x, NT, 2000, XP); PalmOS; MS/PC-DOS; VM/CMS.

Programming and Scripting Languages

C; C++; Python; Ruby; Perl; PHP; Java; JavaScript; sh; Tcl and Tk; Lisp (including Scheme and GUILE); Smalltalk; FORTH; various BASIC dialects; Pascal; some Intel and Motorola assemblers.

Applications and Tools

PostgreSQL; MySQL; Oracle; Informix SQL; SQLite; Various SQL access libraries; Eclipse; OpenOffice & LibreOffice; awk, sed and the usual Unix tools; various Windows and Macintosh applications.

Markup and Publishing

Web2Py; Ruby on Rails; Web application frameworks; XML; XSLT; SGML; BPMN 2; HTML (including CGI and forms); TeX and LaTeX; nroff and variants; OmniMark; Apache; Emacs and/or vi.

Network and System Services

qmail; sendmail; Apache httpd configuration; Usenet news; various Unix backup strategies; ftp administration; Tivoli; TCP/IP network and host configuration; System V and BSD print serving; care and feeding of cron; NFS administration; DNS/BIND configuration.

Security Systems and Tools

various security tools such as TCP Wrappers, Crack, and

tripwire; NFR intrusion detection products; PGP (various flavors); ssh installation and configuration; packet capture and decode utilities; familiar with cryptographic theory and protocols, some

implementations.

Hardware Experience

Intel/AMD PC hardware; Sun Sparcstations and Sparcservers; Apple notebooks and desktops; DEC Alpha systems; Cisco routers; Ethernet cabling and hubs; Annexes and other terminal servers; modem racks; various printers especially Hewlett-Packard and Apple laser

printers; SCSI devices.

Educational Background

Singapore American School

Republic of Singapore

August 1983 -- June 1987

High School Diploma, National Merit Scholarship Finalist

University of Maryland

College Park, Maryland

September 1987 -- November 2005

BA Philosophy

U.S. Citizen

References Available



Contact this candidate