| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name , PhDStreet Address
(h) PHONE NUMBER AVAILABLE, EMAIL AVAILABLEFor more details: https://s3.amazonaws.com/normwhitebuck1/Resume+and+Supplements.htmlSUMMARY: Norm is a Systems Engineer with a wide range of experience in programming (Linux, Unix, Windows, VMware, ServiceNow, Java, JavaScript, C++, ETL, AWS, Visual Basic, VBA, Fortran, Matlab, RESTful web services, JSON, Assembly Language, Lombardi Teamwork), Systems Design, Architecture, Testing, Systems Integration, Database Design and Administration (Oracle, Inquire, Access, Dbase),and Network Design and Administration.TECHNICAL SKILLS:LANGUAGES DATABASES OPERATING SYSTEMS METHODOLOGYJAVA, Golang Oracle (SQL, PL/SQL) LINUX Agile/ScrumJavaScript & JQuery Sybase VMware ServiceNowFortran FoxPro OS/2 UMLC and C++ Access VMS (DEC) DoDAFAssembly Lang. IDMS AOS (Data General) ANTRuby/Rails Total UNIX ITILVisual Basic Inquire Windows NT, 2000, XP GITMatlab, R, S-Plus SQL Server VM (IBM) EclipseCLEARANCE: Top Secret (ISSA) with Lifestyle Poly taken in spring of 1998.Reinvestigation and Counterterrorism Poly in March 2003.Reinvestigation and Counterterrorism Poly on Nov 18, 2008.Reinvestigation and Lifestyle Poly in Sept. 2009.Reinvestigation and Lifestyle Poly in Jan 2015.EDUCATION:Ph.D. in Biological-Defense Graduated in Jan 2007 from George MasonDissertation title is The Use of Textual Data Mining in the Detection of the Proliferation of Weapons of Mass DestructionABDs (all but dissertation) in Information Technology and Computation Science & InformaticsOver 30 class projects done on a Linux machine while at George Mason.Executive Juris Doctor (Minor was Criminal Justice) 2010 Concord Law SchoolMasters in Information Systems 1993 Strayer UniversityMasters Thesis was a comparison of various ways to increase Software Development Productivity.MBA 1993 Strayer UniversityBS In Computer Science 1992 Strayer UniversityAA in General Studies 1991 NOVAAWARDS AND TEACHING EXPERIENCEIn 1999, I received the Outstanding Achievement Award from CTI for Technical Excellence.In 2004 I received an Excellence Award from General Dynamics for outstanding Program Performance.In 2012 I received an award for Outstanding Support to an L-3 Program from L-3 Stratis.In Aug 2017 I received an award for Excellence from CACI.Taught the following courses at either Northern Virginia Community College or Strayer University:JAVA, C++, JavaScript, dBase, HTML, Networking, TCP/IP, Telecommunications, Computer Organization, Computer Architecture.REFRESHER COURSES:Oracle 11g System Administration I from Oracle University Reston (Dec 2008)Oracle 11g System Administration II from Oracle University Reston (Jan 2009)Java for Experienced Developers from Sun in Cary, NC (Feb 2009)Servlets, JSPs, EJBs, and Java Web Services (Mar 2009)CERTIFICATIONS:AWS Certified Solutions Architect 09 15 2019Exin ITIL 2011 Foundation 06/11/2013CompTIA Cloud Essentials 05/28/2013CASP (CompTIA Advanced Security Practitioner) 03/20/2013AIIM CIP (Certified Information Professional) 12/17/2012CDIA (CompTIA Document Imagery Architect) 11/20/2012CompTIA Security+ 11/15/2012CompTIA Network+ 03/30/2010CompTIA A+ 03/25/2010George Mason University Certificate in Microbial Defense 05/20/2006Sandia Risk Assessment for Water Systems, Communities, and Chemical Facilities 12/14/2005George Mason University Certificate in Computational Techniques 01/11/2003EXPERIENCE:FROM: May 2023 TO: June 2023 COMPANY: ARCFIELD TITLE: Senior Software AnalystI was on a project that only looked at open-source material that was interesting to the government.FROM: Nov 2021 TO: May 2022 - COMPANY: LMI TITLE: Principal Technical AdvisorI was maintaining a large, complex Java program which analyzed log files to detect possible insider bad guys. The idea was to notice people who were trying to access systems that they were not authorized to access. This program was part of a set of DevOps tools designed to make the customers systems both efficient and safe.FROM: June 2021 TO: Oct 2021 - COMPANY: Sabree Software Systems (SSS) TITLE: Software DeveloperWorking on improving an ABAC (Attribute Based Access Control) system for a classified customer. I was very familiar with ABAC from my previous job with GMX consulting. I build a model of the ABAC approach which was used to show customers how the ultimate system would work.FROM: Aug 2019 TO: June 2021 COMPANY: A2 Federal TITLE: Software DeveloperFirst Assignment: I was working on an open-source collection system. We would search the public web sites of various organizations to see if they mentioned things of interest to our customers.Second Assignment: I am working maintaining a very large Java application which is a warehouse management system. This system used a lot of EXT JS and Jasper Reports. The customer had several warehouses, and the program tracked objects coming into the warehouse and things going out to various customer locations.Third Assignment: Using Python to develop a very sophisticated database management system.Fourth Assignment: Developing a web site to focus on companies offering new technology. The web site described the new technology, who produced it, how to use it, and how to obtain it.FROM: May 2019 TO: Aug 2019 COMPANY: Kognition TITLE: Software DeveloperI am working on a very large and complex Golang application. I have added to the application a web page in which one can check on the status of the various services that make up the application, and turn any of them on or off. This application was completely undocumented, and no one on the team I was on understood it, so I developed software that analyzed the application and served as online documentation. This application used Docker, Kibana, Elastic Search, and ETL, but the main logic was in Golang.FROM: Feb 2018 TO: May 2019 COMPANY: TekMasters TITLE: Software DeveloperFirst Task: I was one of 3 people supporting a team of 25 government Data Scientists. Most of the Data Scientists I support have PhDs in Statistics, Data Science and related fields. What I and the 2 other developers do is build tools that analyze large amounts of data, mostly various social media systems. The tools are built using Python, Django, JavaScript, JQuery, HTML, CSS, HBase, Impala, RESTful, JSON, and a few other tools.Second Task: I am currently on a 2-person team developing a very large Rails application which supports a treaty we have with another country.FROM: June 2016 TO: Jan 2018 COMPANY Cornerstone Defense -TITLE: Software DeveloperI developed a series of applications in Ruby/Rails for a government customer. This system used RESTful web services and JSON. I am maintaining a large, complex monitoring system which monitors the activity of hundreds of other systems. This system runs as 3 EC2 Linux servers in the customers AWS environment. I have built these servers going through all the steps involving server operating system, storage systems, security concerns, open ports, etc. I have created an Excel/VBA program which lets one use VBA to create Web Pages. I am currently in the process of changing the interface to several of our systems to use ServiceNow.Oct 2015 June 2016: GMX Consulting Senior Systems EngineerThis customer wants to move its 3000 applications off physical servers onto the AWS cloud. The customer wants all systems moved to the cloud to have PKI, Auditing, and ABAC. I am helping the customer improve his software security by showing them how to use PKI, Auditing, and ABAC (Attribute-Based Access Control) to improve the security of their systems. I am part of a team of 4 people. We are using JIRA AGILE to manage our work, using a 3 week sprint. Every sprint we each take about 30 of the applications . We phone up the owner and see if he/she needs any help. They may not need help because they may have their own team of developers, but if they do not then we log on to their system and make the changes necessary. I mainly work in Java, while my teammates work in Ruby, or Python.Sept 2014 Sept 2015: Leidos Inc. Java Developer Level 4I am working on maintaining a very large Java application consisting of over 1000 modules. Part of this application is developed in Eclipse RCP. This is primarily a Linux system using several Centos servers. The application communicates with SQL Server and it connected to the public internet. In production mode, this system runs on 8 different servers. One server runs Windows 2008, and the others all run Centos Linux. In development mode, I have all 8 servers each in a VMware partition on my desktop. The system uses iBatis for database processing (instead of Hibernate), it uses a COTs logging system, and it uses RESTful web services, and JSON. The windows server connects to the end-users workstations over a small network. Each of the Linux servers has a different purpose. They communicate with one another using RMI.April 2012 March 2013: Brickner, Kelly, & Associates (BKA) - SENIOR LOMBARDI TEAMWORKS SPECIALISTI was a Senior Lombardi Teamworks Specialist. BKA placed me at a government facility in which I developed a HR system for a government agency. It interfaces with an Oracle database which contains all kind of information on each of the agencys employees. I designed and implemented the business processes and services that support these processes. In this effort I used JavaScript, JQuery, Ajax, JSON, and SQL calls. This project was a business application developed using Agile methodology with a 6-week sprint and a stakeholder meeting at the beginning of each sprint.June 2011- April 2012: L-3-STRATIS SENIOR SYSTEMS ENGINEERI was on a project in which I used VMware, Red Had Linux, and Oracle Waveset (formerly called Sun Identity Manager). Oracle Waveset is a system which manages the credentials of users so that secure access to sensitive classified programs is assured. I was also on a Lombardi Teamworks project at L-3.Jan 2011 June 2011: WHITEBOARD FEDERAL SYSTEMS PRINCIPAL CONSULTANTI was working as a System Engineer at a government agency. My principal job was to evaluate new software tools to support the agencys analysts. Most of these tools involved Text Analytics, and support to very large database and information retrieval systems. Every week a different vendor would come in to make presentations on their tools to the system engineering team. We would write up and evaluate what we heard. A few of the vendors left us with evaluation copies of their software. I was the one on the team that would install their tool, and run tests to evaluate its use in the agencys environment. In many cases I wrote small JAVA programs to interface the customers system to the vendor system being evaluated.Feb 2010 Dec 2010: COMPUTER SCIENCES CORPORATION (CSC) SENIOR SYSTEMS ENGINEERI was working directly for the Chief Engineer as a System Architect on a large government J2EE program. I started out working on a tool which looks at all the engineers on this project and also looks at all the tasks to be performed and attempts to optimize or match the task to the skills of the engineer. I then wrote the Requirements Management Plan for the project and conducted a trade study on Requirements Management tools that the project might use. Another assignment was conducting a trade study on Network Performance Management systems which will enable the project to determine where the performance bottlenecks are in this large complex system.Aug 2009 Jan 2010 BOOZ ALLEN HAMILTON - ASSOCIATEAssisted Program Manager on a project until a government person could be hired. Tracked schedules and programmer progress and attended code reviews. The system being build consisted of a set of complex C++ programs.Mar 2005 Jan 2009: INSEQUENCE - PRINCIPAL SYSTEMS ENGINEERNorm worked on four projects while at InSequence:First project (Mar 2005-Dec 2005)was assigned to a project which is a system which will provide images and maps to customers over the Intelink, SiperNet, and the Internet. Developed UML Use Cases, Sequence Diagrams, Process Diagrams which documents the high level design, specifically for the Commercial Satellite Collection Requirements.Second project (Dec 2005-Dec 2008) :Led three person team concerned with interfaces to the system. Developed a database documenting the over 40 different systems which the system interfaced with. Developed an approach for a common format for image collectors, so that the customer requirements could be transparent to the type of image sensor being used. A tool was developed which was used to compare the Airborne Collector formats against the Commercial Satellite formats and also the NTM format.Part of the Knowledge Management team that developed a system that did entity extraction, and taxonomy characterization of documents. This system enabled queries to be made that were expressed in different specific words but essentially led to the same dataThird project (Dec 2008- Jan 2009) consisted of developing a series of tools for the InSequence GlobalView project. One of these tools is used to create a metadata catalog of the metadata associated with image files. Another tool is used to create XML metadata from internal TIFF metadata. A third tool is used to compare the metadata from the FGDC standard to the TIFF, GeoTIFF, and NITF standards.Forth project was a project which is involved with the movement of computer systems from one location to another. I was part of a team developing plans from the successful move of over 50 different systems. These plans include installation, testing, configuration management, virtualization, security, and COOP considerations.Oct 2004 Mar 2005: GENERAL DYNAMICS - SENIOR PRINCIPAL MEMBER OF TECH STAFFDeveloper of a financial program that helps analysts gather and present information on software and equipment acquisitions made by the government.Led team of 3 Java developers and 1 Oracle DBALed team with Agile Methodology- 2-week sprint 15-minute meeting every morning to review past days work and set goals for current day.Participated in joint design sessions with customers.Developed System Requirements and System Design.Developed UML Use Case, and Process Diagrams.Developed a prototype of system using JavaScriptImplemented the projects Web Site on the InterlinkAug 2003 Oct 2004: SAIC Inc. - SENIOR SOFTWARE ANALYSTDeveloper of a high-speed Web Crawler using Microsoft .NET, C++, and C#. The routines that actually read pages off the web, determine the type of page or MIME, and extract the page links are in C++. The logic that communicates to the SQL-Server DBMS is on a second computer using a Web Services interface is written in C#.I was the Crawler expert on the 7-person development team.Conducted training sessions to teach the team Web Crawling technology.Programmed and tested several key C++ modules in MS .NET environment.Worked with DBA to structure the Oracle Database to support the Crawler.Aug 1998 Aug 2003: CREATIVE TECHNOLOGY, INC. - EXECUTIVE ENGINEERSingle developer of a new-type of Internet Search Engine which periodically examines a specified list of URLs, and parses the information on these pages, breaking down the words into topics of interest. Each article is characterized by a series of weight reflecting the importance of the article to that topic. This produce uses Oracle for its database, and incorporates several other tools, such as LinguistX, NetOwl, and WordPro. There were two versions of this software: A Visual-Basic prototype, and a multi-tasking Java version were created.Web Crawler Project (Aug 1998- Aug 2001)oInterfaced Alert with NetOwl and LinguistXoDeveloped an Oracle version of WordNetoDeveloped Metaprocessor (consisting of MetaCompiler and MetaInterpreter) of my own design to use in linguistic processing.oWorked with customers in developing the requirements of AlertData Repository Project (Aug 2001-2003)oI was the XML expert on the team. My part involved a complex ETL system which transformed all input into a standard form of XML (which I designed). The project was a J2EE development project to develop a super-large repository of information used by analysts.oWorked on team developing the detailed requirements for the project.oDeveloped several Java programs to parse incoming data streams.Dec 1997 - Aug 1998: KATHPAL TECHNOLOGIES, Inc. - SENIOR ORACLE ANALYSTLed a team of 10 Oracle Analysts who were developing and maintaining 7 complex database applications for a government agency.. One of these applications tracks Foreign Investment in U.S. securities and also U.S. citizen investment in Foreign Securities. The newer of the systems use Oracles Developer/Designer 2000 CASE tools, along with Oracle Forms and Reports. My role was technical leadership, tracking schedules and cost, presentations and consultations with customers, conducting Design reviews, and checking the quality of the products.Tracked budget and schedule for project.Made periodic presentations to management on progress.Worked with the Oracle programmers in clarifying system requirements.Started and coordinated series of brown-bag technical seminars.Jun 1996 - Nov 1997: AEROSTRUCTURES - PROJECT MANAGERHands-on developer and technical leader of 7 C-language development programmers who designed and developed the an aircraft maintenance program. This program was a client-server program which dealt with the structural analysis of airframes, components and related fixtures.I was the Oracle DBA for Aerostructures.I was the VAX System Administrator for our cluster of 5 VAXs.I was the Novell System Administrator for our network of PCs and UNIX workstations.I interfaced with the NavAir customer.I wrote a detailed design document on the design of a new approach to Aircraft Stress calculation.Was responsible for network performance, troubleshooting, user assistance, vendor interface, and equipment selection for the network. The Novell network also contained three UNIX workstations (1 SUN and 2 HPs).Sept 1995 - May 1996: INFORMATION GATEWAYS - SENIOR SYSTEMS ANALYSTWorking member and technical leader of a four-person team which developed an interactive Voice Response (IVR) system that handles analog, and ISDN lines. The IVR system was part of a small phone center with the ability to automatically route incoming or outgoing calls to an awaiting agent. The IVR server computer used the OS/2 operating system working with phone boards from Natural Microsystems or Aculab. The Database server computer used the FoxPro DBMS running under NT. The client computer s ran Windows 3.1 or 95. The connecting network was Novell 3.1.Coded modules in C++ in OS2 Environment.Developed monitoring systems for status of phone system.Jul 1994 - Sept 1995: INPUT Inc. - SENIOR PROGRAMMERDeveloped a system (IMPACT) in FoxPro for the retrieval of marketing information. This Client-Server system is used by over 150 companies that do business with the Federal Government. The database contains information similar to that within Commerce Business Daily but in much more detail, and often more timely. Both the Database server and the FoxPro application client run on PCs executing either Windows 3.1 or NT.Jan 1993 - Jul 1994: BEGINNERS MIND INC. - VICE PRESIDENTIncorporated BMI as a company to explore innovative database client-server technology. The client used a Visual Basic front-end to access a database which could provide inexact or fuzzy queries from an Access database.Aug 1978 - Jan 1993 E-SYSTEMS INC. (Melpar Division) - SENIOR MEMBER OF TECH STAFFTechnical lead for four different software development efforts, each lasting about 2 years. They were:Network Manager of a 1500 user TCP/IP network spanning two buildings.Software Development Manager (35 people) building a voice-processing system.Software Development Manager (30 people) building a special-purpose classified network.Software Development Manager (15 people) building a custom relational DBMS. I was the principal designer of this DBMS which worked in a Sigint collection environment.Aug 1977-Aug 1978 INFODATA SYSTEMS DBMS DeveloperI was one of the developers of the Inquire Relational Database Management System. This was mainframe development in IBM 370 assembly language.Mar 1975-July 1977 RCA Systems EngineerI was a systems engineer on a large Navy Radar project (Aegis) in Moorstown, New Jersey. |