NodeDay

A NodeJS conference
for the enterprise, by the enterprise.
December 5th, 2014
Register Now!

About NodeDay 2014

We are about Node in Enterprise

It's one thing to use NodeJS to build an application, but an entirely different beast to build an enterprise ecosystem around NodeJS that can meet all the needs of some the worlds most used applications. NodeDay is about coming together to discuss and share our experiences and solutions with NodeJS and drive forward both the technology and community. So come join us, December 5th 2014 at the Mountain View Intuit campus as we share our experiences and learnings around using NodeJS in the enterprise setting.

NodeDay Videos

Watch the entire conference here:

Topics & Agenda

8:00-9:00AM

Check-In and Registration

Coffee and snacks will be provided outside the main room.

9:00-9:15AM

Welcome

Welcome introduction by Intuit's own Chief Architect Michele Iacovone.

About Michele Michele Iacovone, Vice President and Intuit Chief Architect joined Intuit in March of 2011 where he drives technology strategy, enterprise architecture, technology M&A and transformational change management.

Michele Iacovone

VP/Chief Architect
Intuit

9:15-9:30AM

Innovation Through Collaboration

Keynote by Intuit's own Senior Vice President "Nat" Rajesh Natarajan.

About Nat "Nat" Rajesh Natarajan is the chief technology officer and vice president of product management and development for Intuit’s consumer tax group. In this role, he is responsible for the strategic direction of Intuit TurboTax technology and product experiences.

"Nat" Rajesh Natarajan

Senior VP
Intuit

9:30-10:10AM

Node Down the Road

Abstract Last year we shared how we overcame challenges to enable the successful entry of node.js at Paypal. We have gone further along in our journey, transforming what we kick started, into a self sustaining stable ecosystem. It is also important to mention, how Paypal becoming a player in the Open source node.js community, has helped renovate the internal engineering culture. I will talk about the technological improvements/experiments with node.js and community building efforts happening @ Paypal.

About Poornima Poornima is a web developer who is passionate about all things node.js and open source. She is currently part of the team that open sourced krakenjs (www.krakenjs.com) and is an active contributor/ maintainer.

Poornima Venkatakrishnan

Engineer
PayPal

10:15-10:55AM

Node.js for Java Engineers

Abstract Moving from Java to Node.js presents some unique challenges. There are some meaningful differences in the ecosystems as well as a lot of positive things enterprise Java skills can offer the Node.js community.

About Ryan Ryan began his career over 11 years ago building enterprise core systems to run banks and credit unions. It was there Ryan helped implement a rules engine using the Rhino JavaScript runtime and saw the power of running JavaScript on the server. When Ryan started building complex Node.js applications in 2011, he knew JavaScript had found a home outside of the browser. As a seasoned Engineering Manager, Ryan is passionate about optimizing a team's workflow around the strengths of Node.js. He wants to inspire others to build great Node.js applications by promoting modular design, continuous release best practices, and the benefits of utilizing a private npm instance.

Ryan Stevens

Consultant
NodeSource

11:00-11:15AM

Coffee Break

11:15-11:55AM

Integrating Node.js into your Ecosystem

Abstract Adopting Node.js at your company, but don’t want to rebuild everything? Learn some pragmatic techniques for making Node.js play well in your existing infrastructure.

About Alex Alex is a front end engineer that is passionate about building great user experiences on the open web stack. While he has spent his entire career building JavaScript applications on the desktop, browser, and server, he is still continually surprised by all the new and creative ways in which the community leverages JavaScript. Alex is presently a Senior UI Engineer at Netflix, and is part of the core team leading the migration of Netflix.com to Node.js.

Alex Liu

@stinkydofu

Senior UI Engineer
Netflix

12:00-1:00PM

Lunch

1:00-1:40PM

Size as an Advantage: How Big Enterprises can Move Fast

Abstract It’s hard to turn a large ship, but big companies can move nimbly by dividing and conquering problems. Intuit has built a node service platform; the core idea is that the Platform team figures out the solutions to the infrastructure problems (hosting, monitoring, managing, upstart, clustering, updating, etc) in designs to support many services. Many dev teams across the company can focus on solving their customer problem and their service’s business logic.

Here’s how we set out to do it, what worked well, what we learned, and what we still really need to do. (Spoiler: we expect 25 million customers to use this stack.)

About Vinay Vinay Kumar grew his way up from straight out of college, primarily as a back-end engineer, working on teams that massively improved the availability, operability, scalability and performance of TurboTax Online. Now a Distinguished Architect of Intuit’s Consumer Tax Group, Vinay is passionate about enabling developers to build experiences and services productively and enjoyably.

About Chetan Chetan leads the build and deployment architecture for Intuit's Consumer Tax Group. The DevOps group enables product teams to focus on delivering awesome features to our customers while humming on a fast & reliable build & deployment systems. Chetan loves the thrill of different problems to solve everyday in an environment of changing technologies. He has most recently been focused on Node.js and highly scalable, highly reliable AWS deployment architectures.

Vinay Kumar

Services Architect
Intuit

Chetan Desai

DevOps Architect
Intuit

1:45-2:25PM

State of Node

Abstract Node v0.12 has been a long time coming, and there are plenty of features to show for it along with V8 improvements and API additions. We'll explore some of these new features along with how to prepare for the transition.

About Trevor Trevor Norris began as a front-end developer who enjoyed Node.js as a hobby. While working at Mozilla he was able to contribute to Node more seriously. One thing led to another and now he's working full-time as a Node core maintainer at NodeSource where he has the freedom to make sure the project continuously improves as a whole. Along with working on his constant obsession of improving performance.

Trevor Norris

Core Node Contributor
NodeSource

2:30-2:45PM

Break

2:45-3:25PM

Node as a Movement: Building Community into Products

Abstract A successful product needs a community, but it takes a lot of work to build a community around a product. By leveraging Node, Technical Machine built a product with a vibrant community built in – and you can too.

About Kelsey Kelsey is the Director of Community at Technical Machine, making Tessel. She has a degree in neural engineering from Olin College, a background as a maker at Instructables, and an interest in bringing open source principles to the world at large.

Kelsey Breseman

Engineer & Head of Community
Technical Machine

3:30-4:10PM

Meteor: A Full Stack App Platform for Web, Mobile and Node

Abstract Every company -- large or small -- building modern mobile and rich browser apps with JavaScript has had to piece together its own custom stack from parts. This is completely nuts! It slows time to market, requires expert developers, and puts a ceiling on Node's adoption in all but the most engineering-capable enterprises. Learn how Meteor makes it faster, cheaper, and dramatically more practical to write complex Node-backed apps for mobile and browsers.

About Matt Matt DeBergalis cofounded the Meteor project. Before Meteor, Matt founded ActBlue, the largest political fundraising platform in the world. He was previously a NetBSD kernel developer and next68k portmaster, and co-designed the Direct Access File System while at Network Appliance. Matt holds master's and bachelor's degrees from MIT.

Matt DeBergalis

Founder
Meteor

4:15-5:00PM

Panel Discussion

Node.js and the Enterprise Landscape

An open discussion about how and why large companies are leveraging Node.js, how we're getting involved and what the future holds for this technology.

About Scott Scott Hammond is the CEO of Joyent, the high-performance container infrastructure company for public and private clouds. Hammond joined Joyent from Cisco Systems, where he was Vice President of Strategy and Business Development for Cisco's Cloud and Systems Management Technology Group. Previously, Scott served as CEO of newScale, Inc., acquired by Cisco in 2011 and Digital Market Inc., acquired by Agile Software in 1999.

About Alex Alex Balazs, Chief Architect for Intuit Consumer Tax Group, leads architecture and design for consumer tax products to deliver innovative and successful offerings like TurboTax, SnapTax and TaxCaster. These offerings serve over 40 million consumers in US and Canada. He previously served as Chief Architect for Intuit's 100+ million Identity Ecosystem.

About Jeff An engineer, designer and product innovator, I’ve been making web applications for years and enjoy all aspects from conceptualization and design to the engineering bits which drive them. Simply put, I love creating great experiences. During the day, you can find me at PayPal HQ where I lead UI engineering and the adoption of node.js for our application platform. During the night you’ll usually find me hacking on one of pet projects.

About Chris Chris is a technology leader and software architect with 15 years of consulting and product development experience. Experienced in both design and engineering, he has done everything from usability testing and user interface design to web/mobile app development and service integration. At Netflix, Chris leads the web UI engineering team responsible for the website platform, as well as growth and acquisition. Previously, he worked on the architecture and UI platform teams at Walt Disney Parks & Resorts Online.

About Dan Dan Shaw is a co-founder of NodeSource and is dedicated to helping improve and expand the Node Community. He is a veteran of numerous Node.js startups, including Voxer, Spreecast and Storify. Dan has extensive experience building large-scale, realtime systems with Node.js and has been building production services using Node since v0.2. Dan is a frequent speaker at Node.js, JavaScript and Realtime conferences, the host of the NodeUp podcast and the organizer of events like International NodeBots Day and the NodeBots SF meetup. Prior to Node, Dan worked in large-scale government contracts for Defense, Health Care and Education.

Participants:

Scott Hammond

CEO
Joyent

Alex Balazs

Chief Architect
Intuit

Jeff Harrell

Director of Engineering
Paypal

Chris Saint-Amant

Manager of UI Development
Netflix

Moderator:

Dan Shaw

CEO
NodeSource

5:00-6:00PM

SOCIAL HOUR :)

Connect and mingle with Node Day peers in the Innovation area outside the conference room – drinks and snacks provided.

Location

Intuit Mountain View Campus

Intuit, Inc.
Building #6
2675 Coast Ave
Mountain View, CA 94043

Map Link

Register

Registration is now closed.