Post Job Free

Resume

Sign in

VP

Location:
Brooklyn, NY
Posted:
February 02, 2020

Contact this candidate

Resume:

Michael Greenberg

adbj9g@r.postjobfree.com

845-***-**** / 718-***-****

SUMMARY:

Accomplished Financial Services IT professional with hands on experience in production support and software development with a strong emphasis on process improvement, a proven ability to manage people and projects successfully, and who possess the maturity and capability to make sound decisions with strong problem solving skills that can be applied effectively to different technical situations.

TECHNICAL SKILLS:

Languages: Perl, Python, UNIX shell scripting, Q, Awk/Sed, PL/SQL, Transact SQL, Java, VBA, XML/XSLT/HTML

Databases: Oracle, KDB+, IBM /DB2/UDB, MS SQL Server Studio, Sybase ASE, MS Access

Software: BPA Automate 10, Informatica, Tableau Desktop/Server, MS Visual Studio, Eclipse, Crystal Reports, CA ERWIN, Visio, MS Office, J2EE, PowerBuilder

Monitoring: TIBCO Hawk, ITRS Geneos

Middleware: Solace, TIBCO RV, Weblogic

OS: Windows 365, UNIX- Solaris/AIX/HP, LINUX -RHEL, Windows, DOS

Scheduling: Automate, ActiveBatch, Autosys

PROFESSIONAL EXPERIENCE:

HSBC Bank Plc-New York, New York-(1/18-Present)

IT Senior Solutions Consultant - Global Banking & Markets FOREX Cash Trading Desk

Responsible for:

•Front line and operational break-fix/troubleshoot support for multiple FX (Spot, Forward, Swap, NDF) client/market order applications including core/tiered pricing, trading/hedging, risk management, and liquidity sourcing for algorithmic and voice order execution for a wide array of currency pairs. Configured and managed as low latency, highly available, resilient systems deployed as cluster pairs communicating over a proprietary persistent message bus. Outages in trading connectivity/messaging/API/Gateway/ECN connectivity are addressed by directing traffic to the relevant resilient nodes in both native and co-located sites where the high volume and low latency sensitive processes for pricing, quoting, liquidity services, hedging, and algorithmic executions operate.

•Contributing to a firm wide collaborative data analytics framework written in Python focusing on a proactive monitoring module serving as a wrapper around the KDB+/Q real time database being captured with current day data from a majority of the FX applications. Implemented operational checks in production for fill and price quality comparisons across venues, market order rejections/cancellations/spread checks, internal message bus latency,line and engine latencies, stale and delayed market data statuses, internal message bus and co-located datacenter latency traffic RTT monitoring, off market trades, and currency pair tradability factors. The process utilizes ITRS Geneos utilizing the API plug-resulting the creation of JSON formatted messages being converted to Geneos data-views ultimately being flashed in the alert dashboard.

•Working with Sales, Middle Office, and Traders on issues relating credit reservation, booking, margining, tradability of orders, dealer intervention, confirmations, risk routing, counterparty/legal entity limits, client/currency pair static, legal, TWAP/VWAP deviations, reseting circuit breakers, time validations, bid/ask min/max tradability and liquidity, monitoring proper algo lifecycle in terms of external/internal market access, analytics, and market venue execution.

Mackay Shields LLC-New York, New York-(4/17-1/18)

Infrastructure Consultant

Charged with automating key business processes surrounding internal as well as third party vendor system applications utilizing BPA 10 Automate Enterprise:

•Developed firm wide file transfer framework to facilitate file exchanges externally between Mackay and its brokers, custodians, clients and multiple third party vendor systems ranging from Bloomberg AIM/POMS, Acadia Protocoll, Fiserv TradeFlow, and Charles River.

•Converted multiple Pentaho Kettle ETL jobs replicating its functionality into BPA 10 Automate Enterprise workflows in light of the merger between Cornerstone Capital Management and Mackay Shields.

•Worked with the settlement, operation, and corporate action teams to help automate various cash and position reconciliation processes between Mackay’s Portia portfolio management system and Bloomberg AIM/POMS.

•Created workflows running against the modularly designed Portia portfolio management system generating a wide array of batch reporting jobs running the gamut from security transaction and fund management accounting, security pricing, and client reporting.

•Lead a small team utilizing Jira project management software to drive agile methodology consisting of boards and reports to manage project status. Engaged in sprint planning, retrospectives, and re-prioritization of issues. Tracked the amount of work completed from sprint to sprint helping to determine the team's velocity in better gauging the work which realistically could be achieved in future sprints. Additionally, tracked the total work remaining while projecting the likelihood of achieving sprint goals. Made use of boards displaying statuses of work in columns and lanes representing backlog, selected for development, in development, and done task phases for team task visibility.

Cantor Fitzgerald LP- New York, New York-(5/16-4/17)

Vice President Production Support ETF Market Making Technology

●Responsible for ensuring stability, continuity, and availability across all ETF trading applications, in addition to providing rapid response to incidents and escalated user queries. Sitting directly on the Trading floor serving as first responder to any issues surrounding P&L, Pricing, Symbology, Order Flow, Software/Hardware, and any and all trading related issues.

●Experience with electronic trading applications with connectivity to external trading applications such as Bloomberg and Tradeweb to send/retrieve information.

●Address infrastructure issues across SA, DBA, Network, Wintel, and Middleware teams. Work closely with Options-IT service provider in managing firms Linux servers in NY4 and NJ2 data-centers.

●Troubleshoot issues and perform tasks in both UAT and Production environments relating to: Market Data multicast traffic, VPN connectivity, Real-Time data feeds, Exchange entitlements, and FIX Network connectivity/conformance testing.

●Responsible for monitoring overnight batch processing critical to the upcoming ETF trading day entailing the proper generation of ETF Compositions, FX rates, Corporate Actions, Closing Prices, and Security Master updates.

●Architecture stack consists of Linux, Sybase, TIBCO Rendezvous, and console/server Java applications and components ranging from Domestic, International, Currency Hedged Pricing Servers, Market Data Proxies, ETF Quoters, Basket Trading, and Position Servers.

●Working on existing project to migrate hundreds of cron jobs currently on Linux servers to an Autosys scheduler framework.

●Drive improvement in team processes via automation scripting done in Perl, Python, and Shell for monitoring Cantors’ ETF FIX Exchange Gateways which ensure connectivity, market data retrieval, and proper order level data flow.

●Take accountability for ownership and execution of all Change, Incident, and Problem management across the entire ETF desk.

●Relationship building with an onsite team of developers in terms of better understanding upcoming system patches and rollouts as well as building and managing relationships with key stakeholders on the desk.

●Utilize extensively Confluence/Wiki/Jira for documentation, knowledge transfer, and task management.

Point72 Asset Management LP- New York, New York- (09/14- 5/16)

Vice President of Multiquant Technology

●Support the quantitative investing arm of the firm which executes systematic trades across multiple regions. The teams' internal clients include Portfolio Managers, Traders, Compliance, Surveillance, and Trade Research teams across Equities, Equity Options, Futures, and F/X securities.

●Serving as gatekeeper to the firms order level data consisting of all the orders and executions across all firm accounts. The data is collected across a disparate group of sources (SQL databases, FIX drop copy and order routing configurations, flat files, ftp mounts, and data from external vendors) which are then loaded into the firms KDB+ Datamart where a nightly batch process aggregates the data on a T+1 basis and joins it with the related market data for both in-memory and historical data time-series analysis. Certain cross sections of the data are uploaded into a Microsoft SQL Server Database providing a window for Compliance and Surveillance teams to view the data via a REST architectural pattern front end application using the ASP.NET Web API to implement multiple web services. Fast analytics and smart dashboards are embedded into .NET via Tableau Server's JavaScript API providing interactive data visualizations using Tableau Server and Tableau Desktop.

●Responsible for automating the Daily Reconciliation process between the firms Datamart and the central Position system. All incoming order level data is mined for a wide array of discrepancies (i.e. price, shares, volume etc.) which are investigated, logged, and resolved.

●Responsible for the migration of hundreds of crontab RHEL LINUX jobs to a newly firm adopted

ActiveBatch scheduler leveraging baked-in enterprise capabilities to facilitate our teams’ automated workflows utilizing constraints, triggers, alerts, calendars, audits/history, monitoring, logging, security, SLA's, and PowerShell scripting automation.

●Responsible for implementing Change/Incident/Batch management practices as well as infrastructure and capacity planning initiatives for Datamart and Trade Research areas.

Barclays PLC- New York, New York- (10/11-8/14)

Production Support

●Support both Front Office Equities Risk Position and Middle Office Strategic Architecture Post-Trade systems addressing daily business requests and problems related to trading, compliance, and operations.

●Involved in upstream/downstream trade flow matters, P&L inquiries for start, intra, and end of day position discrepancies, issues associated with trade entry, strategy transfers, reconciliation of corporate actions, static data, and market data issues.

●Research rejected, broken, and busted executions, and replaying messages when required to the Solace middleware bus to upstream and downstream topic/queue publishers and subscribers.

●Responsible for change, incident, DR fail-over, and overnight batch management.

●Work closely with the Development team in addressing strategic solutions via a Jira issue tracking system.

●Engaged in tactical/strategic activities generating automated reports for SOD readiness, system capacity/utilization, and end of day heat-map statistics.

●Configured Hawk and Sentinel monitoring to provide proactive host and application health checks.

Royal Bank of Scotland PLC- Stamford, Connecticut- (8/09- 9/11)

Equities Application Support Analyst for the Americas

Involved in Follow-the-Sun level - 1, 2, and 3 support associated with:

1.Portfolio Swap System

2.Global Equity Finance and Collateral Trading Portfolio Management System

3.Equity Derivatives Trading and Risk Management System

●Engaged in tactical development, scripting/SQL, software bug-detection, performance optimization, DR testing as well as relationship building across trading desks positioning the team to best analyze activities to suggest tools and software enhancements.

●Charged with communicating and coordinating system roll-outs.

●Utilized ITRS Geneos for proactive real-time performance management and system monitoring relating to servers, applications, network hardware, and critical network interfaces, as well as application behaviors and workflow characteristics, allowing tight control over multiple aspects of the production trading environment.

SAM Consulting-Brooklyn. New York-(7/08-8/09)

Production Support Consultant

●Contracted to the Royal Bank of Scotland PLC and subsidiaries (ABN Amro, Greenwich Capital) working on the Equities trading floor. See bullet details above for specific responsibilities.

Lehman Brothers-Jersey City, New Jersey-(4/05-6/08)

Senior Developer

●Designed/Developed/Supported Agent Lending Disclosure (capital calculator) system for the regulatory reporting division to calculate Lehman Brothers regulatory capital charges. The system is designed to give Lehman (broker-dealer) the exposure for the underlying principals' that trade through its agents as part of its securities lending business.

●Designed/Developed/Supported General Ledger drill down application for use across all Lehman legal entities. The drill downs have facilitated identification of the management centers that are driving the changes in revenue. The system allows the targeting of ledgers with material movements; the product controllers are notified via automated emails requesting their assistance in analyzing the relevant movements in Lehman's income statement.

●Designed/Developed/Supported Document Workflow Management system for the regulatory reporting division. The web application Ul utilized the .NET Framework (2.0).

Celerity Capital Trading LLC- York New York- (4/03- 3/05)

Day Trader for personal account

Paloma Partners Management Company LLC- Greenwich, Connecticut- (7/99-4/03)

Software Development Manager

●Designed and developed data dissemination architecture for equity-finance department's SunGard Global One system hosted on an AIX UNIX server farm. The framework allowed downstream dissemination of the Global One Pick database data which was entered by operational personnel then being loaded ultimately into a Sybase 12 database for client/server processing/reporting. The user-interface/reporting was developed in PowerBuilder 8.0.

●Designed and developed Euroclear international routing/settlement system utilizing the SWIFT network for Global One stock-lending trading activity. UNIX, Perl, and Java utilized on the back end while the user-interface/reporting was developed in PowerBuilder 8.0.

●Designed and developed internal Corporate Action system for the Operations department. Bloomberg, IDC, and Telekurs file feeds were processed daily via an overnight batch process which normalized the data into a Sybase 12 database. The user-interface/reporting was developed in PowerBuilder 8.0.

PriceWaterHouseCoopers- Fort Lee, New Jersey- (2/98-7/99)

Associate

●JCL scripting on IBM mainframe for defined contribution/defined benefit batch processing jobs.

●Worked extensively on Y2K system testing projects.

Active International- Pearl River, New York- (9/94-2/98)

Programmer/Analyst

●Worked on sales contact management system for corporate trading/barter company. The user interface was developed in Gupta SQLWindows/Centura hitting a MS SqlServer database running on a Windows NT network.

●Performed help desk functions on internal media and travel systems.

EDUCATION:

Columbia University-08/02

Advanced Certification - 360 instructional hours

The Computer Technology and Applications Program

Relational Database and Structured Design

Binghamton University (SUNY)-05/94

Bachelor of Science

School of Management Major: Management



Contact this candidate