Loading…
Attending this event?
DEVELOPERWEEK 2019 -- Build the future.
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Wednesday, February 20
 

11:00am

Registration Open
Wednesday February 20, 2019 11:00am - 6:00pm
Grand Foyer

12:00pm

Ask What AI Can Do for You (PRO WORKSHOP)
Machine learning has arrived in Javascript, and you, Javascript Developer, are uniquely positioned to build AI-powered tools accessible to a wider audience.

We’ll discuss:

* Why the future of AI will run on consumer devices, and why Javascript is an ideal language for building AI
* What AI is capable of achieving in browsers and on devices
* Common use cases for machine learning in the browser
We’ll conclude with some live demos of common AI use cases in the browser, including a live image classification demo.

Speakers
avatar for Kevin Scott

Kevin Scott

Founder, Theory Incorporated
Kevin is on a crusade to convince you to start playing with AI. There’s never been an easier time to start hacking than today! Kevin has a background designing and building software for companies like Venmo, GE Healthcare, and ngrok. He founded “AI & Design,” a series of talks... Read More →


Wednesday February 20, 2019 12:00pm - 12:50pm
Grand Ballroom Stage B

12:00pm

Ballerina: A Modern Programming Language Focused on Cloud Native Applications (PRO WORKSHOP)
Companies are increasingly disaggregating their architectures with approaches like microservices, serverless and APIs to scale. We have seen these disaggregated components become network accessible. We call them endpoints. Whether it is data, apps, APIs, microservices, or serverless functions, everything is becoming a programmable endpoint. The apps we develop today increasingly depend on these endpoints, and these apps can also become programmable endpoints. We need programming languages with much higher level network-aware abstractions to model such applications. Ballerina is a strongly typed, concurrent general purpose language optimized for integration and writing network services and applications. It combines fundamental concepts and tools of distributed systems with direct support for network services, distributed transactions, reliable messaging, stream processing, security, and workflows. It is intended for commercial adoption and provides familiarity for users of Java, C#, and JavaScript. While it looks like Java and other popular languages in some ways, it is very different from those in fundamental ways. This talk will explore how Ballerina is different, why it is different and how those differences give Ballerina an unfair advantage when it comes to writing resilient, performant and secure network services and applications.

Speakers
avatar for Sameera Jayasoma

Sameera Jayasoma

Director, Platform Architecture, WSO2
Sameera is the lead architect and developer of Ballerina language compiler and runtime. Also he is the Director of Platform Architecture at WSO2. He is a member of WSO2’s architecture team that drives development and enhancement of overall WSO2 platform capabilities. He is also... Read More →


Wednesday February 20, 2019 12:00pm - 12:50pm
Grand Ballroom Stage C

12:00pm

Taking Advantage of a Serverless Architecture by Deploying Containers in the Cloud (PRO WOKRSHOP)
Containerization gives you the agility to distribute and run your software by building once and being able to deploy “anywhere” thanks to a standard format that companies adopt. Containerization is key to dramatically reducing runtime costs and DevOps cycles to increase business agility. Most of the major cloud providers are starting to offer their serverless services for containers such as AWS Fargate or Azure Container Instances to name a few. They allow you to run containers without the need to manage any infrastructure (servers or clusters). You are only billed for your container usage. Developers can now build your Talend Jobs within containers images thanks to standard Maven build. These Talend jobs can now be deployed in containers, so developers have the freedom to deploy integration jobs anywhere. In this session, learn how Talend allows you to use containers and see how containers can be deployed with cloud providers. The session will also feature a live demo of an entire Jenkins pipeline from the build to the run of the job in AWS Fargate as well as Azure ACI.

Speakers
avatar for Mark Balkenende

Mark Balkenende

Technical Product Marketing - Serverless & Containers, Talend
Mark Balkenende is Director Technical Product Marketing at Talend. Mark is co-host of the web series "Craft Beer and Data". Prior to joining Talend, Mark has had a long career of mastering and integrating data at a number of companies, including Motorola, Abbott Labs, and Walgreens... Read More →


Wednesday February 20, 2019 12:00pm - 12:50pm
Grand Ballroom Stage A

12:00pm

How HTTP/2 Works and How Developers Can Leverage It (PRO WORKSHOP)
Recently, the HTTP protocol underwent a major revision after more than a decade, and the improved version—known officially as HTTP/2—promises to change a lot of things for app developers. HTTP/2 improvements like server push, file streaming and TCP connection optimizations will change the way we use the Internet. Although the underlying networking libraries for mobile devices will continue to handle the protocol changes automatically, it's good for developers to understand the intricacies of HTTP/2 so they can take full advantage of the new feature set. In this talk, the speaker will go through some of the notable new features of HTTP/2, how app developers can adapt to (and fully leverage) the changes and what improvements can HTTP/2 bring to your mobile app.

Speakers
avatar for Aman Alam

Aman Alam

Developer Evangelist, Akamai Technologies
Aman is a Developer Evangelist at Akamai and an all around engineer. Aman has played with many web and mobile technologies. At Akamai he spreads the word among developers around the world, about Akamai’s offerings to them, generally in DevOps or CDN space and specifically in Mobile... Read More →


Wednesday February 20, 2019 12:00pm - 12:50pm
Room 208 Stage E

1:00pm

From 0 to ML: Everything You Need to Know to Start Your First ML Project (PRO WORKSHOP)
This talk will help software developers identify problems that are good candidates for machine learning (and those that are not), and go through the steps involved in transforming a rule based system into a machine learning model. Being a software developer who recently started working on a machine learning project that serves over 600,000 merchants at Shopify, I have had to quickly bootstrap my machine learning skills. And it turns out it’s not as complicated or scary as it sounds! Certain problems are inherently good candidates to be solved with machine learning. I will start off by discussing how to identify them, including some real life examples from my organization. Once identified, I will guide the audience through how to define their problem as a machine learning model: identifying their features & labels. I won’t go into detail about training the model, as there are many frameworks out there for that with good documentation. Once the model has been defined I will discuss how to “productionize” it, describing our current setup, how we got there, and some of the challenges we face: monitoring/alerting, “online” training, and changing model features as data changes. This talk intentionally treats model training as a black box, as it is the most well documented step of the ML process. The most challenging and nuanced aspects are identifying problems, defining a model, and productionizing it. I will walk the audience through these steps in detail, using real life examples, and they should leave feeling better prepared to tackle some machine learning problems of their own.

Speakers
avatar for Kirsten Westeinde

Kirsten Westeinde

Senior Software Developer, Shopify
Kirsten Westeinde is a technology enthusiast and a lifelong learner. She is a senior software engineer at Shopify, where she solves challenging web development problems every day. She has worked with Ruby on Rails for ~5 years, and is constantly adding new tools to her technology... Read More →


Wednesday February 20, 2019 1:00pm - 1:50pm
Grand Ballroom Stage B

1:00pm

Quantum Computing and the Blockchain/Cryptocurrency Community (PRO WORKSHOP)
Blockchains are under constant security threat from hackers and other agents. Adam Koltun, Lead Business Strategist for the Quantum Resistant Ledger, is a part of one of the projects looking at the intersection between blockchain and quantum computing. He will discuss the necessary evolution of signature schemes to keep blockchain technology safe and open as new security threats arise. In this talk, he will discuss the basics of quantum computing (bits vs qubits etc.), the limitations of quantum computing, and how/where it intersects with blockchain technology. As cryptocurrencies continue to rise in prevalence, security is of the utmost importance. Quantum computing poses a direct threat to the signature schemes of blockchain networks. Adam will present the impact of quantum computing on blockchain technology and the necessary security features to protect blockchains from quantum computers. As Adam explores the central question of what makes a signature scheme quantum resistant, he will discuss such topics as One Time Signatures(OTS), the Extended Merkle Signature Scheme (XMSS), as well as other emerging best practices in the journey towards quantum resistance.

Speakers
avatar for Adam Koltun

Adam Koltun

Lead Business Strategist, QRL
Adam Koltun, the Lead Business Strategist for QRL (Quantum Technology Evangelist) as a speaker at the North American Bitcoin Conference. With a passion for emergent and forward-looking technology, Adam sees blockchain as a foundational technology that will underpin the digital industrial... Read More →


Wednesday February 20, 2019 1:00pm - 1:50pm
Grand Ballroom Stage A

1:00pm

Xcode Survival Guide (PRO WORKSHOP)
Want to take your Xcode skills to the next level? Join me as we take a literal journey through various tips, hacks, and tricks that can make you a more efficient iOS developer. Aimed at iOS developers from beginner to advanced, in this session attendees will walk away with at least one new trick up their sleeve to impress and delight their fellow iOS engineers.

Speakers
avatar for Kristina Fox

Kristina Fox

Senior iOS Engineer, Intuit
Kristina Fox is a Senior iOS Engineer at Intuit, and also regularly writes tutorials and technical commentary on iOS and watchOS development on her website Kristina.io. As an international speaker, she has presented on topics ranging from Apple Watch development to using technical writing to advanced engineering skills. Her past speaking events include talks at NSSpain, try! Swift NYC, iOSDevUK and more... Read More →


Wednesday February 20, 2019 1:00pm - 1:50pm
Grand Ballroom Stage C

1:00pm

How to Pick the Right Language (PRO WORKSHOP)
Scaling is incredibly difficult, especially as you move from a single product and a monolithic backend to a platform powered by a large number of services. STASH rapidly scaled to +3M users in just three years primarily using Ruby on Rails. As the company has grown we’ve begun to lean heavily on other languages like Scala for the new services that are being rolled out, and Python, for example. How do you pick the right language, what are the biggest hurdles to overcome, what are some trade-offs you can expect, and what are some best practices for language choice?

Speakers
avatar for Cliff	Hazelton

Cliff Hazelton

VP, Engineering, STASH
Cliff Hazelton serves as Vice President of Engineering at STASH, one of the fastest growing investing apps in the U.S., and a financial services platform revolutionizing how millions of Americans save. Cliff’s engineering expertise spans 15+ years across fields, including Boeing... Read More →


Wednesday February 20, 2019 1:00pm - 1:50pm
Room 208 Stage E

1:00pm

The Evolution of the Node.js Ecosystem (PRO WORKSHOP)
Node.js is the most powerful and growing fullstack ecosystem. The presentation will introduce the Node.js ecosystem with particular attention to numbers (number of modules published per day, number of new developers per year, etc.), and will dive deeper into how Node.js can be used for Front-end development; Mobile, Tablet and Desktop development; Blockchain and Smart Contract Development; Cloud backends; IoT Devices; and Service Oriented Architectures.

Speakers
avatar for Jacopo Daeli

Jacopo Daeli

Lead Software Engineer, GoDaddy
Jacopo Daeli is a computer science expert and a senior software engineer. His research interests include cloud infrastructures, distributed systems, peer-to-peer applications and machine learning. Jacopo is currently Lead Software Engineer at GoDaddy. Outside his professional work... Read More →


Wednesday February 20, 2019 1:00pm - 1:50pm
Junior Ballroom Stage D

2:00pm

Useful Python Libraries for Network Engineers (PRO WORKSHOP)
Python has quickly become THE language for network automation and programmability due to it’s combined simplicity and power. Add to that the robust assortment of tools, libraries and modules related to networking available to “import" and I doubt another language will take over the title anytime soon. In this session we’ll explore some of the most useful libraries for network engineers and developers looking to interact with the network from a configuration and operational perspective. Plenty of code will be shown, and all examples will be available to take away and leverage in your own environments. Through the session you'll learn how to leverage the tried and true interfaces of CLI and SNMP to manage your network before we jump up to newer options like NETCONF, RESTCONF and REST APIs. We'll even explore full configuration management solutions and discuss when and how they should fit into your overall automation strategy. Some of the great modules that will be covered include: netmiko PySNMP ncclient requests Ansible NAPALM

Speakers
avatar for Hank Preston

Hank Preston

Developer Evangelist, Cisco DevNet
Hank is a long time technophile, and loves learning and helping other learn about technology in exciting ways. His experience in IT is wide and varied including web/database development and infrastructure engineering. After many years away from “code”, he fell back in love with... Read More →


Wednesday February 20, 2019 2:00pm - 2:25pm
Grand Ballroom Stage C

2:00pm

AI for the Enterprise (PRO WORKSHOP)
Artificial Intelligence (AI) is quickly becoming a part of our everyday lives, from our coffee pot to our car. By putting AI into everything we develop, we are empowering our applications to be the best in class. Come learn more about what AI means for you and how to quickly implement it in your applications without having to be an AI expert.

Speakers
avatar for Heather Dykstra

Heather Dykstra

Developer Evangelist, Salesforce
Heather has a Bachelor Degree in Computer Science from CU Boulder. She has 4 years of experience on the Salesforce Platform and a lifetime of experience in technology, having built her first computer at just 10 years old!  She currently works at Salesforce as a Developer Evangelist... Read More →


Wednesday February 20, 2019 2:00pm - 2:50pm
Grand Ballroom Stage B

2:00pm

Trusted Software Delivery with Blockchain (PRO WORKSHOP)
Software delivery pipelines are comprised of many different tools which are glued together using one or more orchestration platforms. The process from user story to code commits through testing (unit, functional, performance and integration), security audit, packaging and deployment, involves many different people and tools, and may even involve outsourced teams and SaaS or cloud-based tooling. With this complexity, how does an organization know that a change was approved and committed by a trusted developer? Who performed the code review and security audit? Were all the tests run in each of the environments as the change progressed from dev, through test in to staging and finally to production? Some proposed solutions require an organization to fully adopt a single vendor stack and keep all development within their walled garden. This approach is not flexible for modern application development, which often involves multiple technologies from different vendors. In this talk Jesse Stockall, CTO of Embotics, will describe an innovative, flexible software delivery process that uses the distributed transaction capabilities of blockchain to provide a trusted, auditable record of a change across the spectrum of tools, processes and people involved in making that change and delivering the value from it. Jesse will provide example integrations with common DevOps tools and provide insight on blockchain technologies available in the market today and explore key benefits organizations can expect to achieve from a distributed ledger using blockchain, such as greater use of distributed teams (including outsourcing) and multiple best-of-breed technologies and microservice-based architectures, while gaining the visibility, control and audit capabilities required.

Speakers
avatar for Jesse Stockall

Jesse Stockall

CTO, Embotics
Jesse Stockall is the chief technology officer at Embotics. He is a proven leader with over 20 years of industry experience. He is results-oriented with a track record of delivering value to customers through technical innovation and adaptable, intuitive design. He has significant... Read More →


Wednesday February 20, 2019 2:00pm - 2:50pm
Room 208 Stage E

2:00pm

How Do You Measure for Success in a DevOps World? (PRO WORKSHOP)
One of the biggest challenges in disrupting an existing software delivery process is to know how effective the said disruption is! Either positively or negatively. As more and more companies realize and venture into a cloud native development world, some of the traditional software development methods will morph, more automation is injected and people's roles change (a DevOps world!). This session will talk about some meaningful metrics to watch out for in the entire SDLC continuum, when to measure, how frequently to measure, and how to report them to gauge success, with some real world customer implementations as a case studies.

Speakers
avatar for Sunil Joshi

Sunil Joshi

CTO Cloud Engineering, IBM
Sunil is a Distinguished Engineer with IBM. He is currently CTO for North America Cloud Application development. Sunil is a regular speaker in the industry around cloud, DevOps, digital transformation and related concepts. His specialization are in the areas of hybrid cloud solutions... Read More →


Wednesday February 20, 2019 2:00pm - 2:50pm
Grand Ballroom Stage A

2:00pm

Machine Learning with Javascript (PRO WORKSHOP)
Learn how to unlock the possibilities of your data using Javascript & Tensorflow. In this session, we will give an introduction into machine learning and how you can use Javascript to tackle the most complex data structures around.

Speakers
avatar for Mansoor Bahramand

Mansoor Bahramand

Lead Web Development Immersive Instructor, Galvanize
Mansoor has been a professional software developer for the last decade. Over the last 2 years, he has creating software using the latest and greatest technology in blockchain, internet of things, and machine learning. Mansoor now spends his time learning new technology and teaching... Read More →


Wednesday February 20, 2019 2:00pm - 2:50pm
Junior Ballroom Stage D

2:25pm

From PHP to Go: Automating Client Library Generation (PRO WORKSHOP)
Having API client libraries in multiple languages is great, but what happens when you make a change to your API and need to update all those libraries? Are you efficiently keeping them consistent and up-to-date? In this session, I'll speak about effective methods of keeping those libraries updated, and show you how Kaltura's been doing it easily, and efficiently, for years. I'll also discuss what I learned while creating a new Client Library Generator in GO, and how you can easily create one on your own.

Speakers
avatar for Avital Tzubeli

Avital Tzubeli

Developer Evangelist, Kaltura
Avital Tzubeli was a backend developer for four years until she decided to actualize her passion for meeting new people and getting them excited about building great things. Today Avital is a Developer Evangelist at Kaltura, where she works on Kaltura’s Video Platform as a Service... Read More →


Wednesday February 20, 2019 2:25pm - 2:50pm
Grand Ballroom Stage C

3:00pm

Machines That “See” in 3D -- How AI Enables Dual-Camera Machines to Perceive Depth from Images (PRO WORKSHOP)
Today's multi-camera devices will be tomorrow's "seeing" machines. From 3D video cameras with holographic viewfinders, to robotic assistants that can thread needles--this presentation will uncover the “sighted machine” revolution occurring behind the scenes, as well as the exponential ROI when AI and computer vision are able to replace 3D-sensing time-of-flight sensors and structured light scanners, which are too expensive for most consumer technologies.

Speakers
avatar for Han Jin

Han Jin

Lucid, Lucid
Han Jin (CEO & Co-Founder) and his startup Lucid are best known as the pioneers of the 3D VR180 platform and inventors of the LucidCam. Today, Lucid and Han have developed the first and only pure software solution that can perceive depth just by viewing through the lenses of two cameras... Read More →


Wednesday February 20, 2019 3:00pm - 3:25pm
Grand Ballroom Stage C

3:00pm

Orchestrating an End to End Machine Learning Platform (PRO WORKSHOP)
With the gaining momentum of machine learning in everyday technologies, architecting an end to end machine learning platform is critical to the success of the model or algorithm itself. Often the focus is on the research, specifically the model or algorithm that produces the predictions needed to solve a problem. However, its important to think conceptually about the platform thats needed to support your algorithm at scale. From building data pipelines by following concepts that are often overlooked like observability or facilitating the various pieces or components required for training, evaluating and deploying a ML or AI model by utilizing a work flow management engine. Or the dependency on proper infrasture to allow for your model to be trained at set time period so that your predictions do not get stale. All these things and more are what we'll dive into when we discuss what is needed to orchestrate an end to end machine learning platform built for production scale.

Speakers
avatar for Leemay	Nassery

Leemay Nassery

Senior Engineer, Comcast
Leemay leads the Recommendations and Targeting engineering efforts at Comcast, and sets the strategic direction for Content Personalization for Comcast's Xfinity consumer facing video products. Leemay has been instrumental in driving a culture shift at Comcast to make data driven... Read More →


Wednesday February 20, 2019 3:00pm - 3:50pm
Grand Ballroom Stage B

3:00pm

Apps Script, The Original Serverless Runtime (PRO WORKSHOP)
It’s Serverless. It’s JavaScript. It’s integrated. It scales and runs over 3.3 billion application invocations every week. Yeah, you can do that with Apps Script. Focus on outcomes, not on infrastructure. Apps Script is a rapid development platform that is fast and easy to create web applications – in low code. It is the cloud runtime we’ve already had all along.

Speakers
avatar for Scott Jensen

Scott Jensen

Head of Customer Engineering, Google Cloud
As a technology sage and cynic, Unix philosopher, and binary native, Scott would be the happiest developer in the world if his sed and awk pipelines natively piped on distributed streams. An advocate and evangelist for the leaptfrogged cloud, Scott supports the world-class Customer... Read More →


Wednesday February 20, 2019 3:00pm - 3:50pm
Grand Ballroom Stage A

3:00pm

Centralizing Container and Kubernetes Operations (PRO WORKSHOP)
While developers see and realize the benefits of Kubernetes, how it improves efficiencies, saves time, and enables focus on the unique business requirements of each project; InfoSec, infrastructure, and software operations teams still face challenges when managing a new set of tools and technologies, and integrating them into an existing enterprise infrastructure.  In this session, Oleg will discuss what’s needed for a general architecture of a centralized Kubernetes operations layer based on open source components such as Prometheus, Grafana, ELK Stack, Keycloak, etc., and how to set up reliable clusters and multi-master configuration without a load balancer. He’ll also describe how these components should be combined into an operations-friendly enterprise Kubernetes management platform with centralized monitoring and log collection, identity and access management, backup and disaster recovery, and infrastructure management capabilities. This presentation will show real-world open source projects use cases to implement an ops-friendly environment.

Speakers
avatar for Oleg Chunikhin

Oleg Chunikhin

CTO, Kublr
With 20 years of software architecture and development experience, Kublr CTO Oleg Chunikhin is responsible for defining Kublr’s technology strategy and standards. He has championed the standardization of DevOps in all Kublr does and is committed to driving adoption of automation... Read More →


Wednesday February 20, 2019 3:00pm - 3:50pm
Room 208 Stage E

3:00pm

JS Everywhere (PRO WORKSHOP)
Javascript is one of the most popular programming languages. It's flexibility has impacted the way the web is being built. Let's build a full-stack application with Javascript. We'll touch on integrating with Node, React, D3, web3, Machine Learning and more.

Speakers
avatar for Jaime Garcia Diaz

Jaime Garcia Diaz

Software Engineer, Groupon
My name is Jaime and I'm a Software Engineer, I love the Web, I'm always trying to improve every possible aspect of the code in front of me, from Back End to Front End. I enjoy working with different technologies as well as different environments. Currently fascinated with Nodejs... Read More →


Wednesday February 20, 2019 3:00pm - 3:50pm
Junior Ballroom Stage D

3:25pm

IoT Device Control with the Magic Leap AR Headset (PRO WORKSHOP)
Augmented Reality is a fairly new tech innovation that has been rapidly improving since Pokemon Go in 2016. As a developer, the time is now to get in on the ground floor and start developing monetizable applications for augmented reality devices. However, there are still many challenges one must tackle in order to make it in the emerging market. Hear from Developer Relations Manager, Jordan Schuetz, how to develop your first multiplayer augmented reality application for the Magic Leap headset in just a few lines of code.

Speakers
avatar for Jordan Schuetz

Jordan Schuetz

Developer Relations Manager, PubNub
Jordan Schuetz is the head of Developer Relations at PubNub and a former independent game developer. At 16 years old, Jordan taught himself how to code in his parents bedroom and developed best-selling titles on both the Barnes & Noble NOOK and the Nintendo Wii U, most notably IQ... Read More →


Wednesday February 20, 2019 3:25pm - 3:50pm
Grand Ballroom Stage C

4:00pm

Framework to Bootstrap and Scale an AI/ML Function Within Your Development Organization (PRO WORKSHOP)
With the hype around AI being high and dearth of experienced talent in the space is making it impossible for organizations to bootstrap AI functions in their organizations. In this session, I will cover a framework with practical tips on bootstrapping AI function. I have leveraged elements from real-world examples of Workday teams' 5 years of experience in leading Machine Learning where we have enables a variety of products using a diverse range of AI technologies - Vision, Language, Graph, Anomaly Detection, Search Relevance and more. You will walk away with a practical framework on how to bootstrap an AI function even in spite of the scarcity of experienced talent in the market.

Speakers
avatar for Madhura Dudhgaonkar

Madhura Dudhgaonkar

Senior Director Machine Learning, Workday
Madhura Dudhgaonkar is a Machine Learning product leader (product and engineering team) at Workday. Her team, a pioneer in the Applied Machine Learning product space, has spent ~5 years building machine learning products. Madhura’s journey goes from being a hands-on engineer to... Read More →


Wednesday February 20, 2019 4:00pm - 4:50pm
Grand Ballroom Stage B

4:00pm

Building Realtime, Scalable Applications with GraphQL, Events and Serverless (PRO WORKSHOP)
The true power of GraphQL lies not just in its syntax but the fact that it makes it possible to reason about applications in ways we have never thought of before. The realtime bits of the GraphQL spec is one such horizons-widening abstraction when we use it as a tool to think about architecting an asynchronous, event-driven backend. Architecting the frontend of applications to consume a fundamentally async backend is still a challenge. GraphQL subscriptions and live-queries offer an opportunity to design a “reactive” contract between the backend and the frontend. In this model, an app makes a GraphQL mutation and then runs a GraphQL subscription to get updates as they happen. The business logic in serverless functions gets triggered automatically after the mutation and app gets success/error updates as and when they happen. With serverless functions, we get an auto-scalable, resilient backend which is perfect for processing asynchronous actions and stateless workloads. Such tasks include sending emails/push notifications, ETL, long running business logic etc. With no servers to provision and zero ops-tasks, it is very easy for a developer to write and deploy complex logic as functions in their favourite programming language.

Speakers
avatar for Tanmai Gopal

Tanmai Gopal

CEO, Hasura
Tanmai Gopal is the CEO, co-founder of Hasura. He is a StackOverflow powered fullstack developer whose areas of interest and work span react, GraphQL, nodejs, haskell, docker, postgres & kubernetes. He is passionate about making it easy to build complex things and is the instructor... Read More →


Wednesday February 20, 2019 4:00pm - 4:50pm
Grand Ballroom Stage A

4:00pm

Cloud Native Programing with Docker, Kubernetes and Ballerina (PRO WORKSHOP)
Docker and Kubernetes are key elements of modern cloud native deployment automations. After building your microservices, common practice is to create docker images and create YAML files to automate the deployment with Docker and Kubernetes. Writing these YAMLs, Dockerfile descriptors are really painful and error prone. Ballerina is a new cloud native programing language which understands the architecture around it - the compiler is environment aware with microservices directly deployable into infrastructure like Docker and Kubernetes. This session will explore Ballerina features, development, and deployment automation by deploy microservice into Kubernetes without written YAMLs and dockerfile

Speakers
avatar for Lakmal Warusawithana

Lakmal Warusawithana

Senior Director - Cloud Architecture of WSO2, wso2 inc
Lakmal Warusawithana is the Senior Director - Cloud Architecture of WSO2. Lakmal has a long history of working in open source, cloud, and DevOps technologies and has been Vice President of Apache Stratos PaaS Project. Lakmal is an architect for containerization and deployment orchestration... Read More →


Wednesday February 20, 2019 4:00pm - 4:50pm
Room 208 Stage E

4:00pm

React Native in a Native World (PRO WORKSHOP)
In the last year React Native has received a lot of bad press, notably from Airbnb's decision to move away from React Native. At ClassPass we have a successful app used by hundreds of thousands of people around the world that is a hybrid of old native code, and new React Native code. This talk will walk through some of the lessons we've learned from introducing React Native into our codebase, and will help you learn from our triumphs and mistakes and ultimately evaluate whether the technology is a good fit for your product and team.

Speakers
avatar for Neil Kimmett

Neil Kimmett

Senior Mobile Engineer, ClassPass Inc
Neil Kimmett is an accomplished mobile developer who has worked for a range of small startups and large brands across London, New York and San Francisco. Currently he works at ClassPass in NYC where we're trying to help people live healthier, more fulfilling lives. He has previously... Read More →


Wednesday February 20, 2019 4:00pm - 4:50pm
Junior Ballroom Stage D

5:00pm

The Immersive Web - WebXR (PRO WORKSHOP)
This talk will look at the new WebXR Device API and highlight WebVR/AR examples that use this latest spec currently being developed by the W3C Immersive Web working group.

Speakers
avatar for Damon Hernandez

Damon Hernandez

Web Platform Team, Samsung
Damon works in many areas of the Web3D Industry and has been active in virtual environments and the 3D web for almost 20 years. He is actively involved with the 3D web’s convergence with other technologies including IoT, GIS, CAD/BIM/CAM, AR/VR, mobile and advises a variety of entities... Read More →


Wednesday February 20, 2019 5:00pm - 5:25pm
Grand Ballroom Stage C

5:00pm

Real World Use- Case in Using AL and ML in Software Testing (PRO WORKSHOP)
Artificial Intelligence (AI) and Machine Learning (ML) have ground-breaking potential across all sectors of industry and science: the outputs of AI / ML have remarkable possibilities - it increases our accuracy, speeds our decision making and increases our productivity. In this presentation, we will explore and embrace AI's promise in accelerating the the entire software testing cycle and demonstrate specific areas where AI and machine learning have led to demonstrable improvement in software quality improvement, testing cycle time reduction and better software bug prediction. This discussion will also explore real world use-cases, benefits and limitations on how testing and QA organizations are embracing AI and ML techniques.

Speakers
avatar for Ram Shanmugam

Ram Shanmugam

Founder and CEO, AutonomIQ
Ram Shanmugam is the co-founder and CEO of AutonomIQ, a company focusing on using AI, machine learning and deep learning innovations to deliver autonomous testing and dev-ops solutions. Ram is a serial entrepreneur, and most recently, he was the co-founder and CEO of appOrbit. Previously... Read More →


Wednesday February 20, 2019 5:00pm - 5:50pm
Grand Ballroom Stage B

5:00pm

Big Bash Bosh: Smashing Developer Tools and Services for Fun and Profit (PRO WORKSHOP)
In 1998, L0pht Heavy Industries famously testified in a Congressional hearing that it could shut down the internet in 30 seconds. The premise was that there was an exploitable security flaw in DNS, a system that everyone had built on with the assumption it provided basic security. If the flaw was exploited, the issue would rapidly propagate across the now highly dependent internet. Fast forward two decades and the same fundamental conditions are present, but this time not in networking protocols but in developer tools and services. We are now living in a world where everything is code and everything is connected: a giant software supply chain and just like DNS. Developers naively assume these tools and services are created with a reasonable level of security. This talk will explain with live demos how every category of developer tools and services can be abused to inject malicious code into the supply chain and in many cases hiding our tracks along the way. We will look at malicious extensions in code editors, how to hide the commit history in source code management, how to bypass binary repositories and how to takeover CI servers to insert backdoors into builds as well as using online developer services as C2C systems.

Speakers
avatar for Mark Curphey

Mark Curphey

Vice President of Strategy, Veracode
Mark Curphey is Vice President of Strategy at CA Veracade, an industry leader in application security tools and services. He was the CEO and founder of SourceClear, a software composition analysis company that was acquired by CA Veracode in 2018. He holds a Master's degree in information... Read More →


Wednesday February 20, 2019 5:00pm - 5:50pm
Grand Ballroom Stage A

5:25pm

3D Made Simple: Breakthrough Technology That Changes Everything in 3D Creation (PRO WORKSHOP)
This session demonstrates how a breakthrough 3D design technology now opens the world of easy 3D creation to anyone and everyone. This new Unity-based technology dramatically speeds the development of 3D content for desktop, VR, and AR. 3D designs can now be completed in minutes rather than hours. 3D designs can now be completed by non-trained creators rather than specialized technicians. Pre-rendered photorealistic 3D designs can now be built and edited real-time with an easy drag-and-drop user interface. Coupled with newly-patented technology to weave together 3D models with live video streaming, the barrier between the virtual world and the real world has now diminished. Taken all together, it is the democratization of 3D design and the beginning of an age where 3D experience will be the norm, not the exception.

Speakers
avatar for Dave Alpert

Dave Alpert

CEO and Co-founder, Geopogo
Dave Alpert, CEO and Co-founder of Geopogo, is an award-winning building architect who is bringing his visionary approach to the world of 3D virtual spaces. Dave holds an MBA and the professional honor of being elevated to Fellowship in the American Institute of Architects. Having... Read More →


Wednesday February 20, 2019 5:25pm - 5:50pm
Grand Ballroom Stage C

5:30pm

DeveloperWeek 2019 Hiring Expo

With 1,000+ hireable candidates, the DeveloperWeek 2019 Hiring Expo is one of the San Francisco Bay Area's largest tech hiring events and career fair.
Featuring developers, designers, data scientists, engineers, software architects and more -- hireable candidates can network with sponsors, learn more about and get interviewed in our meeting areas.
Schedule:
  • 5:00 PM | Registration Open
  • 5:30 PM - 8:00 PM | Hiring Expo Open / Networking
  • 6:00 PM - 8:00 PM | Hiring Talks w/ Exhibiting Companies
  • 8:00 PM | Doors Close
http://www.developerweek.com/hiringmixer/
Separate Ticket Registration Required- Register Here! 


Wednesday February 20, 2019 5:30pm - 8:00pm
Main Stage

6:00pm

Hiring Expo Talk: Arm
Sponsors

Wednesday February 20, 2019 6:00pm - 6:15pm
Grand Ballroom Stage A

6:00pm

6:00pm

The 2019 DEVIES Awards & Opening Party
DeveloperWeek 2019 is the world’s largest developer expo & conference series, and The 2019 DEVIES Awards & Opening Party will be the definitive awards night for the developer technology industry.

The 2019 DEVIES Awards
6:30pm - 7:00pm | Main Stage (Marriott City Center)
(Open to EXEC ALL ACCESS, PRO, Sponsors, Speakers, Media)

Opening Night Festival
6:00pm - 9:00pm | Grand Foyer & Atrium @ Oakland Convention Center (Marriott City Center)
(Open to EXEC ALL ACCESS, PRO, Sponsors, Speakers, Media)

The Grand Ballroom and Grand Foyer & Atrium are all located on the main floor of the Oakland Convention Center. There will be a cash bar.

Wednesday February 20, 2019 6:00pm - 8:00pm
Main Stage

6:20pm

Hiring Expo Talk: Indeed
Wednesday February 20, 2019 6:20pm - 6:35pm
Grand Ballroom Stage A

7:00pm

DeveloperWeek 2019 VIP Reception - Invite Only and EXEC ALL-ACCESS Passes
VIP Reception
7:00pm - 9:00pm | Skyline Room @ Oakland Convention Center (Marriott City Center)
The Skyline room is located on the top floor of the Oakland Convention Center. Complimentary appetizers, beer and wine will be served.
The VIP Reception is ONLY open to DEVWEEK 2019 sponsors (two attendees per sponsor), speakers, The 2019 DEVIES Awards winners,Exec World ALL-ACCESS Pass holders and press. The VIP guest list will be strictly adhered to.

Wednesday February 20, 2019 7:00pm - 9:00pm
TBA
 
Thursday, February 21
 

8:00am

Registration Open
Thursday February 21, 2019 8:00am - 6:00pm
Grand Foyer

8:30am

EXPO HALL OPEN
Thursday February 21, 2019 8:30am - 6:00pm
Expo Hall

9:00am

OS for AI: Microservices & Serverless Computing Enable the Next Gen of Machine Intelligence (PRO TALK)
You've trained machine learning models on your data, but how do you put them into production? When you have thousands of model versions, each written in any mix of frameworks (R/Java/Ruby/SciKit/Caffe/Tensorflow on GPUs etc), how do you efficiently deploy them as elastic, scalable, secure APIs with 10ms of latency? ML has been advancing rapidly, but only a few contributors are focusing on the infrastructure and scaling challenges that come with it. We've built, deployed, and scaled thousands of algorithms and machine learning models, using every kind of framework. We've seen many of the challenges faced in this area, and in this talk I'll share some insights into the problems you’re likely to face, and how to approach solving them. In brief, we’ll examine the need for, and implementations of, a complete Operating System for AI: a common interface for different algorithms to be used and combined, and a general architecture for serverless machine learning which is discoverable, versioned, scalable and sharable.

Speakers
avatar for Jon Peck

Jon Peck

Developer & Advocate, Algorithmia
A full-stack developer with two decades of industry experience, Jon Peck now focuses on bringing scalable, discoverable, and secure machine-learning microservices to developers across a wide variety of platforms via Algorithmia.com Speaker (conferences): DeveloperWeek, SeattleJS... Read More →


Thursday February 21, 2019 9:00am - 9:25am
Grand Ballroom Stage B

9:00am

Building SDKs for Infrastructure Engineers (PRO TALK)
Building an API-first software platform provides unlimited opportunities for third party integrations. Except that understanding developer documentation for API integration can be daunting for infrastructure engineers who may have only recently created their first Hello, World application! An exceptional SDK transcends experience, and is easily usable whether consumed by a first-time coder or an experienced developer. Providing the option for using SDKs can change the perception of software integration from scary to fun...but that means you have to build and maintain a set of SDKs. This session will discuss simplicity, reliability testing, error management, and integration considerations. Join Rebecca Fitzhugh and Drew Russell to learn more about the challenges faced and lessons learned when building and maintaining SDKs for Python and Go.

Speakers
avatar for Rebecca Fitzhugh

Rebecca Fitzhugh

Principal Technologist, Rubrik
Rebecca Fitzhugh is the Principal Technologist at Rubrik where she researches and evaluates emerging technologies to define and communicate long-term technical strategies. Prior to joining Rubrik, she freelanced as a consulting architect for 6 years. During that period, Rebecca worked... Read More →
avatar for Drew Russell

Drew Russell

DevOps Sales Engineer, Rubrik
Drew Russell is a Developer Advocate at Rubrik where he is focused on the simplifying the consumption of the Rubrik RESTful API. On any given day you can find him working on the Rubrik Python and Go SDKs and creating various integrations points based off of those. Before joining Rubrik... Read More →


Thursday February 21, 2019 9:00am - 9:25am
Room 208 Stage E

9:00am

A New File Format Paradigm - Decentralized Data Networks (PRO TALK)
Archon's Encoding Format allows for data sharing at unprecedented scale and speeds. Using just 2 lines of javascript code, you can enable Archon's decentralized cloud on your website, enabling guaranteed file availability, better download speeds and better security.

Speakers
avatar for Kevin Truong

Kevin Truong

CEO/CTO, Archon
Kevin Truong is the CEO and CTO of Archon Technologies, a seed funded file storage and delivery startup based out of San Francisco. Kevin holds a degree in Computer Science from Stanford, and was the founding engineer at an AI startup named DiffBot, where he built systems for internet-scale... Read More →


Thursday February 21, 2019 9:00am - 9:25am
Grand Ballroom Stage C

9:00am

Practical Quantum Programming (PRO TALK)
Everyone agrees: As soon as we can scale quantum-computers, they will fundamentally change our economy. But how do they work? They do not only represent a 0 or 1, but every value in between as well. This leads to their insane computing power that will enable us to find new materials and break existing cryptography within seconds. But they are useless until there is no computer-program running on it. This talk explores the fundamentals of the world of quantum computing during actual coding some algorithms. Just enough theory to understand the practice!

Speakers
avatar for Thomas	Deniffel

Thomas Deniffel

CTO, Skytala GmbH
Thomas is a technology enthusiast and CEO of the company Skytala GmbH where he creates full stack applications for customers. During the last ten years, working in different domains, people, and technologies. He has seen many different techniques and learned to avoid following technology... Read More →


Thursday February 21, 2019 9:00am - 9:25am
Main Stage

9:00am

Web Assembly in Practice (PRO TALK)
WebAssembly is barely a year old. While there is much promise of native performance in a web application, there is not a lot of clarity on when it's right to consider Wasm for your application. We'll discuss benefits, use cases, and considerations of incorporating Web Assembly into an app, and also take a look at a fun implementation, using Wasm to speed up a pure JS, top-down zombie shooter game.

Speakers
avatar for Nando Pena

Nando Pena

Nando Pena has developed web applications, both front-end and back, for over 5 years at Rackspace Hosting in San Antonio, TX. He enjoys trying out new technologies/languages/libraries and typically use the opportunity to start (but rarely finish) a new app idea.


Thursday February 21, 2019 9:00am - 9:25am
Junior Ballroom Stage D

9:00am

9:30am

OPEN TALK: Beyond Documentation: Save Time with Visuals and Automation
David and his team at Lucidchart use automated and quick diagrams to save time, increase understanding, and clearly communicate complex systems. Come hear how Lucidchart’s easy to use interface and automated diagrams save them time communicating, complying with mandates, and getting team members up to speed.

Speakers
avatar for David Torgerson

David Torgerson

Director of DevOps, Lucidchart
David is the Director of DevOps at Lucidchart with 20+ years in DevOps (many of those years were before DevOps was a thing). He has led infrastructure, security, network, ops, and DevOps teams at several organizations including Fidelity Information Services, FamilySearch, and Lucid... Read More →


Thursday February 21, 2019 9:30am - 9:55am
West Hall EXPO Discovery Stage

9:30am

OPEN TALK: Why Developers Spend Too Much Time Understanding Existing Code, and What to Do About It
Research indicates that developers working on large codebases spend as much as 75% of their time understanding existing code, instead of solving real problems. That is both a hit on productivity as well as a source of dissatisfaction on the job. Lack of institutional knowledge about the company’s codebase is a main contributor to this situation, in which 80% of developers report that they do not use existing company documentation in their work. In this presentation you will learn how to address this knowledge gap, and improve productivity and job satisfaction for developers.

Speakers
avatar for Peter Pezaris

Peter Pezaris

Founder & CEO, CodeStream
Peter is Founder & CEO of CodeStream, a Y-Combinator company developing the next-generation communication and knowledge management platform for software developers. Prior to CodeStream, Peter was Founder & CEO of Glip, a team collaboration platform acquired by RingCentral in 2015... Read More →


Thursday February 21, 2019 9:30am - 9:55am
West Hall EXPO Innovation Stage

9:30am

Perfecting Personalization with Deep Learning and Visual Search (PRO TALK)
With more products flooding the market than ever before, it’s imperative that businesses from retail to real estate not only get their own products in front of customers but also ensure they’re delivering the right ones. Recommender systems meet this need by directing customers to desired products and information, providing major benefits to both companies and users.

Unfortunately, the value of these recommender systems is limited by how much (or how little) they understand individual users and how they collect data on their preferences. Without specific and individualized data, companies can’t deliver the information their customers are looking for.
Advances in deep learning and visual search are enabling companies to collect and use data in smarter ways to deliver recommendations that are more personalized and more useful. AI tools use a person’s digital behavior to individualize recommender results, while visual search technology allows users to upload their own photos to further curate recommendations. Trulia is exploring these capabilities to separate user behavior from user intent and to offer new ways for customers to share personal preferences.

The retail and interior design industries are already leveraging these tools to provide more useful recommendations. The potential of this technology spans sectors from real estate to automotive sales to beauty products and beyond.

In this session, Shourabh Rawat will outline the use cases for deep learning and visual search. He will provide best practices for building systems that can leverage these technologies. Audience members will walk away with a clear understanding of the values of these tools and how to develop applications to implement them at their own companies.


Speakers
avatar for Shourabh Rawat

Shourabh Rawat

Data Science Manager/Lead, Trulia
Shourabh is a Data Science Manager/Lead in the data engineering organization at Trulia (Zillow Group). He has over 5 years of industry experience working in AI, deep learning, computer vision and personalization, deploying these systems to production at scale. Shourabh and his team... Read More →


Thursday February 21, 2019 9:30am - 9:55am
Grand Ballroom Stage B

9:30am

Charting a Path for Career Growth Beyond Development (EXEC TALK)
How do you grow your career as a developer beyond the technical world? Grace Francisco is the Vice President of Developer Relations at Roblox, which is ushering in the next generation of entertainment, enabling people to imagine, create and play together in immersive, user-generated 3D worlds. With more than 20 years of experience in software, Grace will share insights on the many ways developers can channel their experience, skills and successes into new opportunities. This includes understanding how technical knowledge and leadership can be applied to other key organizations, such as marketing or sales, to knowing how prior learnings and experience can turn a big idea into a new venture. In addition, she will share her thoughts on how to select and work with a mentor to become your own best evangelist to drive new opportunities and advancement.


Speakers
avatar for Grace Francisco

Grace Francisco

VP Developer Relations, Roblox
Grace is VP of Developer Relations at Roblox. She is responsible for leading developer and educational programs, and engaging with a growing community of 4+ million developers to empower them across multiple platforms. A seasoned developer relations leader with over  20 years of... Read More →


Thursday February 21, 2019 9:30am - 9:55am
West Hall EXEC Stage

9:30am

How to Use the Strengths of GraphQL and REST Together (PRO TALK)
REST has made publishing HTTP APIs easier, and its benefits on development haven’t gone unnoticed. But, if you need more than basic CRUD operations — or more complex aggregations and transformations — REST can be tough to work with. That’s where GraphQL comes in. Use REST to expose your data the way it exists in your system while giving API consumers a clean GraphQL interface on top to get what they want — and only what they want. In this session, you will learn: • Ways to layer GraphQL capabilities on top of your REST APIs without having to rebuild them • When and why you’d use REST vs. GraphQL • What the future of APIs and integrations could look like

Speakers
avatar for Wally Ibrahim

Wally Ibrahim

Co-Founder, Aloi, Inc.


Thursday February 21, 2019 9:30am - 9:55am
Grand Ballroom Stage C

9:30am

Single-Process Serverless (PRO TALK)
Many of the fundamental challenges of Serverless (cold-start time, memory overhead, and CPU context switching) are solved by a new architecture which translates technology developed for web browsers onto the server. Learn about Single-Process Serverless and how it is changing how people build.

Speakers
avatar for Zack Bloom

Zack Bloom

Director of Product for Product Strategy, Cloudflare
Zack Bloom helps build the future of the Internet as the Director of Product for Product Strategy at Cloudflare. He was a co-founder of Eager, an app platform for non-technical website owners, which was acquired by Cloudflare in 2016. He is also the creator of open-source projects... Read More →


Thursday February 21, 2019 9:30am - 9:55am
Junior Ballroom Stage D

9:30am

KEYNOTE: Sure You’re Growing, but Are You Scaling?
Scalability is not just about building apps so that they don’t crash when a lot of users show up, it’s about designing your organization – products, services, engineering and culture – so that it doesn’t crash when it needs to seize new opportunities and sustainably grow. For startups and enterprises alike, the value of speed, the ability to pivot rapidly and to orient around customer behavior has increased– these abilities are now essential, some would argue - existential. Yet, growth brings an asymmetry: you now have to be stable, cost efficient, and keep customer promises, while disrupting yourself - building the next propositions for customer delight. Only a handful of companies in the world have experienced the growth-related challenges that Publicis.Sapient has navigated with its clients; fewer still have proven approaches to overcome such challenges. Sheldon and his teams are the thinkers, designers and builders of some of the largest digital platforms in the world, including two of the top 5 US retail e-commerce sites, the global mobile platform for the world’s largest restaurant operator, and the trading systems of one of largest oil majors. In this session, Sheldon will distill the true foundations of scalability - people, processes, and technology – and how to organize all three for increasing customer and business impact.

Speakers
avatar for Sheldon Monteiro

Sheldon Monteiro

Global Chief Technology Officer, Publicis.Sapient
Publicis.Sapient’s global chief technology officer, Sheldon Monteiro works with Sapient’s executive team and Global 1000 clients to stay on the forefront of applying technology to reimagine business. Monteiro, a 22-year Sapient veteran, is responsible for evolving Sapient’s... Read More →


Thursday February 21, 2019 9:30am - 10:00am
Main Stage

10:00am

OPEN TALK: How to Build Video Streaming iOS and Android Apps
Video streaming apps are all the rage and continue to demonstrate rapid growth in usage and creative implementations. Every vertical market has the need for video apps. So, you want to learn how to build a video streaming app, but you don’t know where to get started or you are not a video expert? Or maybe you are just curious about video technology? Then, this session is for you!  To build a live-streaming app for iOS and Android, you don’t have to be a video expert. Using a mobile SDK and cloud streaming service can help you quickly and easily integrate live video into an existing app or service or build a livestream app from the ground up. Using these tools, you can build anything from a basic one-way broadcasting platform to a fully interactive live-streaming app that allows users to create and share their own videos. This is referred to as user generated content. It’s all about the tools, huh?  But wait, there’s more!  What about the need for speed? More and more apps demand real-time streaming delivery—such as those for gaming, financial trading, auctions or interactive experiences like HQ Trivia—you need an API that’s built for speed. Learn how to send live streams to destinations around the world with the goal to minimize the latency time it takes to display a live video from glass to glass. That is, from the glass of the recording device glass to the glass of the end viewer’s screen.  Join Russ Fustino, Wowza Developer Evangelist, in this informative session and see how easy it is to get started building iOS and Android apps using video streaming with actual latency in the sub 3 second range. This just in… that is pretty darn fast for streaming to any point on the globe! Times are changing. Keep up with the times. Hope to see you at the session!   What you will learn in this session:  • How to video stream in iOS and Android apps. • Learn how to get the samples in the SDK and use them. • How to reduce latency of the stream. • Learn about video streaming basics.  

Speakers
avatar for Russell Fustino

Russell Fustino

Developer Evangelist, Wowza Media Systems
Russ Fustino is a Developer Evangelist for Wowza & an Apress published book author “Azure and Xamarin Forms”. He’s a recipient of the INETA Lifetime Achievement and Microsoft MVP 2013-2018 awards and is a Xamarin Certified developer for building cross-platform apps (e.g., the... Read More →


Thursday February 21, 2019 10:00am - 10:25am
West Hall EXPO Discovery Stage

10:00am

Inside Hopper’s AI Infrastructure: Developing Personalization with Limited Organic Feedback (PRO TALK)
In this talk, we’ll discuss our production-level, end-to-end infrastructure and workflows to develop AI for travel predictions and recommendations, which now drive 25% of Hopper’s sales. We’ll explore the continuous data ingest from our users (over 30M downloads), and how it enables AI developers to iterate training new neural network designs across millions of users and validate their behavior over multiple data sets. The obstacles faced by the travel industry, such as limited organic feedback (on average people plan 2-3 trips per year vs. 2-3 movies per night on a platform like Netflix), aren’t limited to the travel ecosystem. We will share how the problems we’ve solved in building this infrastructure for training and inference at scale are applicable to others deploying AI-based services.

Speakers
avatar for Joost Ouwerkerk

Joost Ouwerkerk

Cofounder + CTO, Hopper
Joost Ouwerkerk is the co-founder and CTO of Hopper, where he leads a global team responsible for all technology including user and supplier facing platforms. Joost previously worked in Product Management at Expedia and Software Engineering at Newtrade Technologies (acquired by Expedia... Read More →


Thursday February 21, 2019 10:00am - 10:25am
Grand Ballroom Stage B

10:00am

Driving Innovation Through Diversity (EXEC TALK)
Today, product development teams are more global and diverse. Working with different cultures brings benefits of different points of view and perspectives. Research has found that diverse teams are more innovative. Organizations are becoming more intentional on building a global mindset in product development by building diverse teams. In this talk, we will review the benefits of diversity, how to create a global mindset in teams and building a culturally competent organization.

Speakers
avatar for Claudia	Galvan

Claudia Galvan

Technical Advisor, Early Stage Innovation
Claudia Galván is a strategic and technical leader who has led global product development at Oracle, Adobe and Microsoft reaching billions of people around the world where she has built global teams from the ground-up. In the last few years, she has focused on helping startups in... Read More →


Thursday February 21, 2019 10:00am - 10:25am
West Hall EXEC Stage

10:00am

Deploying & Managing MongoDB on Public Clouds (PRO TALK)
Public clouds like AWS,Azure & GCP have become very popular platforms over the past few years. These public clouds provide a plethora of infrastructure features to help make your life easier - we will dig into the features/assets that you should be actively leveraging. On the flip side there are also a number of potential pitfalls that you need to be aware of and work around. In this talk we will talk about the common architecture patterns you need to have in place to be successful with MongoDB on public clouds including High availability, Disaster recovery, scale, performance etc.

Speakers
avatar for Dharshan Rangegowda

Dharshan Rangegowda

Founder & CEO, ScaleGrid
Dharshan is the founder of ScaleGrid.io. Dharshan has extensive experience in enterprise infrastructure & system management. He spent a decade at Microsoft working on Virtualization and Azure. He was one of the early engineers on the Azure cloud with a ringside view of the meteoric... Read More →


Thursday February 21, 2019 10:00am - 10:25am
Grand Ballroom Stage C

10:00am

KEYNOTE: Modern Android Development
The last couple of years have seen a plethora of new features and patterns for Android developers. But how do developers know when to use existing APIs and features vs. new ones? This session will help developers understand how they all work together and learn what they should use to build solid, modern Android applications. 

Speakers
avatar for Romain 	Guy

Romain Guy

Senior Staff Software Engineer, Google
Romain is an engineer at Google. He worked on the Android Framework team, leading the UI toolkit and UI renderer, and now works on new Kotlin and graphics related projects.
avatar for Chet Haase

Chet Haase

Lead, Android Toolkit, Google
Chet Haase has been on the Android team at Google since 2010. He currently leads the Toolkit team, which provides UI, text, graphics, and architecture APIs and functionality used by all Android app developers.


Thursday February 21, 2019 10:00am - 10:30am
Main Stage

10:00am

From Zero to Hero in 7 Years (And Counting) Tales of Devrel Practitioner (PRO TALK)
After 7 years in DevRel in JFrog, Baruch knows one thing: in DevRel learning never stops. In this talk, he will talk about what he learned over his career and will share his experience on the most important topics in DevRel: First of all, of course, KPIs and metrics, but also, where (and how) the money comes from, hiring, management (since it's not only self-management now), some other important stuff like too much travel, and last, but not least, KPIs and metrics. But remember, learning never stops! What are the changes we'll learn he's wrong about everything?!

Speakers
avatar for Baruch Sadogursky

Baruch Sadogursky

Head of Developer Relations, JFrog
Baruch Sadogursky (a.k.a JBaruch) is the Head of Developer Relations and a Developer Advocate at JFrog. His passion is speaking about technology. Well, speaking in general, but doing it about technology makes him look smart, and 17 years of hi-tech experience sure helps. When he’s... Read More →


Thursday February 21, 2019 10:00am - 10:30am
Room 208 Stage E

10:00am

10:00am

OPEN TALK: Struggles and Triumphs with Git Workflows and CI/CD
Git supports a near infinite number of workflows. So how do you decide which will work best for your dev team to manage Git branching? You may be wondering if you should adopt Gitflow to the letter. Or how to take continuous integration/development (CI/CD) into consideration. In this workshop, Jonathan will share the GitKraken development team's journey through different Git workflows—including challenges and triumphs of incorporating continuous integration. You’ll leave with a better understanding of the benefits and tradeoffs of Gitflow—and other common Git workflows—so you can craft a workflow that works best for your dev team.

Speakers
avatar for Jonathan Silva

Jonathan Silva

Training and Content Director, GitKraken
Jonathan is the Training and Content Director at Axosoft where he provides value for Axosoft and GitKraken customers through a combination of educational resources, technical support and account management. He has a passion for education, and is the friendly voice you may have heard... Read More →


Thursday February 21, 2019 10:00am - 10:50am
Grand Ballroom Stage A

10:00am

Lightning Intro to Machine Learning in JavaScript: Training Machine Learning Models in Your Browser (PRO TALK)
Today is the day you build a neural net in Javascript.
We’ll cover:

* The basics of Neural Networks, and how they are capable of learning
* The concepts behind transfer learning, a technique for leveraging pretrained models for inference and fast last-layer training* Setting up an efficient data pipeline for dealing with data in Javascript, and the basics of UI performance concerns when dealing with inference and training

Speakers
avatar for Kevin Scott

Kevin Scott

Founder, Theory Incorporated
Kevin is on a crusade to convince you to start playing with AI. There’s never been an easier time to start hacking than today! Kevin has a background designing and building software for companies like Venmo, GE Healthcare, and ngrok. He founded “AI & Design,” a series of talks... Read More →


Thursday February 21, 2019 10:00am - 10:50am
Junior Ballroom Stage D

10:30am

10:30am

AI with Personality (PRO TALK)
We have Siri and Alexa and now Juliet. A Machine learning algorithm deployed to leverage AI in the crypto markets for the regular person. An unbiased global data consuming algorithm makes that has personality. AI with a name. Is it a fad or is there a reason. #AskJuliet.

Speakers
avatar for Ilana Fraines

Ilana Fraines

Co-Founder & Lead Blockchain Developer, TokenAI
Ilana Fraines is the co-founder and lead blockchain developer at TokenAI, a cryptocurrency investing platform powered by Artificial Intelligence. After discovering computer science at an early age, Ilana began developing apps and eventually became a full-time software developer for... Read More →


Thursday February 21, 2019 10:30am - 10:55am
Grand Ballroom Stage B

10:30am

Impact Driven Culture: What it Means, and How It Helped Us Scale 300% YoY (EXEC TALK)
This talk will explore practical ways for managers to create an impact-driven culture that breeds optimal team engagement and individual motivation. Daniel Lereya, Head of R&D at monday.com, will share advice from his experience building a platform powered by machine learning algorithms and a trove of workflow data and insights. The software is designed with simplicity, flexibility, and transparency at its core, which required his team of 33 developers to learn new technologies, development processes, product capabilities and business understanding - leading to monday.com generating 300% YoY growth and reaching a valuation of $500M just four years after launch. Additionally, monday.com built its own internal business intelligence tool, BigBrain, from scratch. BigBrain tracks all business objectives and evaluates progress toward those goals, while analyzing initiatives in real-time. monday.com provides an inside look at the BI tool: https://www.youtube.com/watch?v=p-YbHMCUycw Daniel will explore how to motivate developers by creating a self-starter, fully focused and measurable zone, drawing on his experience at IBM and SAP. He’ll explain how to promote personal ownership of projects by making everything more transparent and inclusive, and developing a dynamic, creativity-driven environment that builds successful, user-friendly products.

Speakers
avatar for Daniel Lereya

Daniel Lereya

Head of R&D, monday.com
Based in Tel Aviv, Israel, Daniel is Head of R&D at monday.com and leads the web, mobile and growth teams, which have scaled monday.com’s customer base 3x YOY. Over the last few years, Daniel has led web and mobile development teams in both startup and corporate environments, recently... Read More →


Thursday February 21, 2019 10:30am - 10:55am
West Hall EXEC Stage

10:30am

Democratize Serverless Platform with Knative (PRO TALK)
The evolution of Public Cloud Platforms made infrastructure provisioning and delivery of applications/services faster than ever before. Applications are traditionally deployed on compute instances and offers full control of infrastructure. However, teams are indebted to maintain/rehydrate instances in addition to paying full usage of resources in spite of low utilization. On the other hand, Cloud vendor’s serverless platform such as AWS Lambda has created huge buzz lately however it is good for trivial applications (small workloads) and often requires massive redesign for porting existing applications. Though, the vendor’s serverless platform charges only for the usage of resources, it creates a vendor lock-in when build and design applications tailored made to run on the platform. In parallel, Kubernetes (K8s) emerged as the first choice container orchestration cluster solution. It is matured, cloud-agnostic, battle-tested and planet-scale platform, born out of 15 years of Google's experience of running production workloads. While k8s opened up an array of new possibilities of managing applications, we are yet again surprised with Knative, open source serverless add-on, run atop of K8s. In this technical session, demonstrates application deployment simplified through Knative, abstracting physical infrastructure details from users. The k8s cluster nodes spread across cloud platforms (AWS, GKE, Azure) will be used for the demo which ensures no vendor lock-in and proves any containerized application can be deployed on a shared enterprise infrastructure yet isolated by namespace and promotes optimal resource utilization. Also, the session deep dive into Knative ecosystem and how to leverage built-in support for metric collection, log monitoring and distributed tracing in no extra time.

Speakers
avatar for Mahesh	Veerabathiran

Mahesh Veerabathiran

Master Software Engineer, Capital One
Mahesh Veerabathiran is a Full stack engineer, specialized in building Microservices at scale, Big Data processing and Devops automation. He is a certified Kubernetes administrator (CKA) and multiple AWS certification. He is an active technologist, passionated in learning new technologies... Read More →


Thursday February 21, 2019 10:30am - 10:55am
Grand Ballroom Stage C

10:30am

KEYNOTE: Enabling Business Agility Through Evolutionary Architecture
Software architecture is often known as "the parts that are hard to change later." That’s until microservices showed that when architects build evolvability into the architecture, change becomes easier. Based on a recent book co-authored by Dr. Parsons and Neal Ford, Building Evolutionary Architectures, this talk explores and offers practical advice on how to build evolvable systems. The software development ecosystem exists in a state of dynamic equilibrium, where any new tool, framework or technique leads to disruption and the establishment of a new equilibrium.

Speakers
avatar for Dr. Rebecca Parsons

Dr. Rebecca Parsons

CTO, ThoughtWorks
Dr. Rebecca Parsons is ThoughtWorks’ Chief Technology Officer with decades-long applications development experience across a range of industries and systems. Her technical experience includes leading the creation of large-scale distributed object applications and the integration... Read More →


Thursday February 21, 2019 10:30am - 11:00am
Main Stage

11:00am

FEATURED SPEAKER: Blitzscaling an Engineering Team
How to scale from a technical, first-time founder to a CTO of a $4billion company.
What engineering leads need to keep in mind when growing a business rapidly.

Speakers
avatar for Andy Fang

Andy Fang

Co-Founder & Chief Technical Officer (CTO), DoorDash
Andy Fang is the co-founder and Chief Technical Officer of DoorDash, a technology company passionate about transforming local businesses and dedicated to enabling new ways of working, earning, and living. Andy leads the engineering team, and is responsible for the overall product... Read More →


Thursday February 21, 2019 11:00am - 11:25am
Main Stage

11:00am

11:00am

11:00am

Building Apps for Technically-Oriented Growth Marketing Teams (PRO TALK)
Join us for a conversation on how to build multi-channel communication apps for technical growth marketing teams.

Speakers
avatar for Chiara McPhee

Chiara McPhee

Director of Product Management, SendGrid
Chiara’s primary responsibility is leading product for SendGrid Labs, SendGrid’s R&D and innovation team. SendGrid Labs explores new possibilities in customer communication to provide new, inventive solutions for SendGrid. Currently, her team is experimenting with the intersection... Read More →


Thursday February 21, 2019 11:00am - 11:25am
Room 208 Stage E

11:00am

A New Breed of IT Pro: The Hybrid Engineer (EXEC TALK)
What makes a successful network engineer in today’s world? And how does that fit into the world of software development? In this presentation, Jeff McLaughlin will share actionable insights and real-life anecdotes to demonstrate how the two worlds intersect in more ways than one. He’ll share the power of understanding how to automate processes and also the power of traditional networking knowledge. Finally, he’ll show how the hybrid engineer, the person who bridges the gap between the worlds of networking and software development, plays a strategic position in IT and in business.

Speakers
avatar for Jeff	McLaughlin

Jeff McLaughlin

Principal TME, Cisco Systems


Thursday February 21, 2019 11:00am - 11:25am
West Hall EXEC Stage

11:00am

Know Your Global Users: How to Integrate Data-Intelligence APIs to Enhance Identity and Fuel Growth (PRO TALK)
As an expert in phone-based verification, Stubblefield has been immersed in the evolution of use of the phone number to improve web and mobile experiences for over 10 years. She will talk through the complex connection that now exists between carriers/mobile operators and online businesses whereby APIs can return real-time identity data that--when optimized with AI--is enhancing every aspect of the online customer journey on an increasingly global scale (registration verification, transaction authentication, database management, customer communications, compliance checks, and operations).

Speakers
avatar for Stacy Stubblefield

Stacy Stubblefield

Chief Innovation Officer, Telesign
Stubblefield co-founded TeleSign in 2005 and today helps to drive TeleSign's product strategy and identify opportunities for innovation--ensuring that TeleSign delivers groundbreaking technology that best addresses market needs. As part of TeleSign's founding team, she was instrumental... Read More →


Thursday February 21, 2019 11:00am - 11:25am
Grand Ballroom Stage C

11:00am

Machine Learning in the JavaScript Toolchain (PRO TALK)
Websites are slow! Double-click shows that the average load time on a 3G network is 19 seconds! On top of that, on mobile devices, JavaScript compared to a JPG image with the same size may require x25 more processing time. How to speed up our apps? Lazy-loading is here to help! By only loading the minimum amount of JavaScript during the initial page load we can improve the UX dramatically. However, this brings another set of questions - how to decide what to load lazily, how to provide instant page load by mindfully prefetching the bundles, without draining the users’ mobile data plan? Machine learning is already playing an essential role in our day-to-day life, and it has the potential to assist in our development process for smaller, smarter, and faster JavaScript applications! In this talk, we'll see how we can create a machine learning model from a Google Analytics report. Later, by empowering static analysis techniques, we'll map this model to the lazy-loaded JavaScript chunks and apply predictive prefetching and data-driven bundling. In the last part of the presentation, we'll look at Guess.js which provides a sample implementation of these ideas.

Speakers
avatar for Minko Gechev

Minko Gechev

Senior Developer Programs Engineer, Google
Minko is an engineer in the Angular team at Google. He loves to experiment with abstract theoretical computer science concepts transform them into robust industrial solutions. Minko’s working on compilers, tools for static code analysis, and machine learning. Some his projects are... Read More →


Thursday February 21, 2019 11:00am - 11:25am
Junior Ballroom Stage D

11:00am

OPEN TALK: Whitepages' Journey to Model Terabytes of Graph Data in Cost Effective Flat Data Store
Whitepages services over 55M annual visitors on its open search web properties and provides 1M+ daily enterprise API transactions. To best service our expansive user and customer base, we developed our own fully-integrated, high-availability Identity Graph database which houses over 5B global identity records as a connected graph.

When it came time to evaluate datastore to serve our online contact records, we needed something with extremely low latency yet very high throughput and scalability. We needed to traverse the Identity Graph links to answer queries and determine how to get a graph database with sub-millisecond latency. Enter modeled graph data on flat NoSql schema using Redis on Flash. Join us to learn how we achieved controlled cost with our large, and ever-growing, amounts of data, without sacrificing response time and high throughput.

Speakers
avatar for Varun Kumar

Varun Kumar

Sr. Principal Architect, Whitepages Pro
Varun Kumar is a Senior Principal Architect at Whitepages. He has expertise in data stores, big data analytics, Spark, Java, and enterprise software design. Varun has worked with big enterprises as well as startups across several technology and business verticals. He received a Bachelor... Read More →


Thursday February 21, 2019 11:00am - 11:50am
Grand Ballroom Stage A

11:30am

OPEN TALK: DeveloperWeek Innovation Talk by SWIM.AI
Thursday February 21, 2019 11:30am - 11:50am
Main Stage

11:30am

11:30am

11:30am

FEATURED SPEAKER: Improving Developer Onboarding Through Intelligent Data Insights
A developer platform lives and dies by it's developer community. When huge problems need to be solved, it's easy to make valuable improvements, but what do you do when those are solved and you still see high bounce rates on your site, low developer application completion, and generally poor adoption of your product? This is where your data can save you.
In this talk we'll run through:
  • How to track valuable developer path insights, from moments of anxiety to time to first valuable call.
  • Overlaying support and ticketing information on top of developer path data to decrease developer friction.
  • How to create automated analytics systems to measure success.
  • When these systems should be built, before it's too late.


Speakers
avatar for Jonathan LeBlanc

Jonathan LeBlanc

Director of Developer Advocacy, Box
Jonathan LeBlanc is an Emmy award winning software engineer, author of the O’Reilly books "Identity and Data Security for Web Development" and "Programming Social Applications", and the Director of Developer Advocacy at Box. Specializing in identity, auth and security, hardware... Read More →


Thursday February 21, 2019 11:30am - 11:55am
Room 208 Stage E

11:30am

Apache Karaf – Beyond Microservices, A Full Feature Enterprise Platform (PRO TALK)
Apache Karaf is a popular applications container. It's the perfect platform for micro-services platform, integration system and much more. Combining with Karaf subprojects, it can provide a full-feature enteprise platform: *Apache Karaf Decanter for monitoring Apache Karaf Cellar for clustering *Apache Karaf Cave for repository *Apache Karaf Vineyard for service registry and gateway.
 This talk will show how to build a complete enterprise platform mixing Karaf and his subprojects. Software architects, developers and devops will see all benefits of using Karaf in the enterprise, covering most of their needs.

Speakers
avatar for Jean-Baptiste Onofre

Jean-Baptiste Onofre

Fellow, Talend
Jean-Baptiste is an Apache Software Foundation member. He's PMC member for about 20 Apache projects from container and system integration (Karaf, ServiceMix, Camel, ActiveMQ, ...) to big data (Beam, CarbonData, ...). Jean-Baptiste specializes in both system integration and big data... Read More →


Thursday February 21, 2019 11:30am - 11:55am
Grand Ballroom Stage C

11:30am

The Joy and Horror of Third-Party Scripting (PRO TALK)
How do you go about developing JavaScript that runs live of other people's sites (e.g. analytics, social buttons, badges, etc)? How can you use the latest ECMAScript features without colliding with the host page's (sometimes broken) polyfills? What about loading the code, caching, tracking errors and performance? This session draws from the experience with one the world's most popular third-party libraries (Facebook JavaScript SDK) and tells the story of its recent refactoring and rethinking.

Speakers
avatar for Stoyan Stefanov

Stoyan Stefanov

Software Engineer, Facebook
Stoyan Stefanov is a Facebook engineer, ex-Yahoo, architect of the YSlow 2.0 performance tool and creator of the smush.it image optimization tool. He's the author of the books "JavaScript Patterns", "Object-Oriented JavaScript", and "React: Up and Running". Stoyan blogs at phpied.com... Read More →


Thursday February 21, 2019 11:30am - 11:55am
Junior Ballroom Stage D

1:30pm

OPEN TALK: The Hard Road Was Worth It: Making Jira Cloud-Native on AWS
Join Jake Brereton, a 5-year Jira veteran, as he discusses how and why Atlassian chose to fork the code base of its flagship product and spend two years completely rearchitecting Jira from the ground up. In this session you'll learn how a move to AWS from Atlassian's own data centers has allowed the Jira team to ship more value to users in a fraction of the time, all while increasing uptime, speed, and reliability. From monolith to microservices, Jira Software has been completely reimagined for the future of software development. And we're just getting started.

Speakers
avatar for Jake Brereton

Jake Brereton

Head of Product Marketing, Jira Software, Atlassian
A proud Midwesterner living in California by way of North Carolina, Jake has had the privilege of working on the Jira team since 2013. When he's not building custom Jira workflows, you can find him absorbed in a game of Settlers of Catan or making the best Hendricks & Tonic known... Read More →


Thursday February 21, 2019 1:30pm - 1:50pm
Main Stage

1:30pm

OPEN TALK: DeveloperWeek Innovation Talk by Audioburst
Speakers
avatar for Gal	Klein

Gal Klein

Co-founder and CTO, Audioburst


Thursday February 21, 2019 1:30pm - 1:55pm
West Hall EXPO Discovery Stage

1:30pm

1:30pm

Reactive Cloud-Native Networking with RSocket (PRO TALK)
Enterprises are moving to the cloud, but few are prepared for networking implications of cloud-native architectures. Specially-designed for microservices communication with far less overhead than HTTP, RSocket is an open source application-level networking protocol and RPC framework built specifically for cloud-native application and microservice communication. It is being developed in collaboration with Netflix, Facebook, Pivotal and others, and is currently being used by some of the highest-traffic sites on the internet. RSocket is designed to handle the challenges of communication between complex networks of services both within the data center and over the internet – extending to mobile devices and browsers. RSocket uses bi-directional application communication technology that predicts the best route to send messages understanding latency and error rates and the ability to handle load balancing, while being able to run over standard transports (like TCP, HTTP/2 and WebSocket). This results in applications that are easier to scale, less failure-prone and easier to operate. In this session, Ryland will explain how RSocket can be used to simplify the way enterprises build and operate cloud-native applications by enabling traditional enterprise developers to build sophisticated, cloud-native, distributed applications.

Speakers
avatar for Ryland Degnan

Ryland Degnan

CTO, Netifi
Ryland Degnan is a co-founder and CTO of Netifi, where he is working to lay the groundwork for the next generation of cloud-native applications. Prior to Netifi, he was a member of the Netflix Edge Platform team that created RSocket, Hystrix and RxJava. He has over 12 years of experience... Read More →


Thursday February 21, 2019 1:30pm - 1:55pm
Grand Ballroom Stage C

1:30pm

Stack Overflow's Process for Building an Internal Developer Community (PRO TALK)
Stack Overflow is the world's largest and most frequently trafficked Q&A website for software developers. We get over 58 million unique users per month, and have built 172 other Q&A sites under the Stack Exchange umbrella. Building an internal developer community so that technical teams can collaborate more effectively, work faster and be empowered is something that nearly every enterprise, large and small, are trying to do right now. I've written about the topic (https://stackoverflow.blog/2018/07/16/stack-exchanges-3-step-process-for-building-an-internal-community/) and would like to dive deeper into the process that Stack Exchange takes each community through, including our customers for Stack Overflow for Enterprise.

Speakers
avatar for Derek Still

Derek Still

Stack Overflow for Enterprise, Stack Overflow
Derek Still helps the world's largest organizations evaluate and successfully implement Stack Overflow for Enterprise to improve internal developer collaboration.


Thursday February 21, 2019 1:30pm - 1:55pm
Room 208 Stage E

1:30pm

The Future of Software Development (EXEC TALK)
With supercomputers in our pockets, self-driving vehicles, and software recognizing images better than humans, what we recently thought of as the future is already here, so how do we define the next future? Rod Cope explains how different aspects of artificial intelligence, augmented reality, high-performance computing, digital platforms, massive bandwidth, and an obsessive focus on user experience will be the fundamental drivers to future application success as we build upon lower barriers to entry and shift from improving technology to improving life. Rod shares his 20+ year journey from the forefront of open source to a predicted future where the IoT and big data are the new normal and the key questions are less “How can we do it?” and more “How do we make it better?” Come to this session to learn what you can do now in terms of research, planning, and investment to get the most out of our inevitable future.

Speakers
avatar for Rod	Cope

Rod Cope

CTO, Rogue Wave Software


Thursday February 21, 2019 1:30pm - 1:55pm
West Hall EXEC Stage

1:30pm

GraphQL + Ruby = ❤️ (PRO TALK)
Since Facebook released GraphQL to the world, there has been a lot of traction on the frontend world about it. But somehow, this trend hasn’t reached backend developers. Let’s take a look into how we can introduce GraphQL into our Ruby environments to take advantage of it’s power. Let’s look into the state of GraphQL in Ruby and see how we can benefit of the amazing power that GraphQL APIs can provide us. We’ll also take a deep-dive into a tool I wrote called GQLi, a GraphQL client that enables users to write queries in native Ruby code. I’ll describe it’s philosophy, how to use it, and some cool meta-programming tricks used to create it.

Speakers
avatar for David Litvak Bruno

David Litvak Bruno

Ruby & Python Ecosystem Developer, Contentful
Ruby and Python Evangelist, Agile devotee, frustrated sports legend and currently a developer evangelist at Contentful. David spends most of his days coding and slaying orcs and beasts in his favorite RPGs. During the last 8 years, David has worked as a professional developer using... Read More →


Thursday February 21, 2019 1:30pm - 1:55pm
Grand Ballroom Stage B

1:30pm

Making Furniture with Javascript (PRO TALK)
An experimental project which uses web technologies to help design, display and make furniture. O-LAP is an open-source community run platform for designers to experiment with parametric furniture design. Designers create parametric furniture designs as plugins into the framework. Registered designs gets displayed in an online gallery. Users can view the designs from the gallery and customize the design and the helps connect people who make the furniture to people who want the furniture.

Speakers
avatar for Amit Nambiar

Amit Nambiar

Computational Designer, O-LAP
I work as a Computational Designer in New York. Having studied architecture and computational design I enjoy exploring the intersections of design and technology.


Thursday February 21, 2019 1:30pm - 1:55pm
Junior Ballroom Stage D

2:00pm

OPEN TALK: DeveloperWeek Innovation Talk by Arm
Thursday February 21, 2019 2:00pm - 2:20pm
Main Stage

2:00pm

2:00pm

HumanOps - Focusing on the Human Side of Running Infrastructure (EXEC TALK)
Humans are a critical part of operating systems at scale, yet we rarely pay much attention to them. Most of the time, energy and investment goes into picking the right technologies, the right hardware, the right APIs. But what about the people actually building and scaling those systems? How can you reach your high availability goals without a team that is able to build reliable systems, and respond when things go wrong? How does sleep and fatigue affect system uptime? System errors are tracked, but what about human error? Can it be measured, and mitigated? This talk will consider the principles and philosophy of HumanOps - focusing on the human side of running infrastructure. It is crucial to consider human system and process design as part of any large scale software, hardware and infrastructure project. This talk will explain how. 

Speakers
avatar for David Mytton

David Mytton

VP, Product Engineering, StackPath
David Mytton is VP, Product Engineering at StackPath, an edge security software startup based in Dallas, USA. David was previously the Co-Founder & CEO at Server Density, a London based SaaS infrastructure monitoring startup founded in 2009 and acquired by StackPath in 2018. David... Read More →


Thursday February 21, 2019 2:00pm - 2:25pm
West Hall EXEC Stage

2:00pm

Accelerating JavaScript Full Stack Development with Visual Development (PRO TALK)
Although it’s very popular, the JavaScript/HTML5/REST architecture doesn’t lend itself easily to use by newbies. Even experienced developers often find themselves spending too much time on mundane coding rather than on delivering important functionality. A new generation of development tools aims to provide a faster approach for JavaScript-based development through the power of visual development. This demo focus session discusses how Oracle approached development simplification for its developers (and for you) and shows you the results of its efforts.

Speakers
avatar for John Ceccarelli

John Ceccarelli

Director of Product Management, Oracle
John Ceccarelli is a Director of Product Management at Oracle, specializing in cloud technologies. John has a passion for making complex technologies more approachable. This passion has infused his work, from writing blogs about Java and NetBeans to developing low code, rapid application... Read More →


Thursday February 21, 2019 2:00pm - 2:25pm
Junior Ballroom Stage D

2:00pm

2:00pm

NetDevOps Development Environments with Vagrant, VIRL and Cisco NSO (PRO TALK)
Every network engineer needs a lab environment to explore APIs, test code, and experiment with new ideas and technologies. The days of dumpster diving, and trolling E-bay for old and outdated hardware are a thing of the past when you open up to the possibilities of NetDevOps Development Environments. In this hands on workshop you’ll get a chance to explore three options from the Open Source (Vagrant) and Cisco portfolio (VIRL and NSO) that provide robust DevOps style methods for quickly instantiating development networks ranging from one or two devices up through topologies mirroring realistic production networks. And even better, you’ll leave with all the knowledge and resources needed to make these part of your own day to day workflow.

Speakers
avatar for Hank Preston

Hank Preston

Developer Evangelist, Cisco DevNet
Hank is a long time technophile, and loves learning and helping other learn about technology in exciting ways. His experience in IT is wide and varied including web/database development and infrastructure engineering. After many years away from “code”, he fell back in love with... Read More →


Thursday February 21, 2019 2:00pm - 2:50pm
Grand Ballroom Stage C

2:00pm

Getting Started with GPU Computing In Python (PRO TALK)
GPU computing has becoming an important part of scientific computing and machine learning. Although somewhat different than traditional programming, GPU computing has become much more accessible thanks to a number of Python projects, such as TensorFlow, CuPy and Numba. In this talk, we’ll survey the Python GPU projects available in Anaconda, discuss some use cases for different projects, and review best practices for GPU computing.

Speakers
avatar for Stanley Seibert

Stanley Seibert

Director of Community Innovation, Anaconda, Inc.
Stan leads the Community Innovation team at Anaconda, where his work focuses on high performance GPU computing and designing data analysis, simulation and processing pipelines. He is a longtime advocate of the use of Python and GPU computing for research.


Thursday February 21, 2019 2:00pm - 2:50pm
Grand Ballroom Stage B

2:25pm

OPEN TALK: DeveloperWeek Innovation Talk by TomTom
Thursday February 21, 2019 2:25pm - 2:45pm
Main Stage

2:30pm

2:30pm

2:30pm

Successful Delivery of Cross Functional Projects (EXEC TALK)
It is very important for developers working on projects that span across multiple teams to align themselves throughout the project and not just work in silos. Agile in tech industry has introduced a sense of independence in teams but unfortunately in fast paced startups it has also led to some amount of teams working in silos. Recently there has been a trend where developers have started to perceive themselves as true partners of product owners and want to be involved in product decisions. Engineers want to make the right software design decisions keeping end customers in mind. Developers are talking design platform and product. We as engineers want to deliver quality software with the right product features in mind. In this session, I would like to talk about my experience of leading a project that spanned across three timezones, three teams all of teams working on multiple projects. How we made the project a success with limited resourcing by planning it right. I will also talk about fun activities such "Hopes and Fears" , "Event Storming", "Group Technical Designs", "Group Code reviews" that were part of the journey. Most of these exercises worked like charm and some needed improvising. Coming out of this session, engineers will feel empowered leading projects that need coordination and will make an impact.

Speakers
avatar for Vandana Premkumar

Vandana Premkumar

Team Lead, Engineering, Bigcommerce
I have worked in tech industry since 14 years on different domains spanning from finance, education, ecommerce, travel and hospitality. Worked on technologies spanning from the world of CGI /PERL, C, JSF to now gRPC, Scala+Play. Have lived and seen different project methodologies... Read More →


Thursday February 21, 2019 2:30pm - 2:55pm
West Hall EXEC Stage

2:30pm

Speed and Scale: Building APIs with Node.js, TypeScript and LoopBack (PRO TALK)
APIs are critical to the digital transformation of your business. How to quickly build APIs off your existing services and data and scale up the development and runtime is becoming a great challenge and opportunity for front-end and back-end teams and developers. In this talk, we will go through a typical API scenario and demonstrate how to use LoopBack, a popular open source Node.js API creation framework, to create and test open APIs in TypeScript on top of databases and REST/SOAP services in a few steps within 30 minutes. Beyond the rapid jump-starting, we will also reveal the pain points around building large scale API projects in Node.js and share tips and techniques to overcome such barriers. The main takeaway for our audience is big pictures and best practices to build APIs at speed and scale with confidence.

Speakers
avatar for Raymond Feng

Raymond Feng

STSM, Architect, IBM
Raymond Feng is an STSM & Architect at IBM, responsible for developing LoopBack (loopback.io), a popular open source API framework in Node.js. Prior to the current role, he was a co-founder at StrongLoop (acquired by IBM in 2015), a startup dedicated to enabling Node.js for enterprise... Read More →


Thursday February 21, 2019 2:30pm - 2:55pm
Junior Ballroom Stage D

2:30pm

3:00pm

FEATURED SPEAKER: Ignite the Fire / Management That Sparks New Leaders
How do you get people to step up an lead? It's a common questions, particularly as organizations scale past a certain size. In this session experienced growth executive, Nick Caldwell, describes the key elements for igniting new leaders in your organization and provides a handfull of practical tools to spark the flames. Best suited for technology managers, directors, and executives.

Speakers
avatar for Nick Caldwell

Nick Caldwell

Chief Product Officer (CPO), Looker
Nick Caldwell is the Chief Product Officer at Looker.  Previously, Nick was VP of Engineering at Reddit where he was responsible for building and operating the 4th most visited site in the US. Prior to joining Reddit, he held various positions in engineering leadership at Microsoft... Read More →


Thursday February 21, 2019 3:00pm - 3:25pm
Main Stage

3:00pm

Unified APIs and the Future of App Integrations (PRO TALK)
There are over 20,000 public APIs available today! They exist because businesses increasing rely on a multitude of cloud apps for their productivity, driving the need for interoperability. Existing solutions like iPaaS or other citizen integration tools result in cookie-cutter integrations that aren’t flexible enough to meet complex needs. What if we shift the interoperability responsibility to the apps themselves? In this talk, we will explore how unified APIs impact future of the application integrations. We’ll detail how they will benefit not only application developers, but also end users.

Speakers
avatar for Eliot Sun

Eliot Sun

CEO, Kloudless
Eliot is the CEO and Co-Founder of Kloudless. He leads the company in its mission to make it easy for developers to build integrations. Eliot’s earlier experiences include product management roles at Check Point Software and Blackberry. In his spare time, Eliot can be found chronicling... Read More →


Thursday February 21, 2019 3:00pm - 3:25pm
Grand Ballroom Stage C

3:00pm

Python and R for Advanced Analytics (PRO TALK)
As the complexity and volume of data grows, data teams are optimizing their analytics workflows to support more complex logic, advanced transformations and customized visualizations that will be crucial in future proofing your business. There isn’t an abundance of external conversation about the languages used to analyze these massive quantities of data, but analysts and developers are becoming more sophisticated as their field matures, evolving to work with bigger datasets and integrating new techniques into their workflow. This means more than just finding new ways to innovate with SQL — advanced languages like R and Python have become a more critical part of everyday analysis and should be a centerpiece in the developers “day zero” strategy when building any technology stack. In this presentation, Leon Tchikindas, Head of Data Science & Analytics at Periscope Data, will discuss the advantages of implementing SQL vs. Python & R as part of your developer tech stack strategy and explain how to bring the workflows of all three together on one platform. To illustrate how SQL and Python work together to answer complex data questions, Leon will share real-life examples of how adopting this strategy can impact your business now and in the future. 

Speakers
avatar for Leon Tchikindas

Leon Tchikindas

Head of Data & Product Chief, Periscope Data
Leon Tchikindas is the Head of Analytics at Periscope Data, where he empowers more than 1,000 companies to build their data driven culture. Prior to Periscope Data, Leon helped increase revenue and product engagement at ZipRecruiter. He has a bachelor's degree in Biomedical Engineering... Read More →


Thursday February 21, 2019 3:00pm - 3:25pm
Grand Ballroom Stage B

3:00pm

Building a Threat Model, and How npm Fits into It (PRO TALK)
In an npm, Inc. survey of over 16,000 worldwide developers, 97% of JavaScript developers confirm they use open source code, 77% express concern about whether the open source software they use is secure, and 52% believe that there aren’t satisfactory methods for evaluating whether code is safe. Without built-in security protections, developers must rely on manual code reviews of complex, interdependent software packages, or third-party scans and audits that introduce additional complexity into developer workflows. Who might want to attack your application? If they tried, how would they succeed? Answering these questions is an important exercise that helps you understand how to keep your application secure, so you can sleep at night. Adam will discuss what threat modeling is and how to build threat models for development organizations and applications. And because npm is such a critical part of how developers build JavaScript applications, Adam will demonstrate how npm fits into threat models and how to use npm's tools to keep your JavaScript secure. Adam will also discuss the July 2018 “es-lint” incident, in which npm prevented a potential security event made possible when a developer re-used an old password.

Speakers
avatar for Adam Baldwin

Adam Baldwin

Head of Security, npm, Inc.
Adam Baldwin is Head of Security at npm Inc., the company that powers the world’s JavaScript. An information security professional with over 24 years of experience, Adam has spent his career building companies, breaking into companies, managing teams, designing products, and talking... Read More →


Thursday February 21, 2019 3:00pm - 3:25pm
Junior Ballroom Stage D

3:00pm

3:00pm

3:00pm

OPEN TALK: Workplace 2025: What’s Your Future Staffing Strategy?
What does the workplace look like in 2025? And, how will emerging technologies of today impact the way we perform our jobs tomorrow? This presentation will look at key technology trends taking place across industries and highlights up-and-coming tech jobs of the future. It also discusses how leaders can be more strategic in their search for tech talent and how to assess the skills required to manage the evolving staffing needs that come with a digital transformation.

Speakers
avatar for Heather Johnston

Heather Johnston

District President, Robert Half Technology
Heather Johnston is the District President for Robert Half, the world’s first and largest specialized staffing firm. Heather oversees operations throughout the Bay Area for the company’s Robert Half Technology and The Creative Group divisions, the leading providers of highly skilled... Read More →


Thursday February 21, 2019 3:00pm - 3:50pm
West Hall EXPO Innovation Stage

3:00pm

3:30pm

OPEN TALK: Get Crackin’ with GitKraken Productivity Tools
Git is now the most widely-adopted version control system. Whether you’re using GitHub, GitLab, Bitbucket, Azure DevOps or another repository hosting service, the GitKraken Git Client can help you enhance your experience visualizing the history of your Git repositories and making pull requests. In this session, Hamid will show you how using the GitKraken Git Client with—or instead of—the CLI can create a faster, more intuitive experience with Git. He’ll also show you how using Glo Boards for issue and task tracking can increase collaboration and help you get more done. You’ll leave this session with an understanding of how to use these visualization tools to increase your productivity.

Speakers
avatar for Hamid Shojaee

Hamid Shojaee

GitKraken VP of Product, GitKraken
Hamid is a software engineer, turned serial SaaSpreneur; he’s created 5 successful SaaS products and even more failures. Along the way, he’s learned a thing or two about what it takes to ship great software on-time and on-budget. Today he spends his time utilizing that knowledge... Read More →


Thursday February 21, 2019 3:30pm - 3:50pm
Main Stage

3:30pm

A Hacker’s View of APIs: Vulnerabilities, Exploits and Defense Options (PRO TALK)
We've reached tipping point with APIs today where they've become critical enabler of digital transformation for all companies. Examples include: enabled apps to interface with personal Facebook data, to access banking info, to view individual's medical test results & records, or utilities to provide electric metering. APIs are Innovation enablers as listed but also have downside: ubiquity and connectedness to sensitive data make them prime target for hackers. API issues have led to breaches at large number of big-name organizations. In this session, we'll share how today's hackers identify and attack APIs and additionally review best approach for securing APIs including how 'artificial intelligence' powered solutions can effectively stop these attacks and provide deep visibility into API sessions for forensic and compliance reporting. Specifically, Bernard's presentation will provide: API cyberattack trends; recent API attacks, what to watch for and how to protect your API activity; how to deliver reports with detailed traffic insight and best practices for securing any API.

Speakers
avatar for Bernard	Harguindeguy

Bernard Harguindeguy

Senior Vice President of Intelligence, Ping Identity
Bernard Harguindeguy is Senior VP of Intelligence at Ping Identity. Previously, he was founder and CEO of Elastic Beam, which was acquired by Ping in June 2018. He is a serial entrepreneur with a proven record of building high-growth organizations and award-winning products. He brings... Read More →


Thursday February 21, 2019 3:30pm - 3:55pm
Grand Ballroom Stage C

3:30pm

Running PHP on .NET (PRO TALK)
PHP still powers over 80% of all websites, despite the frequent criticism it tends to receive. On the other hand, .NET is considered more robust, secure and performant, albeit more complex and not as user friendly. PeachPie compiler is a project that bridges this gap by allowing real-world PHP applications (e.g. WordPress, MediaWiki, Symfony etc.) to run on the cross-platform .NET Core framework.

Speakers
avatar for Benjamin Fistein

Benjamin Fistein

CEO, iolevel
Jakub Míšek is a veteran .NET developer, co-founder of DEVSENSE, the company behind PHP Tools for Visual Studio, and iolevel, where he is maintaining and developing the PeachPie compiler platform. Jakub holds a Master's degree in Software Engineering from the Charles University... Read More →


Thursday February 21, 2019 3:30pm - 3:55pm
Grand Ballroom Stage B

3:30pm

Exploring Modern Javascript Unit Testing Frameworks (PRO TALK)
Testing has a crucial role from day one of any project. Before starting development, it is important to decide on a unit testing framework to reliably insure the quality of our work. However, with a plethora of javascript testing frameworks available, it could be daunting for a new developer to decide which testing framework they want to use for the life of their project. Let’s all go on an adventure to investigate modern Javascript unit testing frameworks to discover which framework suits your team the best.

Speakers
avatar for Jay Soumphontphakdy

Jay Soumphontphakdy

Cross-Platform Mobile App Developer, Shockoe
Jay Soumphontphakdy is a Cross-Platform Mobile App developer who enjoys working in a transdisciplinary manner— collaborating and wearing hats between roles for design, development, and QA. He is dedicated to continuing his education to create high quality user friendly applications... Read More →


Thursday February 21, 2019 3:30pm - 3:55pm
Junior Ballroom Stage D

4:00pm

4:00pm

4:00pm

Modern Security with Microservices and the Cloud (PRO TALK)
It’s great that you’ve moved to microservices, but how are you distributing secrets? This talk offers an overview of Vault’s unique approach to secret management by providing secrets as a service for services (and humans), that is highly scalable and easily customizable to fit any environment.

This talk has two primary goals:

1. Identify the new security challenges associated with using cloud technologies and microservices
2. Showcase how the free and open source tool, Vault, can help reduce those security challenges

Topics include:

- Discussion of traditional security (perimeter security, firewalls, etc)
- Identifying new challenges and solutions in cloud and microservices security
- Describe Vault’s architecture and how it provides “secrets as a service”
- Storing static secrets such as WiFi credentials
- Generating dynamic secrets, such as database passwords or cloud credentials
- Providing encryption as a service

Speakers
avatar for Seth Vargo

Seth Vargo

Developer Advocate, Google
Seth Vargo is a Developer Advocate at Google. Previously he worked at HashiCorp, Chef Software, CustomInk, and a few Pittsburgh-based startups. He is the author of Learning Chef and is passionate about reducing inequality in technology. When he is not writing, working on open source... Read More →


Thursday February 21, 2019 4:00pm - 4:25pm
Grand Ballroom Stage C

4:00pm

Driving More Meaningful Customer Interactions with AI (EXEC TALK)
As the calendar flips to 2019, enterprises are increasingly moving artificial intelligence to the top of their priorities. AI promises to help automate processes and make crucial operations, such as customer interactions, more intelligent. Now, businesses can more quickly offer services that previously seemed complex or out of reach, creating the future of customer communications, today. Yet, building AI into products can be challenging, even despite the growth in AI-enabling technology. Bryan Stokes, Sr. Director of Product Management at Vonage, will discuss how enterprises with limited machine learning expertise can leverage simple, secure and flexible solutions to deploy AI in their contact centers. He’ll draw on his experience to explain how enterprises can adapt to customer demands and generate new insights to better serve and delight customers. By enabling AI-based tools, such as programmable building blocks, chatbots, open source skills-based routing, and real-time sentiment analysis, intelligent communications are helping companies to drive better business outcomes.

Speakers
avatar for Bryan Stokes

Bryan Stokes

Sr. Director, Product Management at Vonage, Vonage
Bryan lives at the intersection of technology, innovation, and business. He has been the go-to person at Vonage to make technology work for the customer and not the other way around. Bryan has developed patented solutions for business problems and created business value by enabling... Read More →


Thursday February 21, 2019 4:00pm - 4:25pm
West Hall EXEC Stage

4:00pm

AWS Lambda with C# - Beyond the Demo (PRO TALK)
It's easy to stand up a new .Net Core API in AWS Lamba; the built-in templates can have your api deployed in minutes! Lambda is also incredibly cost effective! Now that you've committed to build your next project on Amazon's serverless platform, it's time to learn about all the little piece the demo didn't tell you. In this session, we will learn about: Debugging serverless applications How to increase performance when there is no server Handling file up- and downloads Managing long-running requests Deploying to AWS Lambda using the Dotnet CLI and Visual Studio Team System Updating configuration information without redeployment, without access to the file system Integrating your api with other Amazon offerings AWS Fargate, when Lamda isn't enough

Speakers
avatar for Adam Kerr

Adam Kerr

Principal, Custom Application Development, West Monroe Partners
I have been a professional software developer for 15 years, with 10 of those years spent in consulting. I develop custom web applications, primarily in the Microsoft stack with AWS or Azure backing infrastructure. I've found my space working in small, nimble teams, where we can build... Read More →


Thursday February 21, 2019 4:00pm - 4:25pm
Grand Ballroom Stage B

4:00pm

KEYNOTE: NVIDIA
Speakers
avatar for Claire Delaunay

Claire Delaunay

Vice President of Engineering, NVIDIA
Claire Delaunay is vice president of engineering at NVIDIA, where she is responsible for the Isaac robotics initiative and leads a team to bring Isaac to market for roboticists and developers around the world. Prior to joining NVIDIA, Delaunay was the director of engineering at Uber... Read More →


Thursday February 21, 2019 4:00pm - 4:30pm
Main Stage

4:00pm

Building Apps with Smartcar: Speeding up Development with SDK's (PRO TALK)
Sanketh will begin his talk by giving a general overview of the Smartcar API and explaining its focus on developer tools to build apps for cars. Second, he will focus on how to create and build developer-friendly SDKs by doing a deep dive into how Smartcar approached the SDK-building process internally. Finally, he’ll demonstrate our Python SDK in action, using it to build an app that will unlock a car on-stage in minutes, live.

Speakers
avatar for Sanketh Katta

Sanketh Katta

CTO/Co-founder, Smartcar
Sanketh Katta is the CTO and co-founder of Smartcar.com. Smartcar is a Mountain View based startup building an API platform for connected cars. Sanketh graduated from UC Berkeley and previously worked on LinkedIn's data science team. Sanketh is passionate about empowering developers... Read More →


Thursday February 21, 2019 4:00pm - 4:30pm
Junior Ballroom Stage D

4:30pm

FEATURED SPEAKER: The Evolution of Software Development and of Conversational Assistants
For decades, the relationship between developer and computer was simple: the human told the machine what to do. Next came machine learning systems, where the machine was in charge of computing the functional logic behind developer-supplied examples, typically in a form that humans couldn't even understand. Now we are entering a new age of software development, where humans and machines work collaboratively together, each doing what they do best. The Developer describes the "what" -- objects, actions, goals -- and the machine produces the "how", writing the code that satisfied each user's request by interweaving developer-provided components. The result is a system that is easier to create and maintain, while providing an end-user experience that is more intelligent and adaptable to users' individual needs. In this technical talk, we will show concrete examples of this software trend applied to a next-generation conversational assistant. We will supply you with a freely downloadable development environment so that you can give this a try yourself, and start monetizing your content and services through a new channel that will be backed by more than a billion devices in just a few years.

Speakers
avatar for Adam Cheyer

Adam Cheyer

VP R&D, Samsung / Co-Founder & VPE, Viv Labs, Samsung / Viv Labs
Adam Cheyer is currently a Vice President of R&D at Samsung. Previously, he was Co-Founder and VP of Engineering at Viv Labs, an artificial intelligence company acquired by Samsung in 2016. Adam was also Co-Founder and VP of Engineering at Siri, acquired by Apple in 2010 to build... Read More →


Thursday February 21, 2019 4:30pm - 5:00pm
Main Stage

4:30pm

DeveloperWeek 2019 Expo Block Party
Join us for the DeveloperWeek 2019 Expo Block Party!

The Expo Block Party gives registrants the chance to visit participating DeveloperWeek exhibitors, while enjoying free drinks & food.

Additionally, participants are encouraged to play our Expo Game, where visiting exhibitors during the show will allow you to win great prizes!

Thursday February 21, 2019 4:30pm - 6:00pm
Expo Hall
 
Friday, February 22
 

8:00am

Registration Open
Friday February 22, 2019 8:00am - 4:00pm
Grand Foyer

8:30am

EXPO HALL OPEN
Friday February 22, 2019 8:30am - 4:00pm
Expo Hall

9:00am

Decentralized Internet Using the Blockchain (PRO TALK)
In an era where consumers are consistently being taken advantage of by large corporations in the name of profit, a decentralized internet network is a breath of fresh air. We need something that breaks the chokehold that internet service providers (ISPs) have on the market by giving the power back to the people. Blockchain can provide a decentralized community-driven mesh network where users themselves will own and control the network’s infrastructure. The goal is to provide everyone with access to fast, secure, private and reliable internet. We need an ecosystem built around this.

Speakers
avatar for Brandon

Brandon "Synth" Smietana

Co-founder, Skycoin
Brandon Smietana, aka "Synth", is one of the earliest contributors behind Bitcoin, and started Skycoin 8 years ago with a vision of creating a new, decentralized Internet. He sits on the advisory boards of several cryptocurrency projects. Synth has a background in mathematics, distributed... Read More →


Friday February 22, 2019 9:00am - 9:25am
Junior Ballroom Stage D

9:00am

The Art of Sustaining Innovation at Scale (PRO TALK)
The digital world is replete with a multitude of opportunities to scale several ways across architectural layers building up on a healthy mix of emerging technologies. Next-generation technologies open up avenues for creative application in real-life which translate to purposeful innovation. However, innovation must not only thrive and sustain in this ever-changing world of technology but also scale on multiple fronts. Innovation must scale across regional boundaries, architectural domains, the supply chain and most importantly, be nurtured in an ecosystem that is continuous and automated. Attend this session to see the steps you can take to fuel innovation at the crossroads of technology, business and culture.

Speakers
avatar for E.G.Nadhan

E.G.Nadhan

Chief Technology Strategist, Red Hat
E.G.Nadhan is Chief Technology Strategist for the Central Region at Red Hat. He provides thought leadership on various concepts including Cloud, Big Data, Analytics and the Internet of Things (IoT) through multiple channels including industry conferences, Executive Round tables as... Read More →


Friday February 22, 2019 9:00am - 9:25am
Grand Ballroom Stage C

9:00am

Gradle: One Technology to Build Them All (PRO TALK)
Gradle is a build tool well known for its flexibility and extensibility, and because it makes it so easy to build applications based on any language. In this talk, we will demonstrate how Gradle helps - with a bit of code - to efficiently build a project that mixes multiple languages. This will be an opportunity to deep dive into some of the best functionalities out there to make a project build faster, simpler and more maintainable. This content is based on our experience migrating our rather complex open-source platform from Maven to Gradle.

Speakers
avatar for Baptiste Mesta

Baptiste Mesta

Software Engineer, Bonitasoft
Baptiste Mesta has been working in software development for 9 years, joining Bonitasoft at the very beginning of the company. He has worked primarily on the backend execution engine of the Bonita process-based application platform, which he helped build from scratch. He has also worked... Read More →


Friday February 22, 2019 9:00am - 9:25am
Grand Ballroom Stage B

9:00am

9:25am

FEATURED SPEAKERS: Decrypting Tech Hype for the Busy Coder
It seems like there is a new technology trend, development methodology, or deployment tool coming out every day and if you aren’t using it you are labeled as deprecated, legacy, or a technology dinosaur. Come hear straight talk about the latest trends such as blockchain, chatbots, serverless, CD pipelines, AI, and machine learning. In 25 minutes you will know more than your average redditor, and you can shut down tweet-driven development in your workplace once and for all.

Speakers
avatar for Stephen Chin

Stephen Chin

Director Oracle Developer Community, Oracle Code Content Chair, Oracle
Stephen Chin is Director of the Oracle Groundbreakers Team, author of Raspberry Pi with Java, co-author of Pro JavaFX Platform, and Oracle Code One Content Chair. He has keynoted numerous Java conferences around the world including JavaOne, where he is a 7-time Rock Star Award recipient... Read More →
avatar for Gerald Venzl

Gerald Venzl

Senior Principal Product Manager, Oracle
Gerald Venzl is a Senior Principal Product Manager for Oracle. During his career Gerald has worked as a Developer, DBA, Performance Tuner, Software Architect, Consultant and Enterprise Architect prior to his current role, while still being active as a developer in his free time. This... Read More →


Friday February 22, 2019 9:25am - 9:50am
Main Stage

9:30am

DAGS as a Solution to Decentralization (PRO TALK)
This is one of the biggest issues in the blockchain industry. With no viable solution as of yet, Constellation Labs has engineered the technology to achieve speed without sacrificing decentralization. Likewise, their universal mining accessibility allows individuals to mine from their phone, eliminating the need for a computer while offering a more energy efficient alternative to mining crypto. DAG's (Directed Acrylic Graph Technology)

Speakers
avatar for Wyatt Meldman Floch

Wyatt Meldman Floch

CTO, Constellation Labs
With over five years of experience as a Software Engineer & Data Scientist in Silicon Valley, Wyatt Meldman-Floch is the CTO and Co-founder of Constellation Labs. Prior to co-founding Constellation Labs, Wyatt contributed to the Graphic User Interface of the Kepler spacecraft’s... Read More →


Friday February 22, 2019 9:30am - 9:55am
Junior Ballroom Stage D

9:30am

Global vs. Sequential Development (EXEC TALK)
There is a raging debate of why TDD is or is not the right approach to software development. Often individuals take positions based on their own experiences which are often very context specific. As an educator and a researcher, I have been using test-driven learning when teaching software development to my students. And I have found some striking parallels between students' learning styles and their preference or dislike towards TDD. Can these findings be generalized to a broader population of developer audience? Educators augment their teaching styles to support different learning styles. Can our approach to TDD be similarly augmented to accelerate TDD adoption? I discuss my findings and observations that address some of these questions.

Speakers
avatar for Neelam	Dwivedi

Neelam Dwivedi

Assistant Teaching Professor, Carnegie Mellon University
Neelam Dwivedi is an Assistant Teaching Professor at Heinz College. Prior to that, she worked as an Instructor at Penn State University in the College of Information Sciences & Technology. Before moving into academics, she spent over 20 years in the IT industry. She brings a unique... Read More →


Friday February 22, 2019 9:30am - 9:55am
West Hall EXEC Stage

9:30am

Crowdsourcing Security Risk Assessment (PRO TALK)
Cybercriminals have never been so notorious. As technology innovation seems to outpace security defenses, organizations, including the U.S. Department of Defense, are turning to ethical-hackers to assess risk and see where they are most vulnerable. Can these external hackers be trusted? Hear from leading experts about the misconceptions of working with hackers, what vulnerabilities are most common and how these programs can be used to manage and assess risk. Questions to be answered: What do you need to know before inviting hackers? Can these external hackers be trusted? Can hackers help fill the cybersecurity skills gap?

Speakers
avatar for Reed Loden

Reed Loden

Director of Security, HackerOne
Reed Loden is the Director of Security at HackerOne, a technology company that connects organizations directly with hackers to find and resolve security issues. He is an information security expert, researcher, hacker, and developer. Reed bring over 10+ years of security experience... Read More →


Friday February 22, 2019 9:30am - 9:55am
Grand Ballroom Stage C
  • Topics Enterprise AI, DevOps Tools
  • Session Type PRO TALK
  • about Reed Loden is the Director of Security at HackerOne, a technology company that connects organizations directly with hackers to find and resolve security issues. He is an information security expert, researcher, hacker, and developer. Reed bring over 10+ years of security experience to his role at HackerOne where he is charged with protecting the company’s network and infrastructure.<br><br>Prior to joining HackerOne, Reed worked to secure companies including Lookout Mobile Security, Palantir Technologies, and Mozilla, in addition to his many security consulting roles. He regularly presents on security best practices and enjoys contributing to and securing open source projects. He is the President and Lead Organizer for Security BSides San Francisco. Reed studied Computer Science at Mississippi State University.

9:30am

All About Apps Script (PRO TALK)
Google Apps Script is a scripting language based on JavaScript that lets you do new and cool things with G Suite products like Docs, Sheets, Slides, and Forms. There's nothing to install — we give you a code editor right in your browser, and your scripts run on Google's servers. In this session, you will learn how to increase the power of your favorite Google apps — like Calendar, Docs, Drive, Gmail, Sheets, and Slides – with Apps Script, a JavaScript platform in Google Cloud.

Speakers
avatar for Grant Timmerman

Grant Timmerman

Developer Platform Engineer, Google
Grant is a developer platform engineer at Google where he leads open source for G Suite APIs. He loves Node, GitHub, and plays the alto saxophone in his spare time.


Friday February 22, 2019 9:30am - 9:55am
Grand Ballroom Stage B

10:00am

10:00am

10:00am

Servant Leadership in Tech: Why Developers Must Come First (EXEC TALK)
Servant leadership is the drive to focus on the growth and well-being of others before one's self. By definition, technology itself exists to serve business and every day problems. These solutions impact and improve the lives of many people. Therefore, servant leadership must be deeply rooted in your technical organizations if you want your team to reach its full potential. In this talk, Kate will demonstrate how servant leadership can translate directly to the daily lives of technical leaders. Attendees will leave with 7 tactical takeaways for empowering their development teams to succeed - starting tomorrow.

Speakers
avatar for Kate Wardin

Kate Wardin

Senior Engineering Manager, Target Corporate
Kate Wardin is a Senior Engineering Manager at Target Corporation. She has held various roles in the tech industry for 6+ years and currently leads a team of very talented Engineers who build and enhance the API Platform at Target. She enjoys her day to day responsibilities of empowering... Read More →


Friday February 22, 2019 10:00am - 10:25am
West Hall EXEC Stage

10:00am

Innovating from Within: Training Your Engineering Teams to Tackle AI (PRO TALK)
The competition for machine learning professionals today is fierce, with most practitioners already off the market and the ones that are looking to be hired requiring salaries an average data team simply can't afford. The key to staying in the game? Tooling up your traditional software development teams so they can take on deep learning and AI challenges, which require an entirely new set of skills around working with data.

In this session, Todd Sundsted, CTO at SumAll, will make the business case to invest in your current engineer team by training software developers and engineers with the skills they need to implement artificial intelligence within their enterprise, and will explain the difference in the tools and skills needed to become a machine learning professional.

Speakers
avatar for Todd Sundsted

Todd Sundsted

CTO, SumAll
Todd Sundsted is a hands-on technical leader with 25 years of professional experience covering all aspects of software development, machine learning and engineering. He currently serves as the CTO of SumAll, an award winning analytics and business intelligence tool used by brands... Read More →


Friday February 22, 2019 10:00am - 10:25am
Grand Ballroom Stage A

10:00am

10:00am

10:00am

Learning Blockchain by Building One (PRO TALK)
Did you ever ask yourself how this kind of new thing - Blockchain - work? Did you ever ask why it is such a hype and why it should revolutionize the way how we interact with parties, that we don't know? Until today Blockchains are just a big hype especially with crypto-currencies, but there are coming more and more severe applications where you need trust between parties that do not know each other. To see the potential about blockchains you have to understand it and we as programmers can understand a thing entirely as soon we have done it with our own hands. And this is it, what this talk is all about: We walk through the process of building a real blockchain under one hour while Live-Coding! While you watch me coding, we will explore the core algorithms, that empower today's blockchains.

Speakers
avatar for Thomas	Deniffel

Thomas Deniffel

CTO, Skytala GmbH
Thomas is a technology enthusiast and CEO of the company Skytala GmbH where he creates full stack applications for customers. During the last ten years, working in different domains, people, and technologies. He has seen many different techniques and learned to avoid following technology... Read More →


Friday February 22, 2019 10:00am - 10:50am
Junior Ballroom Stage D

10:00am

Artificial Intelligence and the Future of Programming and Developer Productivity (PRO TALK)
Artificial Intelligence is creeping in our everyday lives and is getting smarter and smarter. AI can drive cars, planes, play chess, talk, paint, write song. Can AI write code ? How can we leverage AI to increase the developer's productivity and enhance the programming experience.

Speakers
avatar for Adam Smith

Adam Smith

CEO, Co-Founder, Kite
Adam Smith is the CEO and founder of Kite.com, a AI-Powered Python Copilot. Prior to Kite Adam was the CEO and cofounder of Xobni which he sold to Yahoo in 2013. Adam is a MIT Computer Science and Y-Combinator alumnus.


Friday February 22, 2019 10:00am - 10:50am
Grand Ballroom Stage B

10:30am

10:30am

Measuring with Purpose (EXEC TALK)
Projects, products, and business succeed and fail for many different reasons. Underlying that diversity of causes is often a recurring pattern. Organizations that have a great opportunity, a great product, and that execute well to deliver that product will often find success, and those that don't probably won't.  However, nobody starts with winning hand.  They have to play and improve what they start with, and the key to that is measurement.  "Measurement With Purpose" discusses how product and business leaders can use measurement to see things how they truly are, so they know where they are strong and where they need improvement, so they can can deliver a superb product to tap a great opportunity.

Speakers
avatar for Ketan Gangatirkar

Ketan Gangatirkar

Vice President of Engineering, Indeed
Ketan Gangatirkar leads Engineering at Indeed for Job Seeker products. For the last 10 years, he's been helping millions of people get jobs. Along the way, he's made some good product decisions and some terrible ones. He used to think he had great ideas, but being wrong all the time... Read More →


Friday February 22, 2019 10:30am - 10:55am
West Hall EXEC Stage

10:30am

Better, Faster, Stronger: Web Acceleration, Mobile Network Optimization & Adding Serverless Features (PRO TALK)
About 10% of all Internet requests flow through Cloudflare’s network. In addition to providing performance and security for over 8 million websites, Cloudflare exposes our entire infrastructure via a standard programmatic interface. In this talk, we’ll cover: Improving mobile app performance, especially over spotty network connections (mobile SDK) Access control at the edge (Cloudflare Access) How to write JavaScript that runs on Cloudflare’s edge (Cloudflare Workers) Write plugins that other people can install onto their websites (Cloudflare Apps) If you could leverage 151+ data centers worldwide, what would you build?

Speakers
avatar for Jade Wang

Jade Wang

Head of Developer Relations, Cloudflare
Jade Wang is Head of Developer Relations at Cloudflare. Previously, she co-founded Sandstorm.io, and was employee #5 Meteor. Her Ph.D. is in neuroscience, and she had been a post doctoral researcher at NASA Ames Research Center. In a past life, she's also a classically trained mu... Read More →


Friday February 22, 2019 10:30am - 10:55am
Grand Ballroom Stage C

10:30am

KEYNOTE: A Decade of Stack Overflow: Building a Place for Anyone Who Codes
Hear from Stack Overflow’s President and CTO on how the company grew, over ten years, to attract over 50+ million coders a month. You’ll also learn where the company is going, from the expansion of Stack Overflow for Teams to our efforts to make the site more welcoming and inclusive to anyone in the world that codes.

Speakers
avatar for David Fullerton

David Fullerton

President & CTO, Stack Overflow
David Fullerton is the President and Chief Technology Officer of Stack Overflow. He is responsible for managing the Executive Team and working with them to set and execute on the company's day-to-day strategy. He's also tasked with helping the grow and evolve while keeping it rooted... Read More →


Friday February 22, 2019 10:30am - 11:00am
Main Stage

11:00am

FEATURED SPEAKER: Data and Open Innovation: When Connectivity Requires Specificity
Speakers
avatar for Richard New

Richard New

Vice President of Research, Western Digital
Richard New is currently Vice President of Research at Western Digital.  Richard grew up in Cambridge England and Waterloo Canada, and received a BS in Electrical Engineering from the University of Waterloo, and a PhD in Electrical Engineering from Stanford University. Richard joined... Read More →


Friday February 22, 2019 11:00am - 11:25am
Main Stage

11:00am

11:00am

Rethink Smart Contracts: Bringing Security and Scalability to All (PRO TALK)
Blockchain, particularly smart contracts, have the potential to revolutionize the future of work, but security and scalability concerns are preventing widespread blockchain adoption for entrepreneurs and enterprises. In this session, Marie Leaf, Head of Public Product at Kadena, will explain how smart contracts can change business operations for the better. Additionally, she will address the current challenges with Ethereum-based smart contract language which are easily exploitable and full of bugs, causing businesses to lose millions of dollars. With these concerns in mind, Marie will explain how open-source smart contract language, Pact, is addressing issues of security, speed and scalability found in Ethereum-based smart contracts. Pact allows users to upgrade smart contracts on the fly and fix bugs as they are discovered. Additionally, Pact supports Formal Verification which allows users to mathematically prove that their code does what it says it will - this is the same technology used in air and space auto-pilot programs. Attendees will walk away learning how business decision makers in all departments, from finance to marketing, can write secure, simple, and scalable smart contracts that are built on both public and private blockchains. The goal is to democratize blockchain technology for all, taking it out of the hands of expert coders and building accessible solutions for non-programmers running businesses.

Speakers
avatar for Marie Leaf

Marie Leaf

Head of Public Product, Kadena
As Head of Public Product, Marie Leaf bridges the divide between private and public blockchain development at Kadena. Marie’s experience has enabled her to provide solutions to diversify and adopt blockchain to influence the way businesses run. Her insights continue to enhance Kadena’s... Read More →


Friday February 22, 2019 11:00am - 11:25am
Junior Ballroom Stage D

11:00am

The Modern Application Security Framework (PRO TALK)
If you've determined that you need to do something about software security, how do you go about it? There are many frameworks and models that you could use (BSIMM, CSA CCM, ISO27017, etc.) but upon closer inspection, you might find these to be extremely long, overly complicated, and can be challenging to implement. Web apps have become more complex, cloud apps are increasingly API driven, and code is being deployed faster and faster. The attack surface has changed and traditional application security has evolved. Cybersecurity can seem intimidating, but it doesn't have to be. Practitioners need a straightforward runbook to guide their application security efforts. That’s why we created The Modern AppSec Framework. This talk will discuss why and how different organizations choose to invest in different software security controls and present straight forward approaches to application security.

Speakers
avatar for Caroline Wong

Caroline Wong

Chief Security Strategist, Cobalt.io
Caroline Wong is the Chief Security Strategist at Cobalt.io. Caroline’s close and practical information security knowledge stems from broad experience as a Cigital consultant, a Symantec product manager, and day-to-day leadership roles at eBay and Zynga. She is a well known thought... Read More →


Friday February 22, 2019 11:00am - 11:25am
Grand Ballroom Stage B

11:00am

Cruise in the Cloud with High Confidence: How Istio Changes the World (PRO TALK)
As we move to cloud native architectures, we face challenges of distributed systems in terms of integration, failures, discovery, and monitoring. Istio and Kubernetes together meet these challenges, by providing an additional layer between services and the network, enabling you to control orchestration outside code. This revolutionizes the way services are connected, managed, and secured in cloud native architectures. Through a series of quick demos and code snippets, this session showcases how you can start utilizing Istio on Kubernetes for your own microservice architecture. It covers different features of Istio, such as the ability to do canary deployments, policy enforcement, traffic management, fault tolerance, and monitoring and reporting of failures.

Speakers
avatar for Muktesh Mishra

Muktesh Mishra

Senior Software Engineer, Capital One
Muktesh is a Senior Software Engineer for Capital One’s Developer Platform. He is an open source advocate and contributor in 20+ projects and enjoys programming in polyglot. Primarily he is more interested and contributes to Microservices, Cloud, Containerization, Architectures... Read More →


Friday February 22, 2019 11:00am - 11:25am
Grand Ballroom Stage B

11:00am

11:00am

11:00am

FEATURED SPEAKER: What Got You Here (IPO) Won’t Get You There (EXEC TALK)
Pluralsight grew its team from 12 engineers to almost 200, moved from a monolith to microservices, built mobile apps and executed one of this year's most successful IPOs—all in less than four years. But, what got them here won’t get them there. In this talk, Pluralsight’s Chief Technology Officer Jody Bailey will share the steps he is taking to ensure that Pluralsight’s engineering teams can maintain their speed, autonomy and continue to deliver on the company’s mission of democratizing technology skills. He’ll reveal how they created a clear technology strategy that supports the overall company strategy, established and maintain engineering values, and defined common ways of working.

Speakers
avatar for Jody Bailey

Jody Bailey

CTO, Pluralsight
Jody Bailey has served as the CTO of Pluralsight, the technology learning platform, since 2014. He brings more than 20 years of experience building and leading enterprise technology teams at companies like Fidelity Investments, Verisign and AtTask (now WorkFront), here he successfully... Read More →


Friday February 22, 2019 11:00am - 11:50am
West Hall EXEC Stage

11:25am

OPEN TALK: AI & Deep Learning: Leveraging Tensorflow with Solr and Spark for Smarter Search and Discovery
With deep learning and Tensorflow taking the AI field by storm, itÕs natural to ask how it might be leveraged to enhance existing deployed systems. In this demo-driven talk, Grant will cover how we integrated Tensorflow into a Spark and Solr architecture to leverage it for a wide range of enhanced results from the low level indexing and enrichment stages of search through to high level features like question answering, auto-suggest and recommendations.

Speakers
avatar for Grant Ingersoll

Grant Ingersoll

CTO and Co-founder, Lucidworks
Grant is the CTO and co-founder of Lucidworks as well as an active member of the Apache Lucene community – a Lucene and Solr committer, and co-founder of the Apache Mahout machine learning project. He is also the lead author of “Taming Text” from Manning Publications. Grant’s... Read More →


Friday February 22, 2019 11:25am - 11:50am
Main Stage

11:30am

Blockchain with Smart Contracts: A New Enterprise Application Model? (PRO TALK)
Organizations are becoming increasingly interested in the use of blockchain to solve enterprise-related issues. The potential to increase trust, security, transparency, and automation in a tamper-resistant and decentralized manner represents a huge opportunity for the right use cases. However, is it that easy? Is blockchain a new enterprise application model? What are some common blockchain topologies? Where do topics such as consensus, identity, and smart contracts fit? Join this session to learn more about these topics, their use within an enterprise/permissioned blockchain deployment, and various considerations (including myths) that should be discussed before deploying this technology.

Speakers
avatar for Nelson Petracek

Nelson Petracek

CTO, TIBCO Software Inc.
As the global Chief Technology Officer (CTO) of TIBCO Software Inc., Nelson Petracek is helping to shape the development of TIBCO's emerging technology platforms and products. With over 20 years of experience, Nelson works to deliver solutions for the next stage of digital business... Read More →


Friday February 22, 2019 11:30am - 11:55am
Junior Ballroom Stage D

11:30am

Gaining Insight and Control using ISTIO - A Microservice Mesh (PRO TALK)
Since its launch in 2017, Istio - an open source project for securely connecting and managing networked polyglot microservices, has emerged as one of the most widely discussed and popular projects in the open community, gaining significant support, contributions and interest across a wide range of developers. In this talk I will detail the journey undertaken to build Istio and the architectural principles behind it. I will continue by demonstrating how Istio can be used to gain agility with control and insight in delivering code in the cloud. Specifically, I will demonstrate how to perform analytics based A/B Testing, Canary Testing and Resiliency Testing in production for early problem detection. The technology behind the demonstration is a tool that leverages Istio data collection capabilities and control knobs while adding analytics and workflows to perform the aforementioned tasks. Comment to Conference Organizers: We are in the process of open-sourcing the tool and it will become available as part of the ISTIO eco system very soon (definitely within a month or less).

Speakers
avatar for Tamar Eilam

Tamar Eilam

IBM Fellow, IBM
Dr. Tamar Eilam is an IBM Fellow working in the IBM T. J. Watson Research Center in New York. In her role, Tamar leads research in cloud native programming models, microservices and DevOps. She is currently focusing on Istio and related eco system extensions. Tamar completed her Ph.D... Read More →


Friday February 22, 2019 11:30am - 11:55am
Grand Ballroom Stage C

11:30am

Visualizing Canary Rollouts with Istio and Helm (PRO TALK)
Istio is one of the most important things to happen to continuous delivery/deployment since Kubernetes. In this talk, you'll learn how to leverage Helm and Istio to create reliable automated deployment. To help us visualize the rollout we've built an interactive, open-source app and will ask audiences to help decide if a rollout continues or not. The secret sauce uses a little-known feature of Helm to create arrays of Kubernetes stacks and Codefresh to manage custom health-checks and keeping the rollouts synchronized. You don't want to miss this very visual and interactive talk.

Speakers
avatar for Daniel Garfield

Daniel Garfield

Chief Technology Evangelist, Codefresh
Daniel Garfield is a full-stack engineer, Kubernaut, and raspberry pi enthusiast. He's contributed to a number of open source projects and has beat Super Mario Bros 3 without a warp whistle. He works at Codefresh, a container delivery platform designed around containers and Kubernetes... Read More →


Friday February 22, 2019 11:30am - 11:55am
Grand Ballroom Stage B

1:00pm

1:30pm

1:30pm

1:30pm

OPEN TALK: The Best Developers are Enterprising
In a world filled with open source code and free API’s, business applications benefit most from market-proven, battle-tested software. Join us as we review the various data capture solutions on the market and learn the criteria developers should use to choose the best enterprise-grade software to create compelling and reliable applications that can meet mission critical needs for their business customers. Also learn how to demonstrate the ROI generated by high-performing data capture software to easily position the value of your application.

Speakers
avatar for Jenn Braun

Jenn Braun

Product Manager, TachyonIQ
Jenn Braun is the global product manager at TachyonIQ, where she focuses on providing high-quality enterprise barcode scanning solutions. “We know we have the best software-based decoder, but TIQ is more than the fastest, high-quality barcode scanner. We’re consistently improving... Read More →


Friday February 22, 2019 1:30pm - 1:55pm
West Hall EXPO Innovation Stage

1:30pm

Communicating With a Smart Contract Via RPC (PRO TALK)
"What is a smart contract? How does one communicate with it?" We'll go over the syntax of a basic smart contract on the Ethereum network and go over how to communicate to it using remote procedure calls.

Speakers
avatar for Pavan Katepalli

Pavan Katepalli

Adjunct Instructor, UC Berkeley
Pavan resides in San Francisco where he teaches data analytics and web development at UC Berkeley, creates decentralized applications and plays in the San Francisco Foosball League. Pavan entered into the cryptocurrency space in 2013 and has worked and programmed with renowned core... Read More →


Friday February 22, 2019 1:30pm - 1:55pm
Junior Ballroom Stage D

1:30pm

Go - Rust - Scala - Kotlin, What Should I Learn Next? (PRO TALK)
I have been coding in Java & Javascript for many years now and I want to learn something new. If I had to pick 1 Systems Programming and 1 Applications Programming language, which should/would that be. In this talk, I will compare go, rust, scala, kotlin and show how easy/difficult it is to write the first `Hello World` in these languages. We will look at the pros and cons of these 4 languages and will try to pick winners.

Speakers
avatar for Rohit Basu

Rohit Basu

Architect, PayPal
I have been at PayPal for almost 3 years now. I am the Architect of the Merchant Integrations Platform, which owns the Dev Portal, Webhooks Platform, Sandbox Environment & the SDK generator. I worked on re-architecting the On-boarding platform before joining my current team.Before... Read More →


Friday February 22, 2019 1:30pm - 1:55pm
Grand Ballroom Stage B

1:30pm

Intro to Kubernetes Through React, SVG, and the OpenShift API (PRO TALK)
Learn the basics of Kubernetes as we use React, SVG, and the OpenShift REST API to build out a visual representation of a container-based, scalable web application. In this session, you’ll learn basic Kubernetes concepts as well as some additional components that OpenShift adds on top of Kubernetes.

Speakers
avatar for Jan	Kleinert

Jan Kleinert

Developer Advocate, Red Hat
Jan Kleinert is a Developer Advocate at Red Hat, where she focuses on OpenShift and the developer experience for developers working with containers and Kubernetes. Prior to joining Red Hat, she worked in a variety of roles ranging from developer relations to web analytics and conversion... Read More →


Friday February 22, 2019 1:30pm - 1:55pm
Grand Ballroom Stage C

2:00pm

FEATURED SPEAKER: A DevOps State of Mind: Continuous Security with Kubernetes
With the rise of DevOps, containers are at the brink of becoming a pervasive technology in Enterprise IT to accelerate application delivery for the business. When it comes to adopting containers in the enterprise, Security is the highest adoption barrier. Is your organization ready to address the security risks with containers for your DevOps environment?  In this presentation, you'll learn about:

  • Best practices for addressing the top container security risks in a  container environment including images, builds, registry, deployment, hosts, network, storage, APIs, monitoring & logging, and federation.
  •  Automating and integrating security vulnerability management & compliance checking for container images in a DevOps CI/CD pipeline
  • Deployment strategies for deploying container security updates including recreate, rolling, blue/green, canary and a/b testing.


Speakers
avatar for Chris Van Tuin

Chris Van Tuin

Chief Technologist, Red Hat
Chris Van Tuin, Chief Technologist, NA West at Red Hat, has over 20 years of experience in IT and Software.   Since joining Red Hat in 2005, Chris has been architecting solutions for strategic customers and partners and is a frequent speaker on DevOps, Security, and Containers.  He... Read More →


Friday February 22, 2019 2:00pm - 2:25pm
Main Stage

2:00pm

Why Developers & Designers Need a Common Language (And How to Maximize Efficiency (EXEC TALK)
We hear it all the time; Management has a list of requirements for a new product line. The design team is tasked with designing; the dev team is tasked with building, and after reading 1,000 grueling feature requirements everyone reluctantly signs off on a release date. Then the real fun begins. The design team gets creative. The dev team gets technical. Product requirements are incorrect (or missed), Ego’s collide, and the whole team stresses to meet rapidly approaching deadlines. Where did the communication break down? Why can’t team members all speak the same language? We’re here to tell you that they can, and it starts with process. During this presentation we’ll show you how to train your team to work more effectively together and how to establish a “common language” to overcome cross disciplinary obstacles. These proven steps will allow you to establish a checklist for your team(s) to follow to meet milestones; predict outcomes; and promote effective communication between various stakeholders in your teams.

Speakers
avatar for Jedidiah Weller

Jedidiah Weller

CEO, OpenForge
Jedi and his team have been pioneering new ways of designing digital solutions; integrating cross-disciplinary teams, and sharing common knowledge across technology companies world wide. His work at OpenForge continues to lay the groundwork for clearer communication and enhanced transparency... Read More →


Friday February 22, 2019 2:00pm - 2:25pm
West Hall EXEC Stage

2:00pm

Robots as a Developer Platform (PRO TALK)
In the next 10+ years, we will live in a world where robots are embedded into our daily lives as our friends, teammates, and even as part of our families. Robots will perform helpful tasks, ensure our safety, and interact with us in friendly ways only currently known to science fiction. To get there, Misty Robotics is developing a first-of-its-kind programmable robot to "democratize" robots-- move them out of the world of "roboticist" and into the world of "Javascript and Python," so developers can invent thousands of applicable skills for everyday life. In this session, Ian Bernstein, Founder and Head of Product at Misty Robotics, will explore how the future of robotics begins with a developer platform and what it will take to get to there. He will share some topics that Misty’s community of developers are currently exploring in-depth, including personality and autonomous AI.

Speakers
avatar for Ian Bernstein

Ian Bernstein

Founder and Head of Product, Misty Robotics
Ian Bernstein is Founder and Head of Product at Misty Robotics, a spin-off company from Sphero, Inc. focused on building personal robots for the home and office. In this role, Bernstein leads Misty Robotics’ product development and design. Prior to Misty Robotics, Bernstein served... Read More →


Friday February 22, 2019 2:00pm - 2:25pm
Grand Ballroom Stage B

2:00pm

Migrating Spotify's Runtime to Kubernetes (PRO TALK)
Recently, Spotify completed the migration of all services from running on bare-metal hardware to hosts in the cloud on GCP. Spotify is now in the exciting process of journeying from merely Cloud-Hosted to Cloud Native via migrating the running of services to Kubernetes. James will talk about the work involved, learnings gained, and pitfalls encountered in moving services onto Kubernetes.

Speakers
avatar for James Wen

James Wen

Site Reliability Engineer, Spotify
James Wen is a Site Reliability Engineer at Spotify. He’s currently focused on revamping Spotify’s infrastructure and adopting Kubernetes and co. Prior, James was the Team Lead (Anchor) of the Cloud Foundry Buildpacks team at Pivotal and a core contributor/maintainer of Bundler... Read More →


Friday February 22, 2019 2:00pm - 2:25pm
Grand Ballroom Stage C

2:00pm

2:00pm

Dapps: Their Role in Driving Blockchain Adoption (PRO TALK)
Kyle Lu, CEO and Founder of Dapp.com, will be discussing the importance of decentralized (dapps) for the growth of blockchain adoption. This educational and informative talk will touch on the general differences between dapps and apps, why the everyday person should use dapps over apps, and how dapp's play an important role in improving the overall blockchain experience. Kyle will also touch on the issues that hinder developers from creating dapps along with solutions to these problems.

Speakers
avatar for Kyle Lu

Kyle Lu

Founder & CEO, Dapp.com
Kyle has extensive experience in bringing technology transformation and innovation into business. Prior to founding Dapp.com, he held the position of Partner and VP at Achain, an Asia-based blockchain platform that allow developers of all levels of experience to deploy tokens, smart... Read More →


Friday February 22, 2019 2:00pm - 2:50pm
Junior Ballroom Stage D

2:25pm

OPEN TALK: Taking Developers to New Heights
DJI - the leader is consumer and commercial drones - is continuously building SDKs that enable developers around the world to take advantages of its products by easily building complete solutions that tackle all sorts of scenarios. In this session, Arnaud Thiercelin - Head of R&D, North America - will present the current state of DJI’s developer technologies, talk about market trends and present how DJI’s Dev Tech roadmap is elevating what developers can build today.

Speakers
avatar for Arnaud Thiercelin

Arnaud Thiercelin

Head of R&D for DJI North America, DJI
Arnaud Thiercelin is the Head of R&D of NorthAmerica for DJI, overseeing global developertechnologies and enterprise R&D projects. Withinthis role, he is responsible for driving the vision forDJI's developer technologies and enterprisesolutions, managing teams located in Palo Alto... Read More →


Friday February 22, 2019 2:25pm - 2:50pm
Main Stage

2:30pm

When Your Best Developers Leave, Does Their Knowledge About Your Code Leave With Them? (EXEC TALK)
Given that employee turnover is highest in tech companies among all industries, chances are your best developers will leave and someone new will have to take over your codebase within the next 18 months. Where is the knowledge your development team has created and shared stored today? If you are like most companies, the answer is not encouraging. Developers report spending as much as 75% of their time trying to understand existing code, while fewer than 20% learn about their code from internal tools and documentation. Peter Pezaris, CEO of CodeStream, will share insights, techniques and solutions aimed at solving the knowledge gap for development teams over time.

Speakers
avatar for Peter Pezaris

Peter Pezaris

Founder & CEO, CodeStream
Peter is Founder & CEO of CodeStream, a Y-Combinator company developing the next-generation communication and knowledge management platform for software developers. Prior to CodeStream, Peter was Founder & CEO of Glip, a team collaboration platform acquired by RingCentral in 2015... Read More →


Friday February 22, 2019 2:30pm - 2:55pm
West Hall EXEC Stage

3:00pm

Hashed by History, Looking to the Past for the Future of Blockchain (PRO TALK)
Blockchain hasn't quite hit its stride yet outside of financial applications and currency, much like the internet chatrooms of the 90's. But at its core it is a social contract created by humans, and we have been creating contracts with one another for thousands of years. This talk will look to past, covering the history of social contracts, and its lessons, lending potential use cases to apply to your next blockchain project to better understand the human element.

Speakers
avatar for Chase Doelling

Chase Doelling

Director Alliances Marketing & Technology, Cloud Elements
Chase is the Director of Alliances Marketing & Technology at Cloud Elements. Based in Colorado, surviving 3 startups an IPO and acquisition, he spends a lot of time learning about how past cultures can inform future trends of technology. Like why AI will be closer to a Terrier than... Read More →


Friday February 22, 2019 3:00pm - 3:25pm
Junior Ballroom Stage D

3:00pm

Wisey: A Computer Language for Low Power Limited Memory Devices (PRO TALK)
While working as a tech lead on the Facebook Android newsfeed team I have learned a lot about what problems arise when using computer languages such as C++ and Java on mobile devices. Thus when I left Facebook in 2016 I decided to develop a new computer language specifically tailored to devices with little CPU power and limited memory. I will present this language and show why it is worth using it on mobile devices and for Internet of Things applications.

Speakers
avatar for Vlad Fridman

Vlad Fridman

Founder, Wisey Software
Experience: 2016 - Present, Founder at Wisey Software, Monterey, CA 2013 - 2016 Software Engineer, Android Newsfeed Team at Facebook, New York, NY 2011 - 2013 Software Engineer, Growth Team at Facebook, Menlo Park, CA Education: M.S. in Computer Science from Stanford University, 1998... Read More →


Friday February 22, 2019 3:00pm - 3:25pm
Grand Ballroom Stage B

3:00pm

CI/CD: Not Just Deploying More Often (PRO TALK)
Why move to CI/CD? What is it that you want to accomplish? How do you start to make the move without compromising quality? When Lucidchart started looking into CI/CD, we found a lot of articles and blog posts on the ideal end result but very little information, if any, about how to start or how to get there. One thing that we knew for sure was that we couldn’t budge on the quality of what was deployed. Lucidchart isolated specific low-risk services to build a CI/CD process around. Once we had the tools and processes in place, we expanded those tools and processes to support our more complex services. Working with QA along the way was essential because they are the experts in ensuring quality. CI/CD requires a mindset change. In many cases the testing that occurs simply needs to be moved to a different part of the process. For Lucidchart, this change has been a huge success. We went from having around 25 releases a month to releasing thousands of times per month with fewer bugs making it to production. Learn about the principles of CI/CD with practical examples of how to get from the status quo to extracting the value of CI/CD.

Speakers
avatar for David Torgerson

David Torgerson

Director of DevOps, Lucidchart
David is the Director of DevOps at Lucidchart with 20+ years in DevOps (many of those years were before DevOps was a thing). He has led infrastructure, security, network, ops, and DevOps teams at several organizations including Fidelity Information Services, FamilySearch, and Lucid... Read More →


Friday February 22, 2019 3:00pm - 3:25pm
Grand Ballroom Stage C

3:30pm

Blockchain & Smart Cities (PRO TALK)
Cities has to evolve with the new technologies. In this talk I will try to explain why this is a mandatory topic for existing and new cities, and how blockchain can help in the process. High level topics: - Smart cities definitions and aspects - Why are important? - How blockchain can help? - State of the smart cities in the world.

Speakers
avatar for Alejandro Narancio

Alejandro Narancio

Co-founder, Infuy
Computer Science specialized in blockchain, RSK ambassador and innovative technologies. Father of 2 beautiful ladies and founder of a Software factory company in Uruguay (Latin America) Expert blockchain consultant and architect. Technology and innovation lover.


Friday February 22, 2019 3:30pm - 3:55pm
Junior Ballroom Stage D
 
Saturday, February 23
 

10:00am

DeveloperWeek 2019 Hackathon
Join 800+ Developers at the Nation's Largest Challenge-Driven Hackathon.

The DeveloperWeek 2019 Hackathon is San Francisco's largest hackathon. Join 800+ developers builidng new apps, bots -- all within 33 hours. Participants can build any app of their choice and will compete for $100,000+ in cash, products and prizes.
Get all the details and the amazing challenges & prizes here: http://www.developerweek.com/hackathon/
Put yourself in the center of the developer world!
Register for your ticket here!

Saturday February 23, 2019 10:00am - 11:00pm
Galvanize 44 Tehama St. San Francisco, CA 94105

11:00am

Hackathon Kick Off Talks
Saturday February 23, 2019 11:00am - 11:45am
Main Stage

12:00pm

Hackathon Workshop - Arm
Saturday February 23, 2019 12:00pm - 12:40pm
Classroom 311

12:00pm

1:20pm

1:20pm

Hackathon Workshop - TomTom
Sponsors
avatar for TomTom

TomTom

Our software and navigation technologies power over hundreds of millions of applications across the globe. This includes industry-leading location-based products and mapmaking technologies, embedded automotive navigation solutions; innovative personal navigation devices and apps... Read More →


Saturday February 23, 2019 1:20pm - 2:00pm
Classroom 312

2:20pm

Hackathon Workshop - DocuSign
Hackathon
avatar for DocuSign

DocuSign

DocuSign helps organizations connect and automate how they prepare, sign, act-on, and manage agreements. As part of our cloud-based System of Agreement Platform, DocuSign offers eSignature—the world’s #1 way to sign electronically on practically any device, from almost anywhere... Read More →


Saturday February 23, 2019 2:20pm - 3:00pm
Classroom 311

2:20pm

 
Sunday, February 24
 

9:00am

DeveloperWeek 2019 Hackathon
Join 800+ Developers at the Nation's Largest Challenge-Driven Hackathon.

The DeveloperWeek 2019 Hackathon is San Francisco's largest hackathon. Join 800+ developers builidng new apps, bots -- all within 33 hours. Participants can build any app of their choice and will compete for $100,000+ in cash, products and prizes.
Get all the details and the amazing challenges & prizes here: http://www.developerweek.com/hackathon/
Put yourself in the center of the developer world!

Register for your ticket here!

Sunday February 24, 2019 9:00am - 4:00pm
Galvanize 44 Tehama St. San Francisco, CA 94105

2:30pm

Hackathon Top 5 Demo
Sunday February 24, 2019 2:30pm - 3:00pm
Main Stage

3:30pm