ServiceNow development projects, labs and notes | CSA | PDI | Flow Designer
Hi! I'm Krishna Sevitha, a Technical Support Engineer at MassMutual India transitioning to ServiceNow Developer.
This repo documents all my hands-on ServiceNow development work β custom applications, labs, configurations and experiments on my Personal Developer Instance (PDI: dev395038).
current_role: Technical Support Engineer @ MassMutual India
experience: 2.5 years Enterprise ITSM
pdi: dev395038.service-now.com
certifications:
- ServiceNow CSA (June 2026)
- ITIL Foundation (June 2026)
- ServiceNow CAD (Target: Q3 2026)Complete custom ServiceNow application built independently from scratch
What I built:
- Custom table
u_it_assetextending Task - Fields: Asset Name, Asset Type, Asset Status, Serial Number, Department, Purchase Date
- Choice fields with custom values (Laptop, Monitor, Phone, Accessory)
- Form & List view configuration
- Application Menu with multiple modules
- Custom role
it_asset_user - ACL rules (read, write, create, delete)
- Tested with user impersonation
Key concepts demonstrated:
β
Table creation & inheritance
β
Field configuration (String, Choice, Date, Reference)
β
Form Builder & List Layout
β
Application Menus & Modules
β
Role-based security (ACL)
β
Impersonation testing
Hardware device tracking application with data import
What I built:
- Custom table
u_hhd_configurationextending Task - Import Set with Transform Map
- Field mapping (u_name β Device Name, u_asset_tag β Serial Number)
- Coalesce field to prevent duplicates
- 20 records imported from Excel
- CMDB CI relationships
Key concepts demonstrated:
β
Import Sets & Transform Maps
β
Field mapping & Coalesce
β
Data migration from Excel
β
CMDB & CI Relationships
β
Dependency Map visualization
KB article creation, approval workflow and user criteria
What I built:
- Imported Word document as KB article
- Configured approval workflow (Bernard Laboy approver)
- Published article to Service Portal
- Created User Criteria (HHD Users Only)
- Tested portal visibility
Key concepts demonstrated:
β
KB article import from Word
β
Approval workflows
β
User Criteria configuration
β
Service Portal integration
β
Access restriction testing
Complete service catalog item with variables and pricing
What I built:
- Created catalog item using Catalog Builder
- Added variables (Device Model, Justification, Assigned To)
- Configured price modifiers per choice
- Stage sets for request tracking
- Flow Designer automation
Key concepts demonstrated:
β
Catalog Builder
β
Variables & Variable Sets
β
Price modifiers
β
Service Catalog flows
β
Request fulfillment
Real-world automation eliminating 10-12 daily status calls
What I built:
- Flow triggered on Request status change
- Email notifications at every stage:
- Submitted β User notified
- In Progress β User notified
- Completed β User notified
- High urgency detection β Manager notified
- Slack integration for team channels
Business impact:
Before: 10-12 status check calls daily β
After: 0 calls needed β auto notifications β
Time saved: ~60 mins/day agent time!
Key concepts demonstrated:
β
Flow Designer
β
Triggers & Conditions
β
Email Spoke
β
Slack Spoke
β
Business process automation
servicenow-portfolio/
β
βββ π IT-Asset-Tracker/
β βββ README.md
β βββ table-schema.md
β βββ screenshots/
β
βββ π₯οΈ HHD-Configuration/
β βββ README.md
β βββ import-set-process.md
β βββ transform-map-config.md
β
βββ π Knowledge-Management/
β βββ README.md
β βββ user-criteria-setup.md
β
βββ π Service-Catalog/
β βββ README.md
β βββ catalog-item-config.md
β
βββ π Flow-Designer/
β βββ README.md
β βββ stage-notification-flow.md
β
βββ π Study-Notes/
βββ module-1-2-notes.md
βββ module-3-4-notes.md
βββ exam-prep.md
| Skill | Level | Projects |
|---|---|---|
| Table Configuration | ββββ | IT Asset, HHD Config |
| ACL & Security | ββββ | IT Asset Tracker |
| Import Sets | ββββ | HHD Configuration |
| Service Catalog | βββ | Infinity HHD Item |
| Flow Designer | βββ | Stage Notifications |
| Knowledge Management | βββ | KB Articles |
| CMDB | βββ | CI Relationships |
Domain 1: Platform Overview (7%) β
Complete
Domain 2: Instance Configuration (10%) β
Complete
Domain 3: Configuring Apps (20%) π In Progress
Domain 4: Self Service & Auto (20%) π In Progress
Domain 5: Database & Security (30%) β
Complete
Domain 6: Data Migration (13%) β³ Upcoming
Overall: ~67% covered
Exam target: June 2026
β Star this repo if you find it helpful! β