Posts

I’m not a fan but free is free

Slabodnick is amazing. A long long time ago I had the opportunity to work with him. We did some great stuff there. I’m always …

Removing options from select boxes on catalog items can cause problems

It’s worth stating, if your don’t you could lose it

There’s lot of resources on this, here’s mine.

Just a short list of the things I watched and notes I took

This is how to install the GlideQuery plugin without SAM Pro

A short review of sessions I looked up during Knowledge20

I want this and so should you. GlideQuery is better than GlideRecord because it does safe and smart defaults

I’m just making a note of all of these shortcuts here

A short review of sessions I looked up during Knowledge20

Here’s a way to save off the video content when ServiceNow decides to drop the data.

This came up on a video on YouTube

The ideas behind this are HUGE

This is an unusual post. I just want to write out my thoughts on this.

Unlimited Labels on VTB’s are globally visible, making tags much harder to use.

As of London, fix scripts can rollback, but you have to tell it first.

I’m going to over the details as I see them for this event

How to add a SP widget to UI16

K20 has gone digital ServiceNow just announced it has gone digital for this event. Below is the statement from …

Experience

 
 
 
 
 

ServiceNow Developer

FICO

Sep 2016 – Present Roseville, MN
Responsibilities include:

  • Rewrote how server patching is evaluated from Servicenow
  • Automated the SSL Certificate from ServiceNow to Comodo
  • Wrote tools to help streamline release process (build release notes, gather update sets, etc)
  • Automated the request of thousands of server decoms using Jelly and later AngularJS
  • Automated the access requests for Foreman with REST
  • Implemented Service Portal
  • Worked directly with end users to resolve support issues within ServiceNow
  • Pointed, accepted, worked and released functionality in 2 week sprints
  • Upgraded the instance over multiple patches and versions starting with Helsinki
 
 
 
 
 

Senior Engineer II

Expedia

Sep 2014 – Sep 2016 Bellvue, WA
  • Customize and extend our ServiceNow application to provide efficient services to a variety of process owners and teams within Expedia.
  • Play a key role in helping to define, document, and improve existing and new ServiceNow development processes with a goal of increasing quality while making the team more efficient.
  • Work closely with stakeholders to determine project scope, functional requirements and a strategy that meets our customer’s needs while satisfying scalability, reliability, performance, and resource constraints.
  • Define operational best practices and work with Operations, Program Management, and Application Development teams to ensure successful roll outs.
  • Provide extensive troubleshooting and technical expertise in identifying issues that impact service delivery.
  • Utilize support expertise to set and improve existing standards for system administration, e.g., process, builds, monitoring, reporting, and documentation.
  • Engineer, design, and evaluate new and current production application systems and supporting infrastructure.
 
 
 
 
 

Senior Integrations Consultant

Fruition Partners

Apr 2014 – Aug 2016 Minneapolis, MN

Responsibilities

  • Responsible for developing integrations between the ServiceNow tool and various supporting software solutions.
  • Design and develop integrations to meet the requirements of the client and ensure that the goals, objectives, and quality of project deliverables are met.
  • Participate in pre-sales scoping meetings to help the sales team properly scope the estimated level of effort for a potential client’s integration.
  • Accountable to the quality delivery of all assigned integration engagements
  • Consult and identify the proper protocol for achieving a desired integration
  • Design and develop integration solutions to enable uni/bi-directional interfaces to/from ServiceNow using various integration protocols
  • Work with clients to understand and meet their data conversion needs
  • Provide documentation for developed integrations and transition support knowledge to the individuals responsible for ongoing support.
  • Maintain the highest standards of business ethics at all times

Actual work

  • Leverage Openstack and ServiceNow to provision end-to-end hosting services using SOAP and REST
  • Build integration between RevTrak, Apigee and ServiceNow to track changes from RevTrak in ServiceNow
 
 
 
 
 

Senior Technical Analyst

Fruition Partners

Sep 2012 – Apr 2014 Minneapolis, MN

Responsibilities

  • Applies innovative technology to business processes in order to develop new solutions and troubleshoot issues.
  • Consults with business analyst/project manager to develop appropriate technical solutions.
  • Follows-up on outstanding client needs and provide timely status reports to project manager.
  • Advises on options, risk and impacts on business processes and technical architecture.
  • Performs accurate internal operational tasks such as time tracking, expense reporting and knowledge sharing.
  • Communicates technical problems and solutions to both technical and non-technical audiences.
  • Builds positive relationships with external clients by providing excellent service/support and consistent communication as appropriate.

Actual work

  • Troubleshoot 3PA (third party access system)
  • Corrected issues identified in backlog (incident, change, and request)
  • Enhance survey, change management, and risk assessments
  • Imported knowledge from RightAnswers into ServiceNow
  • Configure survey management
  • Enhance request management
  • Removed unwanted discovery configuration item data
  • Created tool to import 4000+ .doc/.docx/.html with images intact in the knowledge application
  • Customized knowledge management to allow for new categorization fields
  • Add functionality to allow end users to translate fields not translated
  • Create reports to show survey results
  • Customized home pages to show specific rotas
  • Enhance change and request management
  • Assist with orchestration configuration
  • Working/Training sessions with administrator
  • Troubleshoot Twilio integration issues
  • Enhance survey management
  • Create SOAP integration to oracle database to provision access
  • Enhance request, incident, and change management
  • Working sessions with administrator
  • Enhanced request management
  • Assisted with Orchestration configuration
  • Enhance incident, request, change, and survey management
 
 
 
 
 

Technical Analyst

Fruition Partners

Sep 2011 – Sep 2012 Minneapolis, MN

Responsibilities

  • Applies innovative technology to business processes in order to develop new solutions and troubleshoot issues.
  • Consults with business analyst/project manager to develop appropriate technical solutions.
  • Follows-up on outstanding client needs and provide timely status reports to project manager.
  • Advises on options, risk and impacts on business processes and technical architecture.
  • Performs accurate internal operational tasks such as time tracking, expense reporting and knowledge sharing.
  • Communicates technical problems and solutions to both technical and non-technical audiences.
  • Builds positive relationships with external clients by providing excellent service/support and consistent communication as appropriate.

Actual work

  • Completed existing catalog and content management project
  • Developed first call resolution metrics custom to client
  • Assisted in developing dynamic conditions to allow gamification of incident
  • Troubleshot issues with user and user access imports
  • Configure survey management
  • Correct issues with change management
  • Configure a catalog item for software
  • Customize home pages for parts department to meet their needs
  • Configure inbound actions to create catalog items which allows emails to generate requests
  • Enhance incident, problem and change applications
  • Create reports for catalog items and variables
  • Enhance request management
  • Implement service portfolio management
  • Create custom reporting to meet service portfolio needs
  • Enhance request, incident, change and knowledge management applications
  • Configure SLAs and chat
  • Troubleshoot missing updates
  • Troubleshoot issues with x509 certificate
  • Troubleshoot SOAP integration

Projects

Treetop

Wooden Computer Case

SN DevToolBox

A catch all for other SN stuff

Requestbin

Inspect HTTP Headers

SN Docs

My Version of Docs

SN ATF

Scoped ATF Tests

SN Versions

Unofficial Tracker

SN Code

Code Searcher

Code

Code Tool

Workflow

Diagramming Tool

Recent Events

Become a master in Automated Test Framework (ATF) for Service Portal by learning how to use the new and cutting-edge functionality …

This is a different type of event. Bring your laptop and ideas. Any opensource project that relates in anyway to ServiceNow is what …

I’d also like to bring up a few possible topics for discussion; Hacktoberfest is almost here. Not familiar? …

Two years ago, I started a ServiceNow developer Meetup to do ad-hoc labs, problem solving, and happy hours. I wanted a place to cut the …

Introduction and Problem Statement: FICO is a company like many others, with data in a lot of places. In this session, we’ll …