Senior Software Engineer - Research Data Warehousing
The Research Data Warehousing (RDW) project integrates data from internal systems like IQ, RDR, and Research Library and external sources including Bloomberg, Thomson Reuters, Capital IQ, and FactSet. Given its integration with Merrill Lynch's technology research teams, collaboration plays a crucial role in day-to-day tasks. Managed data transformation from all source systems and stored it into the RDW database using SQL Server 2008 Integration Services. As a result, the loaded data supports reports used by Merrill Lynch market analysts in their research. Delivered ad hoc reports by developing SQL transactional code based on business demand and regularly refreshed source systems through Autosys.
BofA Insight Mobile Application
The BofA Insight mobile application (developed for both iOS and Android platforms) offers a comprehensive and streamlined experience for Global Banking and Markets employees and clients. Purpose-built for financial market research and sales, the app provides authenticated users with access to company research, research reports, direct communication with bank staff, participation in one-on-one or group meetings and conferences, and investment opportunities. Automated the mobile application with Appium and the API calls with REST Assured using Selenium with a BDD framework.
Senior Analyst - Global Event Management System
Automated APIs using REST Assured in conjunction with the Selenium BDD framework within BofA's event management system (GEMS), ensuring seamless integration of various research apps with reliable upstream and downstream data exchanges during investor events, presentations, and meetings. Automated web and mobile applications using Selenium with Cucumber BDD framework and Kaspresso, reducing QA time required for regression testing during each release cycle.
Analyst - Price Charts
Price charts are web applications designed for BA Continuum-Merrill Lynch presenting the company's price graphs over a specific timeframe, encompassing analysis, rating changes, and corporate actions. End users can effortlessly assess a ticker's performance during a designated period, including relevant corporate activities. Used REST Assured with Selenium to automate the upstream application's APIs for price data, effectively eliminating price data issues during production.
Researcher - BA Continuum
Oversaw the entitlement, subscription, distribution, and pricing of research content for both institutional and retail clients. Automated APIs used by BofA Insight, Research Library, compilations, and Mercury user management using Postman. Implemented Selenium with Cucumber framework to automate the web UI, aligning with SDM best practices and optimizing the build pipeline, resulting in a remarkable 40% reduction in time to market.