Community Blog

Community Blog

How to Secure the Electron Container for Capital Markets - Kris West and Ian Mesner

May 21, 2020


Guest speakers: Kris West & Ian Mesner ChartIQ, presented on the "How to Secure the Electron Container for Capital Markets". 

This video was from a live FINOS virtual "Meetup" on May 20, 2020. Join us live for future "Meetups" to see real examples of successful collaboration, hear a few top tips from active contributors, and learn about some innovative approaches to maintaining open source projects.


Key Links

Meetup Video

Meetup Slides

SEA Demo

Open Sourcing Secure Electron Adapter

FINOS SEA Documentation Site

FINOS SEA GitHub Repository


KRIS AND IAN'S Presentation

Kris and Ian's  Presentation: How to Secure the Electron Container for Capital Markets - From May 20th, 2020 - FINOS Virtual "Meetup"

HubSpot Video


Smart desktop technology is changing the way we work, but bringing web technology to the desktop creates security issues that must be mitigated. In this webinar, our Director of Solutions Engineering Kris West and Chief Architect Ian Mesner discuss how the architecture of desktop interoperability involves:

  • Protecting the operating system
  • Protecting applications from each other
  • Enabling interoperability and (when needed) providing access to desktop APIs
  • Securing Electron

Join us as we outline the steps we took to secure our smart desktop platform, Finsemble, and highlight the use of our Secure Electron Adapter (now available as a FINOS open source project). For a little more background, read the article about the Secure Electron Adapter contribution here.







Kris' Bio:

Kris and the Solutions Engineering team at ChartIQ spend their days helping ChartIQ's clients to design and build the next generation of their apps (and whole desktop experience) using ChartIQ's market-leading Charting Library and Desktop Integration platform, Finsemble. Over the course of a 20 year career in software, Kris has designed and built all manner of solutions, including music streaming services, games platforms, VoIP apps, analytics platforms, and desktops for traders. He likes nothing more than getting his hands dirty (whether he's in the software or the garden).


Ian's Bio:

Ian started his career in software development updating FoxPro accounting applications for Y2K compliance. Since then, he’s worked on a variety of desktop, server, and web applications written in almost as many languages, including a high-frequency trading application and an end-of-day clearing trade submission service. While working as a Data Scientist, he performed LEI resolution and CDS conversion for Dodd-Frank reporting, and produced forecasting models for a small global macro fund. At ChartIQ, Ian serves as Chief Architect and co-manages the team responsible for the design of Finsemble.


For more details on this topic, see ChartIQ's Director of Strategic Initiatives, Rob Schmidt's blog post on "Open Sourcing Our Secure Electron Adapter: A Game-Changer For Smart Desktop Technology" here.

FINOS Virtual "Meetups"

As part of our continued commitment to provide value to our Members and our greater Community, FINOS is expanding our use of virtual meetings and digital communication. While we know this can’t replace our in-person meetups (in New York, London, and Edinburgh), conferences (Open Source Strategy Forum - OSSF - in London and New York), and exclusive FINOS Member Meetings, we think it is a great way for our Community to share their achievements, ideas and even challenges related to open source in financial services.

FINOS will continue to produce short, regular “meetups” via WebEx (usually on a bi-weekly basis), with guest speakers we often feature in our in-person meetups and at OSSF.  April’s theme is “Overcoming barriers to open source collaboration in financial services - with practical examples.” Join us to see real examples of successful collaboration, hear a few top tips from active contributors, and learn about some innovative approaches to maintaining open source projects.


Interested in FINOS open source projects? Click the link below to see how to get involved in the FINOS Community.

Get Involved