The Alternative Investments Gadget allow a user to browse fund types in a hierarchical and intuitive manner.
Alternative Investments Gadget
The Bond Analyser tool supports the US Retail sales force in generating analysis on bond positions of prospective clients - analysis to drive conversations around the values of active management with a BlackRock separately managed account.
In addition, the Bond Analyzer tool combines analysis on both taxable and tax-exempt investmemnts.
Bond Analyzer Main Page
Bond Analyzer Search Page
Bond Analyzer Example Report
The Conversation Starters page gives the user answers to important questions in multiple views based on category.
It allows inline searches and displays data in images.
The data uderlying the page is in JSON format and is maintained through a form in an Access database.
Conversation Starters
The data collection gadget is a client-side control that works in conjunction with server-side code to retrieve and display large amounts of data.
It was designed with flexibility in mind and can display data in multiple formats.
The gadget allows users to do the following.
Data Collection Gadget
Data Collection Gadget: Alter items per page and iterate through multiple pages of information. . .
Data Collection Gadget: Set advanced filter conditions. . .
Data Collection Gadget: View data in various formats. . .
Set filter conditions. . .
The dynamic pie charts display a large amount of data in graphical and list formats in a very restricted space on the page.
The user can glean information very quickly and easily.
Dynamic Pie Charts
Flowplayer develops a video player platform to display Flash videos.
Along with Vyoo, it is also used by BlackRock to deliver video content.
The code I developed at BlackRock provides a wrapper around the Flowplayer player functionality, thereby making display of video on a web page even easier for the page/content designer.
Flowplayer Flash Video Player
The Investment Communications page on the Intranet provides centralized market views and thought leadership from BlackRock Investment professionals throughout the firm.
On this Intranet page, employees have the ability to search for and subscribe to various documents.
Investment Communcations
The Investment communications Administration page is not available on the Intranet.
Rather, this page is available "off-line" and it allows easy maintenance of the information underlying the Intranet page by an administrator.
Investment Communcations
The Literature List Module provides an easy way for a page designer to retrieve and display literature data by specifying a query in HTML markup.
The page designer can specify that the data will be shown in a short format (as a list) or in long format (as a table).
When a user views the page, a JavaScript script will detect the HTML markup provided by the page designer, construct the query and send the request to a server program.
The server program, in turn will retrieve the data and send it back to the web page where it will be properly formatted for display as specified by the page desinger.
Literature List Module
The mega menu offers an easy, intuitive way to gain access to the many features of the various BlackRock web pages.
Mega Menu
The ML Platform Availability page is where a user can gain access to product availability information across all Merrill Lynch products.
The "accordion" structure allows display of a large amount of information in a small space.
ML Platform Availability
The Money Fund Aggregator offers dynamic views of money market fund holdings across providers and also offers educational pieces to increase knowledge.
The user can add up to fifteen funds into the user's portfolio of holdings and generate reports shoinwg data in various formats.
Money Fund Aggregator
Money Fund Aggregator: Interface with example values. . .
Money Fund Aggregator: Example report. . .
AUM Publisher. . .
The Assets Under Management (AUM) Publisher is a web application used for publishing corporate AUM. It is used to gather AUM from various sources and to create and publish a "point-in-time" view of BlackRocks's AUM - the AUM snapshot. These data are then sent to various database systems to be used for financial reporting.
The existing application captured Corporate AUM - externally reported assets. The AUM team, which accumulates, analyzes and publishes AUM for the company, required new functionality to capture managed view - internally reported assets - to properly credit portfolio managers for the portfolios that they manage.
The publisher application needed to be updated:
The AUM team now has an enhanced application allowing complete calculation and reporting of earnings of the company.
AUM Publisher: Managed View Snapshot of Past and Current Earnings
AUM Publisher: Managed View Snapshot Reports Available
AUM Publisher Enhanced File Upload Screen
AUM Publisher: Online Documentation
The Enterprise Data Analysis tool is an application that two colleagues and I developed for a Hackathon at BlackRock. This application provides a single platform for any kind of data analysis for BlackRock such as:
The business rules are built using SQL-like expressions based on column names. The rule expression supports a wide variety of mathematical and logical operators and reporting formats. The tool provides a user-friendly Web UI to take user input for Data Analysis to generate reports.
Hackathon - Data Analysis Tool: Data Rules
Hackathon - Data Analysis Tool: Match Rules
Hackathon - Data Analysis Tool: Data Rules
Hackathon - Data Analysis Tool: Documentation
Hackathon - Data Analysis Tool: Landing Page
Hackathon - Data Analysis Tool: Debugging Data Modal
Hackathon - Data Analysis Tool: Column Mapping
Hackathon - Data Analysis Tool: Column Mapping Modal
Hackathon - Data Analysis Tool: Report Formats
Hackathon - Data Analysis Tool: Upload
The West Windsor Arts Council and Code for Princeton hosted a pilot collaborative project – a data visualization hackathon. The all-day event brought together artists, programmers, community members, designers, and more to visualize data in the West Windsor community. Through this project, participants explored how data can be visually compelling, informative, and foster civic engagement by creating art based from data. Over the course of the day, teams were led by both developers and artists to create projects in both the physical and digital realm that visualize data in order to bring awareness to the community.
Out project, led by developer Chris Marsh-Bourdon and artist Laurie Pettine, mined Twitter to understand notions of "safety" that is of concern to the people of West Windsor. Topics of interest could be safety in schools, water, food, news/media, elections - all gleaned from analysis of hashtags: Some of our hashtags that revealed matters that concern people.
The Weight of a Word – A Twitter Crawl
It wasn’t easy to miss the the sculpture with various wired boxes and contraptions depicting a physical equivalent of a digital word cloud made by doing a data crawl on twitter to understand the meaning of safety in West Windsor area.
BlackRock required single sign on for its various web sites. This part of the User Platform project. Developed and implemented login screen with sophisticated client-side validation. Allowed user much easier access to BlackRock’s financial information.
User Platform: detect invalid email address (user id)
User Platform: prevent cross-site scripting
User Platform: valid credentials