Key Projects and Achievements
Cloud Analytics: Identifying the causality between the incident reports and the deployments of change requests to determine which squad is more accountable for generating incidents. Generating heat maps that dynamically and automatically determine the pressure levels for the squads based on the technical debt created under pressure. (2015)
Research Lead and Advocate at CaixaBank-IBM Innovation Center: Identified Research projects relevant to CaixaBank’s business problems, initiate POCs, lead research activities, coordinate the efforts of Watson Research, Innovation Center and Caixabank, organize workshops to facilitate Research presentations to Caixabank executive team, worked with the IBM team in Barcelona to create and manage an innovation portfolio for Caixabank.(2012-14) Awards Received: IBM Eminence and Excellence Award in 2014
A system to detect and interrupt a robot data aggregator: An information processing system to detect and block a robot data aggregator from accessing a website. A method includes defining a set of important features of business operations associated with users using a website. A classifier classifies the user session as being with a human user or a robot user. Delivered to a European bank. (2014)
Predicting the impact of hash tag discussions to businesses: Design and development of predictive analytics to measure the impact of virtual social conversations to the business of a financial institution. Apply the solution to a non-English speaking environment with the ability to automatically update the model based on new observations. (2013)
Improving Business Process Management Systems: Analyze business processes, identify key control points, information extraction rules, and text analysis requirements and develop computational rules for automatic and continuous auditing, analyze the impact of different path representation models to prediction accuracy in business processes with parallel paths (2009-2011)
Development Tools for UIMA
Managed the design and the development of a set of Eclipse plug-ins to support full UIMA - Unstructured Information management Architecture Application development cycle. The tools aim to help developers to accomplish tasks rapidly in the Eclipse IDE (integrated development environment). (2006 – 2009)
Unstructured Information Management Architecture (2004-2007)
Contributed to IBM Research’s Unstructured Information Management Architecture (UIMA) which is the building block for Watson Jeopardy system. Facilitate software asset reuse in the community through a component repository.
Awards Received: Research Division Award for UIMA (2005)
Advanced Enterprise Information Search and Delivery System (2002-04)
Led a research team and managed the relations with a globally dispersed stake holders to design and deliver an information search and delivery architecture for ibm.com technical support services. Successfully led the design and prototyping the solution in the course of two years as the strategic solution for “ibm.com Support and Enablement” organization. The solution was proven to increase customer satisfaction and reduce cost.
Awards Received: Technical Group Award (2004)
Research Accomplishment (2003)
Knowledge Access Manager (KAM) (2000-02)
Led a cross organizational team to build a search application which allows IBM customers to reach and analyze multiple information sources, send multiple queries to different search services simultaneously, merge and regroup the results based on user preferences and service agent data collected from their registered machines - all in a single session. IBM Integrated Technology Services division offered KAM as a Premium Search Solution to the customers in April 2001.
Awards Received: Technical Group Award (2001)
IBM Electronic Services (eService) (1999-2001)
Led and managed the cross departmental Research teams to design and deliver e.Service solution that allows AS/400 customers to get direct access to IBM technical support 24 hours a day via the Internet. e.Service continuously monitors service events and periodically gathers environmental information, enabling more personalized fix recommendations. IBM made this solution available in October 2000.
Key Projects and Achievements
Notes Automated Teleconference Scheduling (1998-99)
Designed and developed a solution that automates teleconference scheduling, rescheduling and cancellation tasks from Notes Calendar without any operator intervention within 10 seconds and meeting attendees are notified automatically. This saves about 10 minutes per scheduling task. The application became available in IBM US in July 1999, integrated into lotus mail template in 2001. The total number of reservations made through this application exceeded 100,000 in two years and more than 1,000,000 minutes saved.
Awards Received: Research Division Award (1999)
Co-designed and developed the critical teleconferencing components of this Web-enabled multimedia conferencing system. In particular, Web-enabled the control of the Conferencing Bridge. Turbo Conferencing was used in customer trials as IBM’s “First of a Kind” project.
Awards Received: Research Division Award (1998)
Intelligent Transportation Systems (ITS) (1994 - 96)
Worked as the communications technical lead in IBM ITS architecture development team in 1996. The team was awarded to build ITS architecture for DOT in US.
Cost Analysis of Video Server Systems (1993 - 94)
Technical lead of one of the first studies that present the characteristics of different storage media and provide for an analytical model for obtaining the cost of storing video files. This study yielded one of the most referred papers in its field in winter 1994 Issue of IEEE Spectrum.
Queuing and Performance Analysis (1989 - 93)
Contributed to performance analysis of IBM’s network and switch systems applying queuing theory,
California State University, Long Beach, CA 1987-89
California Institute of Technology, Pasadena CA 1987-89
Skill Summary: Teaching courses on telecommunications and electronics, research on computer communications