I Build ServiceNow Solutions
That Solve Business Problems

System Administrator & Developer specializing inProcess Automation, Custom Integrations, and Service Portal UX

Core Technologies

Flow Designer
REST APIs
Service Portal
JavaScript/GlideRecord

Featured Case Studies

Real-world ServiceNow solutions that eliminated manual work, enforced compliance, and delivered measurable business impact.

The Evolution of a Data Pipeline: From Manual Governance to Scripted Automation

The Challenge

"Raw network data imports are often 'messy'—containing unformatted strings and 'junk' records (BAD, TEMP, ERROR) that threaten the integrity of the CMDB. I set out to create a system that ensures only high-quality data reaches the production Hardware table."

PHASE 1

Phase 1: Manual Data Sanitization

In this phase, I established the baseline for data quality. I focused on identifying patterns in the raw CSV data and manually auditing records to ensure the CMDB stayed clean. This proved the business logic and defined the 'Gold Standard' for our hardware records.

Manual processes don't scale. Once the logic was proven, I moved to automate the entire workflow to remove human error and save operational time.

PHASE 2: THE UPGRADE

Phase 2: 'Zero-Touch' Scripted Pipeline

Using onStart and onBefore transform scripts, I engineered a fully automated gatekeeper.

Key Engineering:

  • Parsing: Automatically cuts raw text into structured fields (MAC, IP, Location).
  • Enforcement: Logic-based filter that instantly 'Ignores' junk records.
  • The Result: 100% Data Integrity with zero manual prep.
#ServiceNowITSM#CMDBGovernance#JavaScript#TransformMaps#DataIntegrity#Automation#CSI

Asset & NSPIRE Compliance Application

Successfully tracked safety rules across 200+ housing units with zero missed deadlines

🎯 Challenge Solved

The system had to figure out different deadlines based on the safety rule—some are 24 hours, others are 30 days. I moved these rules into one central script to make sure the math is always correct.

Data ModelingBusiness RulesFlow DesignerReference Fields

IoT Alert Processing System

Saved 30+ minutes of manual entry per alert by automating work order creation

🎯 Challenge Solved

A system that automatically creates work orders when a maintenance sensor goes off and sends them to the right team immediately. It also recognizes repeat alerts so it doesn't create duplicate tickets.

Business RulesGlideRecord APIAssignment RoutingREST API Integration

Procurement Workflow Automation

Fixed budget issues with a 3-step approval process for all purchases

🎯 Challenge Solved

Managers needed a way to approve spending without it getting lost in emails. I built a system that checks the dollar amount and decides automatically if it needs one, two, or zero managers to sign off.

Flow DesignerConditional LogicApproval EngineState Management

Mobile Maintenance Portal

Created a simple mobile site so field technicians can check assignments from their phones

🎯 Challenge Solved

Technical screens are often hard to read outdoors. I designed this with high-contrast colors and large touch-friendly buttons so workers can use it easily on a phone in the sun.

Service PortalBootstrapResponsive DesignHigh Contrast

Weather Check Integration

Kept workers safe by automatically checking for dangerous winds before they start a job

🎯 Challenge Solved

A system that automatically checks the weather at a work location and warns workers if the wind is too high to work safely. It connects to a live weather service and parses the data instantly.

Workflow StudioREST APIJSON ParsingSafety Integration

How I Work

Enterprise-ready practices that bridge technical excellence with business value

🎯

User-Centric

I translate vague requirements into clear User Stories that stakeholders and developers both understand. Every solution starts with "What problem are we solving?"

📚

Documentation-First

I write user guides and technical docs for every tool I build - not just code. Future maintainers (and my future self) deserve clear explanations.

Best Practices

I use Update Sets for migration, scoped apps for modularity, and Git integration for version control. Production environments deserve enterprise-grade rigor.

Technical Skills

ServiceNow platform expertise with supporting full-stack development capabilities

ServiceNow Platform

  • Custom Applications
  • Business Rules (Server-Side JavaScript)
  • Flow Designer & Workflow Automation
  • Workflow Studio (Actions & Flows)
  • Service Portal (Mobile-Responsive)
  • Platform Analytics & Reporting
  • REST API Integration

Programming

  • JavaScript/TypeScript
  • GlideRecord API
  • GlideDateTime API
  • JSON Parsing
  • Email Notifications
  • Reference Fields & Table Relationships

Data Modeling

  • Relational Database Design
  • Reference Fields & Table Relationships
  • Parent-Child Relationships
  • Data Validation

Supporting Skills

Full-Stack Development: React, Next.js, TypeScript, Node.js, Express
IT Infrastructure: Active Directory, osTicket, Windows Server, Linux

Let's Connect

Seeking ServiceNow Administrator, Platform Specialist, or Developer roles