Kirstie O'Connell

Software Developer/Engineer/Student

Home C++ HTML-CSS-JS Java Node PHP SQL

Projects in Node.js

Hazard Analysis Audit

Node.js written for a larger auditing program.

I wrote this file to audit a subtask that is part of an epic, story or defect in the Jira project tracking software used at my work. I have permission to show the parts of the program I contributed. I only have my part on here as an example of my coding in Node.js. This audit first takes the details of a jira issue through use of REST api calls and checks to see if certain conditions are being met to pass the audit. The entire audit program ensures certain criteria are fulfilled during development projects and the abililty for the auditing to be an automatic program. There are more detailed comments in the code file for what is going on in the audit and how. This was the chance to get to know regular expressions much better in the making of the hazardAnalysiscomplete function of the code starting line 224.


Node.js Sample Work

A couple Node.js functions written for a bigger project.

This is one file I wrote with a couple functions used in an auditing program at my work. I have permission to share this file as an example of my work. The functions check the information in a Jira project management software program by issue and checks for certain things. The isAssigneeIndicated function checks to ensure an assignee was input for any issue that needs work. It fails the audit if not filled in. The fixVersionIndicated function checks to make sure there is information for the fix version of the epic, story and defect levels of an issue in Jira. It fails the audit if not filled in.