Rob Moffat is an open source enthusiast, full-stack software developer and author working in finance.
Contact
Recent Projects
Open Source Readiness
Charting the golden path to open source contribution in the finance industry.
- I work with the Open Source Readiness (OSR) Special Interest Group (SIG) to produce materials to help financial firms cooperate on open source.
- As the FINOS technical architect I work to keep the SIG on track, author materials and convene events such as roundtables to drive out best practice.
- GitHub Project
FDC3 - Financial Desktop Interoperability Open Standard
A popular interoperability standard for applications written by financial firms and ISVs
- I am the FINOS point-of-contact for all things FDC3.
- Lately, we’re building out Desktop Agent Bridging, FDC3 On The Web and starting FDC3 Identity
- GitHub Project
Spring Bot
Build Symphony & Microsoft Teams Bots with Java and Spring Boot
- Allows rapid construction of workflow bots which are equally at home running on Microsoft Teams or Symphony.
- A suite of tools built at Deutsche Bank, and open-sourced and donated to FINOS (The Financial Open Source Software Foundation)
- GitHub Project
Risk-First
My first book: software development meets risk management. Available to read online or to buy in paperback.
Kite9
Automating the pain out of Visio et al.
- Diagramming tool supporting automatic layout - usable and under active development*.
- Currently in use building all the diagrams for Risk-First.
- Github Organisation
Pure4j
An experiment in Java purity semantics - usable but not under active development.
- Compile-Time Purity and Immutability Semantics For The Java Language
- Persistent Collections a la Clojure
- GitHub README File
- Why Pure4J?
Concordion Excel Extension
- Functionality for the Concordion documentation-driven testing framework.
- Allows tests to be driven by Excel spreadsheets, allowing for in-line calculations.
- Useful for testing complex calculations that can be demonstrated in spreadsheets (e.g. finance software)
- Tutorial here
HSBC Global Research Symphony Application
A Symphony Chat application used for searching, reading and sharing HSBC Research.
- Built while as a consultant at HSBC Global Research.
- Uses Apache Solr Search-Engine, searching across the corpus of HSBC published PDF research.
- View the teaser video here
- Featured in the Symphony App Directory
Chat Bot Consultancy
- I build bots on Symphony, Twitter and Microsoft Teams.
- You can hire me as a consultant, and I’ll take you through my portfolio!