John Jones

181
reputation
7

Life-long software engineer, mostly in banking, insurance, investments.