Skip to content


  • Pro


@concordion @kite9-org @pure4j @finos @risk-first
Block or Report

Block or report robmoffat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Add an optional note:
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Current Projects

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


My first book: software development meets risk management. Available to read online or to buy in paperback.


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

Chat Bot Consultancy

Historic Projects

Please see my website


robmoffat's GitHub stats


  1. Risk-First Software Development

    CSS 652 53

  2. pure4j/pure4j Public archive

    Compile-Time Purity and Immutability Semantics For The Java Language

    Java 177 10

  3. Allows Concordion specifications to be in Excel format rather than HTML

    Java 8 11

  4. Tutorial for the Concordion Excel extension

    Java 2 3

  5. Invites Github users to join the organisation after Starring a repo

    Java 37 5

  6. Spring Boot + Java Integration for Symphony/Teams Chat Platform Bots and Apps

    Java 38 28

1,513 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri
Activity overview
Contributed to finos/spring-bot, kite9-org/kite9, risk-first/website and 32 other repositories

Contribution activity

October 2022

Created 1 repository

Created a pull request in finos/community that received 1 comment

Streamlined Onboarding Template

As discussed in the meeting last week, I've re-arranged the onboarding template to reduce the number of hand-offs. There are four stages (described…

+144 −77 1 comment
Opened 1 other pull request in 1 repository
Opened 1 issue in 1 repository

Seeing something unexpected? Take a look at the GitHub profile guide.