• Designed & implemented shared memory for processes to communicate to improve scalability & performance of application server on large machines. This led to over 40% improvement in CPU and 60% decrease in process memory use in large deployments.
• Implemented protection & locking of shared memory to allow for increasing scalability by over 40% of application.
• Implemented authentication and authorization to control access to Gateway resource.
• Implemented improved session handling to allow for multiple sessions over single network connection to allow for better handling of system resources across deployment.
• Designed and implemented a configurable notification mechanism used to notify administrators in case of application performance, deployment issues.
• Published guidelines on high availability and usage of Siebel parameters, state values, statistics and diagnostic for Siebel applications.
• Implemented commands and User Interface for effective Server Administration
• Implemented crash handler on all platforms (Windows, Solaris, & AIX) to allow for callstack dumping in case of process failure.