Designed and developed REST-based integration services, proxy APIs and API management for enterprise applications, following API-first design principles, OpenAPI/Swagger specifications and Boomi API management for development APIs.
Implemented OAuth 2.0 based authentication and authorization mechanisms for secure system-to-system integrations.
Built reusable integration patterns including request transformation, validation, error handling, retry mechanisms and asynchronous processing.
Worked with JSON, XML and EDI (X12/EDIFACT — 850, 810, 856, 997) payloads over AS2, SFTP and FTP/S to integrate cloud and on-premise enterprise applications.
Designed integrations leveraging queue-based and event-driven processing patterns to improve reliability and scalability.
Worked with relational databases and SQL-based data transformations for enterprise integration and reporting requirements.
Implemented secure integration practices including encryption, credential management and least-privilege access controls.
Collaborated with cross-functional teams to design scalable integration architectures and troubleshoot complex production issues.
Developed integration monitoring and operational dashboards to improve observability, error tracking and supportability.
Participated in technical design discussions, API documentation, solution reviews and customer-facing integration workshops.
Optimized Boomi processes for UKG PRO WFM and UKG PRO using Groovy DSL scripting for automation and debugging.
Built custom integrations, Hyperfinds and Alfresco Activiti BPM workflows within Workforce Dimensions (WFD), including reporting of integration details per user locale (User Locale Reporting).
Delivered WFD integrations for Timekeeping, Accruals and Scheduling for Kronos Workforce Dimensions customers.