http://www.SimonMassey.org/SimonMassey.pdf Simon James Massey Profile I am a highly motivated and creative professional with sixteen years programming and technical leadership experience within the banking and insurance sectors. In the past year, I have been contracting as a chief digital architect across multiple large scale government digital services. I provide hands-on leadership to both new build developments as well as enhancements to existing systems. Possessing strong communication skills, I am comfortable with team mentoring and stakeholder management at all levels. I am seeking a dynamic and challenging environment that uses cutting edge software technologies to deliver ambitious business change. Employment Dept. Business, Energy and Industrial Strategy, Contract Feb 2016 – Present Lead Architect on the Digital Apprenticeships Service. Coordinated a half dozen scrum teams with embedded technical architects building a large scale digital service. Engaged with HRMC Scala architects and tech leads to deliver a successful tax integration Lead Architect on a pilot build of a grants management platform written in Scala Play! deployed on AWS using OpenShift, Docker and Kubernates Interim Head of profession for Technical Architecture involved in the hiring of senior technologist Morgan Stanley, Vice President, Permanent Aug 2012 – Jan 2016 Technical Lead and Lead Developer of a Scala Akka based client sub-ledger accountancy calculation engine on MongoDB feeding a Teradata relational data-warehouse. Managed the day-to-day work of senior contractors including Java, Scala and DevOps deployment engineers Integrated Apache Cassandra into the global risk platform. This involved Scala programming, shell scripting, intra-team coordination, data migration, development of table shipping “data pumps” to refresh shared test environments, and Cassandra DBA work Directly managed Senior Scala Developers and contractors based in London and Budapest whilst coding on a global Scala programme using Kanban agile methodology. Worked with developers based in New York, Mumbai and Shanghai on building integrated components Undertook performance investigations then designed, coded in Scala, and deployed workload throttling algorithms in the global risk platform application servers Coded high concurrency distributed application server technology using multithreaded Scala Goldman Sachs, Executive Director, Permanent Aug 2010 – Aug 2012 EMEA Technical Architect for the Strategic Margining Platform working within a global team of fifty developers split between four global locations. The platform consisted of a rich Microsoft .NET C# front-end, Linux Java JBPM and Java JMS SOA data processing back-end on a DB2 relational database consuming millions of messages daily Worked within the global technical management team and core architecture team engaging in all aspects of design, new feature development, and ongoing support of a Tier 1 payments platform. Responsible for the design, technical quality, technical standards and architectural coherence of the work of the global team whilst coding as a developer Designed, coded and rolled-out the world’s first bi-directional, asynchronous, margin call messaging integration with an external B2B messaging vendor to facilitate low-touch straight through processing using Java, Tomcat and REST web-services Simon Massey [email protected] 07971-432-354 http://www.SimonMassey.org/SimonMassey.pdf Engaged in key SDLC uplift activities and put in place tooling to support the rapid development methodology including software code quality metrics and formal code reviews Responsible for design, development, incident triage, performance investigations, performance fixes, critical break fix coding, testing and deployment of the 24x6 Tier-1 platform Marsh, Global IT, Vice President, Permanent May 2006 – Aug 2010 Technical Design Authority of a European Middle Markets placement program utilizing ZK AJAX, POJOs, Spring and Hibernate over Oracle. Worked closely with the data architecture teams to align the Java object model to the strategic Oracle relational model Technical Lead of the Product Master reference data system maintaining business-line coverage and exposure classification taxonomies used to label all enterprise transactional data to enable firm-wide business intelligence and profitability reporting Developed key integration layers and architectural prototypes using strong software developments standards with comprehensive unit testing and code reviews. Managed the technical output of a twenty developer offshore vendor team in Kolkata, India Reported to the Global CTO in review of software products, vendors and methodology. Participated in technical reviews of global development standards. Led the adoption of a light weight Java web stack Technical Lead on the development of a London Markets placement system. Using scrum agile methodology, POJO design patterns, ZK AJAX, Spring and Hibernate. Delivered a full system into a productive pilot using scrum in twelve weeks. The core Oracle relational data model was extensible at runtime to configure new product specific data models captured in flexible “sub-type” XML data columns extending a core insurance relational data model Integration Lead on a global placement risk system working with London and New York teams embedding a custom XML driven web forms component into an existing J2EE application. This allowed for configuration of product specific data capture fields aligned to the global product taxonomy for reporting purposes Undertook technical reviews of vendor bids for support and maintenance contract of the heritage J2EE European Risk Placement system that trades in excess of $1bn premium annually. Conducted architectural and software quality reviews of the heritage system working with the data architect team. Identified and remediated performance bottlenecks Ansbacher Private Bank, Software Engineer, Permanent Oct 2002 – May 2006 Developed, supported and maintained a J2EE online banking service utilizing JSP, Servlet, JMS, XML, XSLT, JDBC, EJB, VB, COM+, MSMQ, TSQL on Microsoft SQLServer Technical Lead on the delivery of two major enhancements of the online banking service involving third party near-shore contractors and in-house resources Resolved EJB performance issues in a live online banking service by re-factoring with J2EE patterns. Re-worked Object Relation Mappings for increased performance Technical Lead on a migration of J2EE infrastructure from Solaris to Linux. Created RPMs for unattended install and configuration of Weblogic Server domains Integrated RSA SecurID two factor authentication into J2EE Weblogic security realm by interfacing multi-thread safe Java and C on Solaris and Linux Provided support for core London IT systems including Banking, HR, Compliance, Regulatory Reporting, Swift, Credit Card, CRM and Client Accounting Purple Lizard, Developer, Contracted to Ansbacher Apr 2002 – Oct 2002 Integrated a new J2EE JSP EJB online banking service with the core banking system and credit card system using asynchronous messaging Accepted delivery and deployed custom modules to integrate the online banking service with the Swift payment network Simon Massey [email protected] 07971-432-354 http://www.SimonMassey.org/SimonMassey.pdf Gained a reputation for cross team facilitation and problem solving. Was retained by the client to look after the system post go-live as the “authoritative and adaptable” systems expert Aspire Technologies, Developer, Permanent Aug 2000 – Feb 2002 Developed the front-end of an event driven gold trading application in Java using Swing and JMS for Credit Suisse First Boston. This project involved pair programming with the CTO to integrate a high performance thread safe server-side cache Completed two dynamic web applications for the client portal of Credit Suisse First Boston Ported a Swing Applet client using JMS into a single-page DHTML application using JMS tunneling over HTTP via Servlets Deutsche Bank, ESB Team, Contractor Nov 1999 – Aug 2000 Developer and third-line support of one Java based and one C++ based project utilizing the Deutsche Bank Enterprise Message Bus “D-Bus” Wrote a message bus proxy API mixing multi-threaded C++ and Java within the same process using JNI on both Solaris and Windows NT Kingston University, Computer Vision Group Sept 1998 – Nov 1999 Developed multi-threaded, distributed, agent based surveillance applications mixing Java and C++ for computer vision research projects Tutored Java and C++ to undergraduates within workshops. Marked final year software engineering projects for the Java programming course King’s College London, Image Processing Group Jun 1997 – Sept 1998 Full time computer vision researcher sponsored by the Defense Evaluation and Research Agency. Developed C++ neural network and ray tracing software for optical tracking research Education King’s College London Sept 1993 – Jun 1997 Master in Science (MSci) Physics, Upper Second Class Honors. Final Year project I developed software for rail optimization in object orientated C++. Project led to a fulltime postgraduate research position Holy Trinity CE Senior School, Halifax Sept 1986 – June 1993 26 points at A-Level. Lower Sixth Science and Technology Prize Winner. Lower Sixth Mathematics Prize. Fifth form prizes for Physics, Chemistry and History Open Source Thinbus SRP a JavaScript Secure Remote Password (SRP6a) protocol cryptography library for zero-knowledge proof-of-password authentication between browsers and webservers Nimubs SRP (current maintainer) Java Secure Remote Password (SRP6a) protocol cryptography library Trex Paxos an embeddable consensus engine written in Scala to replicate strongly consistent state across distributed systems Simon Massey [email protected] 07971-432-354
© Copyright 2026 Paperzz