Software Development Manager
CurrentDevelopment Manager/Team Lead• Development Manager/Team Lead responsible for developing solutions for CRM, Client Reporting, Performance, Attribution, Mutual Fund, and Finance business partners using C#, SQL Server, Angular, Micro Service architecture, Microsoft Fabric, Microsoft DevOps and other tools.• Implemented new Salesforce instance, migrated data from legacy Salesforce and re-engineered our third party data integrations into Salesforce from managed packages to Data Warehouse integrations. This included an implementation of a new CRM Data Warehouse responsible for third party ingestion, data mastering and data harmonization. Led requirement gathering, analysis, architecture, data migration, and implementation.• Developed Integration tool to perform ETL and CRUD operations between SQL server, Salesforce, Pardot, Rest APIs and Files to work as the backbone of our daily integration workflow for Salesforce, CRM Analytics and Finance Commissionable Sales.• Developed new Data Warehouse optimized for automated Client Reporting, Ad-Hoc Reporting, Business Intelligence, and retrieval of Classifications, Characteristics, Performance, AUM, Position and Flow data. • Developed Commissionable Sales Process with transaction versioning, closed period accounting and approval workflow.• Enhanced home grown data admin dashboard to allow for workflows, rest API calls and stored procedure calls.• Developed Approval Dashboards/Workflows for Fund AUMs, Flows and Market Values allowing for multi-level approvals, auditing, exception reporting and finalization of official values. Process was vetted by external auditing firm Grant Thornton.• Developed generic data availability/approval process to capture approval states and processing states for various data points to automate report generation and ensure only approved data is used.