Following are brief descriptions of products and projects I've worked with. Order: most recent at the top.
Project showcase
Arkivy Atomics ideator & software engineer, 2024
This is the newest feature of the Arkivy FinTech product suite.
Requirements: Ingest 30-50GB of XML formatted Bloomberg trader communications 5 days per week. Parse it and funnel the data to downstream AI/ML systems.
My Roles: Ideator, software developer, architect, data scientist and data engineer.
Tech Stack: Python, Apache Airflow, Docker, Postgres, XML, AWS Cloud, Jupyter Notebooks, Data Warehouse/Lakes
Target Audience: Medium to Large broker dealer financial trading firms.
Go Live: H2-2024
Link: TBA
Arkivy Legal Matter Management co-founder, product manager, 2021
This is a custom legal matter management system created for use at a large Switzerland based law firm. A SaaS version is in pilot.
Requirements: Create a new legal solution where the customer can better manage and search legal documents within a holistic matter management system. Usually, these two features do not co-exist, the goal is to unify them.
My Roles: Co-Founder, Product Manager, QA Engineer, Cross-Development Team Coordinator (total of 5 personnel)
Tech Stack: PHP, Typescript, Angular, MySQL, Apache Solar, Docuvieware, Ag-Grid, Azure Cloud
Target Audience: Small to medium sized EU/CH/Africa law firms.
Go Live: 2021
PWC Consultation Paper 2 principal writer, 2018
This is the second consultation paper I wrote for PWC. This paper focuses on resolving the conflicting requirements of the GDPR and MIFID2 EU regulatory schemes.
Requirements: Write a paper that reconciles the conflicting requirements of the GDPR and MIFID2 EU regulatory schemes for the impacted CH and EU banking ecosystems.
My Roles: Researcher, Subject Matter Expert, Principle Writer
Target Audience: Small to medium sized CH & EU private, commercial and investment banks
Go Live: 2018
This is an SEC-FINRA/MIFID2 Broker Dealer Electronic Record Keeping System.
Requirements: Collect and archive electronic communication and trade order records. Archive the records in WORM storage. Provide an intuitive interface to search and export the records for internal compliance and regulatory requests. Ensure disparate data types are joined during the search.
My Roles: Co-Founder, software architect & engineer, data scientist & engineer, Development Team Coordinator (total of 5 personnel)
Tech Stack: Java, Angular, Postgres, AWS Cloud, FIX Protocol, XML
Target Audience: Small to medium broker dealers and private banks.
Go Live: 2018
Arkivy Record Keeping founder, product manager, 2017
PWC Consultation Paper 1 principal writer, 2017
This is the first consultation paper I wrote for PWC. This paper provides a holistic recipe for managing financial records under the MIFID2 regulations that took effect in January 2018.
Requirements: Write a paper that provides a blueprint of best practices for data governance, data lineage, accessibility and archival under MIFID2 record keeping regulations.
My Roles: Researcher, Subject Matter Expert, Principle Writer
Target Audience: Small to medium sized CH & EU private, commercial and investment banks
Go Live: 2017
Dir-Sync, product manager, 2010
This was a bespoke employee hierarchy management solution for a T1 International Investment Bank. It allows for the structuring of corporate employees into a "review hierarchy" used for regulatory compliance. (electronic communications review)
Requirements: Create a solution that bypasses a 3rd party vendor's poorly performing hierarchy management system. Increase 3rd party app's performance while providing extended review mapping features to the customer's top level executive base.
My Roles: Product Manager, Business Analyst, Requirements Writer, Customer Advocate
Tech Stack: .NET 4.x, ASP.net, MS SQL, XML, Veritas Compliance Accelerator
Target Audience: T1 International Investment Bank
Go Live: 2010, retired in 2018
Sorry, just a generic picture for this one due to NDA's :D
This is a bespoke legal E-Discovery request, tracking and reporting solution. I ideated and created this to manage the chaotic workflow requests I was receiving as the first manager of a banks e-discovery department.
Requirements: Create a system that tracks legal counsels e-discovery requests and can allocate and track labor consumed. Also track the discovered corpus and provide process transparency and TCO reporting to IT and Legal C-level executives.
My Roles: Software engineer, architect, data scientist and development manager (small team of 3)
Tech Stack: .NET 2-3.5, ASP.net, MS SQL, MS SQL Data Warehousing, Crystal Reports
Target Audience: Corporate Departmental Management
Go Live: 2005, retired in 2020
GEMS E-Discovery Workflow Management, 2015
software engineer, product manager
Hours
M-F 9:00-17:00 (CET)