Sprouts.ai ABM Platform
Enterprise Account-Based Marketing platform with ElasticSearch-powered golden database, advanced filter framework, and scalable waterfall enrichment engine.
Developed OMS (Order Management System) for TELUS, Canada's second-largest telecom company. Java EE based order and project management system for managing client orders, issues, resolutions, and generating management reports. Features different user access levels (Normal User, Team Lead, Manager, Quality Team) with Ajax and jQuery for enhanced user experience. Led a team of 4 developers.
Client: TELUS Canada
TELUS is Canada's second-largest telecommunications company, and their Order Management System (OMS) is a critical business application that tracks customer orders from initiation through fulfillment. I led a team of 4 developers in building this enterprise system.
The OMS handles the complete lifecycle of telecom service orders - whether a customer is signing up for new service, upgrading their plan, or requesting technical support. Each order moves through defined stages with appropriate approvals and quality checks. The system tracks all interactions, issues, and resolutions, creating a complete audit trail for every customer engagement.
A key design consideration was the multi-level user access system. Normal users can create and update orders within their scope. Team Leads have visibility across their team's orders and can reassign work. Managers access department-wide dashboards and performance metrics. The Quality Team has special views for auditing completed orders and identifying process improvements.
The reporting capabilities were essential for TELUS management. The system generates real-time reports on order volumes, processing times, bottlenecks, and team productivity. These insights help managers allocate resources effectively and identify training needs.
Built on Java EE with JSP and Servlets, the application uses Ajax and jQuery extensively to provide a responsive user experience without full page reloads. This was particularly important for the high-volume TELUS call center environment where every second of agent time matters. MySQL provides the reliable data persistence needed for a mission-critical order management system.
This project leverages Java EE, JSP, Servlets and 3 more technologies to deliver a robust and reliable solution.
Enterprise Account-Based Marketing platform with ElasticSearch-powered golden database, advanced filter framework, and scalable waterfall enrichment engine.
Led migration of OpenChannel App Marketplace Dashboard into Stripe's Marketplace Admin Dashboard following acquisition.
Let's discuss how I can help bring your ideas to life with a custom solution tailored to your needs.
Start a Conversation