All work
Automation & Integration

SaaS Workflow & ITSM Automation

Cross-tool automation removing manual, easily-missed notification and IT service-management steps — including a custom-built integration connector beyond what the stock platform offered.

Zero — idempotent by design

Duplicate notifications

Custom-built, beyond stock catalog

Connector type

Fully automatic

Token refresh

The Problem

Important @mentions in a project-management tool were easy to miss because they only surfaced inside that one tool. Separately, pulling routine data (asset inventory, patch status, vulnerability findings) out of an IT service management platform for reporting required manually clicking through its console every time.

My Approach

Cross-Tool Mention Notifications

  • Built a custom connector for an integration-platform-as-a-service (iPaaS) tool — going beyond the stock connector catalog — to post a targeted direct message via a chat platform's bot/service-account API whenever a teammate is @mentioned in a task comment.
  • Designed the flow to be idempotent: an event-deduplication lookup table checks whether a given comment has already been processed before acting, so retries or duplicate webhook deliveries don't cause duplicate notifications.
  • Resolved human-readable @mentions to the correct chat-platform recipient via a maintained name-to-ID mapping, with graceful handling for unrecognized names.

ITSM API Automation

  • Built a small, authenticated CLI/API client for an IT service-management platform's REST API, with automatic OAuth token refresh baked in, so pulling structured data (managed device inventory, software inventory, patch status, vulnerability findings) is a single scriptable command instead of a manual console export.
  • Mirrored the platform's full API documentation locally in a browsable, indexed format to make future scripting against it faster.

Stack

iPaaS/Integration

Workato (custom Ruby connector development)REST + OAuth API integration patterns

Messaging

Google Chat API (bot/service-account messaging, card-based UI)

ITSM

REST API automation against an enterprise endpoint-management platformOAuth 2.0 token refresh flow

Practices

Idempotent event-driven design (dedup via lookup table)Credential rotation hygieneLocal API documentation mirroring

Skills Demonstrated

  • iPaaS platform engineering, including writing custom connectors when the stock catalog isn't enough
  • Idempotent, event-driven automation design (a core distributed-systems concern, applied at a practical scale)
  • OAuth integration patterns and automatic token lifecycle handling
  • Pragmatic tooling: building the smallest thing that removes a real recurring manual task