Skip to main content

Featured Speakers

Justin Beckwith

Product Manager

Justin is a product manager, web developer, and geek dad working on the developer experience for Google Cloud. He leads Google’s Node.js product efforts, and this one time he served on the Node.js Foundation board of directors. Before joining Google, he filled various developer and architect roles with startups, healthcare companies, and universities. He blogs at and twitters as @justinbeckwith.

Michael Dawson

Senior software developer, IBM Node.js Community Lead

Michael Dawson is an active contributor to Node.js and a TSC member. He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, LTS as well as tools to help the community achieve quality with speed (ex: ci jobs, benchmarking and code coverage reporting). Within IBM Michael leads the Node.js team driving IBM’s Node.js runtime deliveries and their contributions to Node.js and v8 within the Node and google communities. Michael has extensive experience in building IBM's Java runtime, client facing e-commerce applications, PKI and symmetric based crypto solutions. In his spare time, he uses Node.js to automate his home and life for fun. 

Anna Henningsen

Node.js Core Technical Committee Member

Anna is a math student from Düsseldorf, Germany. When Anna is not studying, she is contributing to Node.js or participating in the Node.js Core Technical Committee - Node.js is her current hobby. Anna also helps mentor at Code & Learn events. Code & Learn events allow developers to get started (or go further) with Node.js core contributions. Experienced contributors help guide developers through their first (or second or third or fourth) commit to Node.js core. If you are interested, a Code & Learn event will take place on October 6 during Node.js Interactive.

Anna will cover one week in the life of the technical side of Node.js.  

Franzi Hinkelmann

Software Engineer at Google and Node.js Core Technical Committee Member

Franzi is located in Munich, Germany where she works at Google on Chrome V8. Franzi, like James and Anna, is a member of the Node.js Core Technical Committee. She speaks across the globe on the topic of JavaScript virtual machines. She has a PhD in mathematics, but left academia to follow her true passion: writing code.

Franzi will discuss her perspective on Chrome V8 in Node.js, and what the Chrome V8 team is doing to continue to support Node.js. Want to know what the future of browser development looks like? This is a must-attend keynote.

To get a better idea of what to expect, check out a few presentations from past events, including Express State of the Union with Doug Wilson (Core Maintainer of Express), Node.js at Netflix with Kim Trott (Director of UI Platform Engineering at Netflix) and Home Automation with Node.js and MQTT with Michael Dawson (Senior Software Developer at IBM and Collaborator and Core Technical Committee Member of Node.js). If you want to keep abreast on all the latest news happening around Node.js and this event, follow us on Twitter, Facebook, LinkedIn, Medium and subscribe to our newsletter.

Cian O'Maidin


Cian is a computer scientist – turned entrepreneur in the open source world.

Cian founded nearForm, now the largest independent company contributing to the Node runtime in the world. Passionate about people and creativity Cian setup the Dublin Node.js UG and setup and tries to do positive things to support the project and the people who work to drive it forward. Adamant that we need to find new ways to think about OSS and how to support it’s growth and success.

James Snell

Open Source Architect at nearForm

James Snell is a contributor to Node.js Core, a member of the Node.js Core Technical Committee (a group focused on dealing with meta technical matters related to the Node.js Project) and also a member of the Technical Steering Committee, which is the technical governing body of the Node.js Foundation. It admits and oversees all top-level Projects in the Node.js Foundation and also elects a representative to the Node.js Foundation Board of Directors.

James is often responsible for many of the new Node.js features and functions. One of his favorite projects is Canary in the Goldmine, a technology that allows core members to pull down modules from npm and test if they will break when Node.js updates its versioning. He also got the WHATWG URL parser started, which became a fully supported feature in Node.js 8. Currently, he is working on adding http/2 support to Node.js Core.

During his keynote, James will provide a roadmap of what to expect in Node.js in the coming months. 

Rachel White

Technologist, Artist, Pretend-Cyborg and Tech Evangelist at Microsoft

Rachel is a self-taught developer and designer who is interested in new uses for old hardware, robots, VR/AR/MR and bots. She’s spoken internationally about JavaScript Robotics, Twitter Bots, browser based video games and Node.js. Rachel is currently working on multiple video game projects and a VR cat cafe.

We often hear about how Node.js is fueling digital transformation within businesses, but what about the creative work (and there’s plenty of it) being done with Node.js?

Rachel will explore creativity with Node.js and provide a glimpse into the art pieces people are working on that are powered by Node.js, how they are using it and what services they are incorporating.

Mark Hinkle
Node.js Foundation

Executive Director of the Node.js Foundation

Mark became the Executive Director of the Node.js Foundation in April of this year, but he has a long history with open source.

Mark is an Apache Software Foundation committer for Apache CloudStack and a member of its Project Management Committee (PMC). He served as vice president of community at, acquired by Citrix, and went on to run the Citrix Open Source Business Office. As a steward for Citrix open source efforts, he sat on the Xen Project Board of Advisors. Earlier on in his career, Mark drove marketing strategy and execution at Zenoss. This resulted in widespread community growth and commercial adoption of the Zenoss Core open source project. He has also served as the Editor in Chief of both Enterprise Open Source and LinuxWorld Magazines.

During his keynote, Mark will review the progress and success of Node.js and what's ahead for the Foundation and project.

Kim Crayton
Community Engineer and Advocate

Community Engineer and advocate for diversity, inclusion, and safe spaces in tech. 

Kim has years of experience working with learners of all ages, skill level, and abilities and is now using her knowledge to develop technical people, ideas, organizations, and communities. Her current efforts focus on creating environments that support the safe sharing of common attitudes, interests, and goals, which she is doing with “The Community Engineering Report” podcast (@CommEngReport), “Taming the Wild West: Strategies For Successfully Transitioning Into A Technology Career” workshop, public speaking, and #WeCanDoBetter. She is currently pursuing a Doctor’s of Business Administration - Technology Entrepreneurship


Silver Sponsors

Bronze Sponsors

Community Partner

Reception Sponsor