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