Consultant available to organizations, including State and Federal
- Software Architect / Programmer with extensive experience on a variety of platforms and environments.
- Developing software solutions in many different programming languages on different operating systems, hardware and architectures.
- Experience supporting projects ranging from legacy to leading edge technology.
- Expert with databases and data transformations.
Expand and collapse by pressing on buttons:
- On a US Air Force contract, I designed and implemented a temporal warehouse database that proved to be very helpful for tracking changes.
- For the US Air Force Air Mobility Command, I wrote a web-based flight planning language parser that embraced the existing flight planning syntax being used.
- Working for Sprint, I led a team to recover over five million dollars in lost annual revenues by identifying billing corrections via data analysis.
- General Dynamics Information Technology (GDIT)
- Department of Homeland Security (DHS)
- General Services Adminitration (GSA)
- U.S. Army
- Center for Disease Control (CDC)
- National Telecommunications and Information Administration (NTIA)
- U.S. Space Force
- U.S. Navy
- U.S. Air Force
- Talx
- NCI
- CalPERS
- HealthNet
- Eyefinity
- EDFUND
- Sprint
- IBM
- Aerojet
- Bash scripting
- C / C++ / C#
- COBOL
- Delphi
- Enterprise JavaBeans (EJB)
- eXtensible Markup Language (XML)
- eXtensible Stylesheet Language (XSL)
- eXtensible Stylesheet Language Transformations (XSLT
- Forth
- HyperText Markup Language (HTML)
- Java
- Java 2 Platform Enterprise Edition (J2EE)
- JavaScript
- Job Control Language (JCL)
- Natural
- Pascal
- Perl
- Powershell
- Scalable Vector Graphics (SVG)
- Statistical Analysis System (SAS)
- Unified Modeling Language (UML)
- Web Ontology Language (OWL)
- Spoken: English and French
- ADABAS
- Borland Database Engine (BDE)
- DB2
- dBASE
- DBTools++ (Rogue Wave)
- FileAid (managing data/files)
- Flat files (mainframe data format)
- Foxpro
- Health Insurance Portability and Accountability Act (HIPPA) format
- Java Database Connectivity (JDBC)
- Java Naming and Directory Interface (JNDI)
- Lightweight Directory Access Protocol (LDAP)
- MS Access
- MySQL
- Open DataBase Connectivity (ODBC)
- Oracle
- Oracle Application Interconnect (OAI)
- SQLite
- Stored procedures
- Structured Query Language (SQL, MSSQL, PL/SQL, T-SQL, etc.)
- Structured Query Report (SQR)
- Sybase
- Syncsort (mainframe)
- Triggers
- Virtual Storage Access Method (VSAM)
- Customer Information Control System (CICS)
- Interactive System Productivity Facility (ISPF)
- Linux (operating system)
- Multiple Virtual Storage (MVS - operating system)
- PrimeOS (operating system)
- Rational Enterprise Suite (Application Lifecycle Management (ALM))
- Solaris (operating system)
- TRU64 (operating system)
- Time Sharing Option (TSO - interactive environment)
- Unix (operating system)
- Vmware (virualization)
- Windows (3.1/NT/2000/XP)
- Artificial Intelligence (AI)
- Apache (web server)
- AutoSys (scheduler)
- Bugzilla (defect tracking)
- CA7 (scheduling, job control)
- CA11 (rerun/restart management and tracking)
- ChangeMan (change management)
- ClearCase (software configuration)
- ClearQuest (issue/defect tracking)
- Confluence (team collaboration / issue tracking)
- DocBook (documentation markup format)
- EntireX (messaging)
- Jboss (application server)
- Java Naming and Directory Interface (JNDI - application server)
- JavaServer Pages (JSP)
- Jira (project management and issue tracking)
- Lotus 1-2-3 (spreadsheet)
- Lotus Notes (groupware)
- Maestro (workload automation)
- MS Office (productivity suite)
- MS Project (planning and scheduling)
- Outlook (e-mail)
- PROgram Scheduling (PROS)
- Rational Rose (Unified Modeling Language (UML) Computer-Aided Software Engineering (CASE))
- System Architect
- Vitech Messaging System (VMS)
- WebLogic (Java application server)
- WordPerfect (word processing)
- awk
- bison (parser generator)
- Concurrent Versions System (CVS)
- cron
- Docker
- Eclipse (Integrated Development Environment (IDE))
- Git (version control system)
- GitHub (Git online service)
- grep
- JDeveloper (Integrated Development Environment (IDE))
- lex (lexical analyzer)
- make (automation)
- PVCS (version control system)
- SableCC (Java-based compiler-compiler)
- Source Code Control System (SCCS - version control system)
- sed
- Servlets
- Simple Object Access Protocol (SOAP)
- SonarQube
- Subversion (SVN - version control system)
- TeamPlay (Rational - version control system)
- Tomcat (application container)
- Transmission Control Protocol / Internet Protocol (TCP/IP)
- Tools++ (Rational Rose)
- Use Cases (design)
- vi (text editor)
- Visio (diagramming tool)
- Visual Studio (VS - IDE)
- Web Services (application communication)
- Work Breakdown Structure (WBS)
- Xerces (parsing library)
- yacc (Yet Another Compiler-Compiler)
- Common Object Request Broker Architecture (CORBA)
- Extreme Programming (XP)
- Flex (web applications)
- Microsoft Foundation Class (MFC)
- .NET
- Public Key Infrastructure (PKI)
- Rational Unified Process (RUP)
- Certified Information Systems Security Professional (CISSP)
- A* (pathfinding algorithm)
- Backus–Naur Form (BNF - formal grammar notation)
- Common Gateway Interface (CGI)
- Extended Backus-Naur Form (EBNF)
- File Transfer Protocol (FTP)
- pcAnywhere (remote access)
- Secure File Transfer Protocol (SFTP)
- telnet (remote access)






