You are on page 1of 8

Virtual Huddle Board

Left: Old physical whiteboard, Bottom: New virtual huddle board

Below: Oracle table layout

Description: Fully dynamic and digital replacement for physical huddle boards. Goals: Provide tracking of statistics between groups and teams. Track trending topics across business unit. Facilitate more efficient use of time during huddles. Promote process improvements through visualization of key metrics.

Solutions: Started with Oracle back end, designed tables to comply with Oracle naming schema. Ensured database design was not only scalable across the company but also efficient. Designed easy to use front-end utilizing Access forms and queries. Implemented administration panel to input key statistics. VBA code written to handle advanced metrics calculations. Developed Java front-end to replace Access front-end in order to facilitate web-based use for ease of deployment. Technologies Utilized: Access Oracle Java VBA SQL

Exception Management System Review Tool


Description: Interface to exception data for mid to upper level management. Goals: Provide managers an easy to use interface to complex data. Track a number of different metrics based on EMS system. Calculate first pass accuracy (FPA) for efficiency reporting. Isolate problem areas to prevent errors in the future. Solutions: Coordinate with database developers to provide a nightly batch process CSV file in order to feed data in. Developed front-end to import this data on a daily basis into the database for further processing. Parsed data to add grouping and individual tracking data not included in batch file. Developed views in Tableau to display data to end users. Technologies Utilized: Access Tableau Sybase VBA SQL Below: Tableau View of Underlying Data

Letter of Direction Tracking System


Description: Track and report letters of direction from client. Goals: Accurately track an unlimited amount of items related to LODs Eliminate errors due to erroneous timing of events. Provide management with an overview of events at various intervals. Solutions: Developed back end Access database to house event data. Developed front end to input event data. A combination of VBA and SQL queries track events and calculate dates. Developed complete system to allow for user-level security and assignments. Technologies Utilized: Access VBA SQL Below (Left): Item Creation Screen, Below (Right): Monthly Forecast Screen

Defined Benefit Fund Warning Tracker


Description: Track and determine allocation of trades across multiple components within a fund. Goals: Determine if trade is over threshold Allocate resources to multiple components based on client directives Calculate dates accurately to ensure nothing is missed. Provide overview to managers of upcoming dates and trades. Solutions: Develop back-end Access database for quick queries containing all info needed for calculations. Check thresholds at both fund and security level, determine allocation based on these thresholds. Calculate multiple dates of action based on client directives. If these dates do not meet timeline restrictions then push all dates forward and adjust. This was achieved with over 600 lines of VBA. Create summary pages for managers to keep track of all events. Technologies Utilized: Access Excel VBA SQL

Incoming Wire and Batch File Checker


Description: Process incoming and outgoing wires daily. Goals: Accurately parse manually executed trades for the day by analyst. Determine wires to be sent out in the morning. Process return batch file data and check this against morning data in the afternoon. Ensure there are no discrepancies between the two processes. Solutions: Programmatically import numerous excel reports to Access. Run multiple queries to sum and organize unique wire amounts. Programmatically import automated system batch file into Access. Query batch file data and compare it to morning data. Check for discrepancies and alert if further action is needed. Technologies Utilized: Access VBA SQL Excel Below (Left): Summary screen with included check. Below (Right): Query layout to compare data.

Dividend Tracker
Description: Track and alert multiple dividend-related dates of securities. Goals: Accurately track upcoming dates of security dividends. Calculate multiple dates based on relevant Bloomberg data. Auto-generate checklists to be used by analysts to ensure accurate completion of packets. Solutions: Systematically import Bloomberg data into Access via API. Check upcoming dates via queries and organize. Calculate remainder of dates based on universal schema. Ensure dates do not fall on weekends and bank holidays. Provide checklist templates for analysts as well as organized summary. Technologies Utilized: Access Bloomberg API Excel VBA SQL

You might also like