Skip to main content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Craig Vogel

Computer Scientist

Craig has experience transforming business requirements into online systems that improve productivity, generate and manage valuable data, and provide metrics to management. He is an experienced programmer with mastery of multiple languages, and the ability to learn new languages quickly. He is a security minded developer who develops efficient, reliable, physical database designs, and is focused on the end user experience. Craig has extensive experience in several business fields, including Accounting, Finance, Human Resources, Safety, Facilities Management.

Responsibilities:

  • Serves as the lead developer during project deployments, managing project schedules and workload, and serves as mentor to junior developers.
  • Assist contract acquisition process through authoring of work statements, cost estimates,and evaluation plans.
  • Manages interactions with system owners from all areas of the business.Demonstrated ability to communicate with technical and non-technical stakeholders.
  • Reviews strategic and operational requirements for information systems.
  • Develops data models and efficient, reliable, physical database designs.
  • Plans and implements application security throughout the software development life cycle to prevent exceptions in the security policy of an application or the underlying system through flaws in the design, development, deployment, upgrade, or maintenance of the application.
  • Designs and customizes the user experience through the development of intuitive and user-friendly interfaces.
  • Develops applications to collate data from various sources, including legacy systems, COTS applications, web services, and custom-developed tools.
  • Represents MML and assists as necessary in developing NIST policies and procedures.
  • Serves as an advisor to the Director / Deputy Director on web technology issues.

Technical Skills:

Languages & Protocols

Ruby on Rails, Vagrant, Cucumber/Gherkin, RSpec, Perl, HTML, Bootstrap, CSS, JavaScript, AJAX, JQuery, XML, LDAP; Minimal experience with PHP, ABAP and Java

Server Technologies

Unix/Linux, Apache Web Server, Tomcat, Mac, Windows, VMware

Databases

MySQL, Sybase, Oracle, Informix, Microsoft Access, SQL Server

Applications

JIRA, Subversion, SharePoint, Business Objects Enterprise, Dreamweaver, Photoshop

Awards

NIST Safety Award - 2014

For development and deployment of a fully automated Hazard Review and Approval System for use within the MML Safety Program and across NIST.

Created October 9, 2019