Loading…
DeveloperWeek 2020 has ended

Log in to bookmark your favorites and sync them to your phone or calendar.

Tuesday, February 11
 

1:00pm

Registration Open: Badge Pick Up
Pick up your DeveloperWeek 2020 Attendee Badge in the Oakland Convention Center Lobby from 1:00pm - 5:00pm!

Tuesday February 11, 2020 1:00pm - 5:00pm
Oakland Convention Center - Lobby
 
Wednesday, February 12
 

11:00am

Registration Open: Badge Pick Up
Pick up your DeveloperWeek 2020 Attendee Badge in the Oakland Convention Center Lobby from 11:00am - 8:00pm!

Wednesday February 12, 2020 11:00am - 8:00pm
Oakland Convention Center - Lobby

12:00pm

PRO WORKSHOP : Hyperparameter Tuning for TensorFlow Using Katib and Kubeflow
Limited Capacity seats available

Neelima Mukiri and Meenakshi Kaushik provide an introduction to model building and optimization for TensorFlow in any Kubernetes environment. Katib is a scalable and flexible hyperparameter tuning framework and is tightly integrated with Kubernetes. It can be easily run on a laptop or in a distributed production deployment, and Katib jobs and configuration can be easily ported to any Kubernetes cluster.

You’ll go hands-on and set up a single-node Kubernetes on a laptop using VirtualBox. Neelima and Meenakshi provide a sample dataset and an example configuration and Kubeflow Pipeline that demonstrates hyperparameter tuning automation. They’ll walk you through Katib and Kubeflow overview, functionality, and usage. And you’ll explore how to port the tutorial to an enterprise environment for production deployment.

DeveloperWeek Speakers
avatar for Meenakshi Kaushik

Meenakshi Kaushik

Kubernetes & AI/ML, Cisco
Meenakshi Kaushik is a product manager for Cisco Container Platform, an enterprise-grade Kubernetes offering that supports GPU and Kubeflow for hybrid AI and ML workloads. Meenakshi is interested in the AI and ML space and is excited to see how the technology can enhance human well-being... Read More →
avatar for Neelima Mukiri

Neelima Mukiri

Principal Engineer, Cisco
Neelima Mukiri is a Principal Engineer in Cisco's Cloud Platform Solutions group working on the architecture and development of Cisco's Container Platform. Prior to this she worked on core virtualization layer at VMware and systems software in Samsung Electronics.


Wednesday February 12, 2020 12:00pm - 12:50pm
DeveloperWeek PRO Stage B (Grand Ballroom)

12:00pm

PRO WORKSHOP: Dependency Injection in React
Limited Capacity seats available

Learn how to leverage Inversion of Control containers to create less brittle React components.

DeveloperWeek Speakers
avatar for Steve Bishop

Steve Bishop

Lead Enterprise Instructor, Galvanize
20 years experience developing full stack applications with JavaScript, .NET, Java, SQL, and NoSQL. He has developed several instructional programs ranging from absolute beginner to advanced concepts like microservice architecture and Test Driven Development. He has several online... Read More →


Wednesday February 12, 2020 12:00pm - 12:50pm
DeveloperWeek PRO Stage A (Grand Ballroom)

12:00pm

PRO WORKSHOP: Creating Rich App Experiences in Slack
Limited Capacity seats available

How do you decide which workflows to bring into Slack? What's the ideal user experience? Which app UI components should you use, and where? Learn helpful tips and tricks for building interactive Slack apps – and see them designed IRL.

DeveloperWeek Speakers
avatar for David Pichsenmeister

David Pichsenmeister

Partner Engineer, Slack


Wednesday February 12, 2020 12:00pm - 12:50pm
DeveloperWeek PRO Stage D (Room 208)

12:00pm

PRO WORKSHOP: Make Infrastructure Someone Else's Problem: How to Balance AWS, Heroku and More at Scale
Limited Capacity seats available

A company's primary concern should always be its customers and their needs – Envoy's engineering success has been rooted in quickly addressing infrastructure problems and shifting its focus onto solving customer problems. The team has done that by leveraging Heroku for quickly standing up POCs, even as the company scaled, and maximizing the power of AWS turn-key services to get the most flexibility and control of its infrastructure. In this talk, Mike Chan, former founder of NextBit and engineer on the Android team at Google and now CTO at Envoy, and Joe Shockman, DevOps Engineer for Envoy, will discuss Envoy's hybrid approach to tackling infrastructure that has allowed them to innovate more quickly. By minimizing these infrastructure concerns, Chan's team has been able to focus on delivering software solutions that are shaping the future of the workplace and addressing customer needs.

DeveloperWeek Speakers
avatar for Mike Chan

Mike Chan

VP of Engineering, Envoy
Mike Chan is the VP of Engineering at Envoy, the company making workplaces work better. Before joining Envoy in 2019, Mike was the VP of Mobile Software at Razer, after Razer acquired Nextbit, the company he co-founded. As the Co-Founder and CTO at Nextbit, Mike ran the team that... Read More →
avatar for Joe Shockman

Joe Shockman

DevOps Engineer
Joe Shockman is a DevOps Engineer for several clients including Envoy, where he's responsible for scalability and reliability of Envoy's infrastructure. He previously spent more than eight years on the operations team at YouTube and ran operations for a security company.


Wednesday February 12, 2020 12:00pm - 12:50pm
DeveloperWeek PRO Stage C (Grand Ballroom)

12:00pm

ProductWorld PRO WORKSHOP: API as Product- What's Involved
Limited Capacity seats available

This is a session for Product Managers looking to market APIs as Product. Product aspects include monetization strategies, legal considerations, developer experience, and much more. In this session, we get a fly-through view of various aspects to consider when productizing APIs.

ProductWorld Speakers
avatar for Amit Aggarwal

Amit Aggarwal

SVP, Code Connect (APIs & Integration), FIS Global
Amit Aggarwal leads product strategy and direction for FIS Code Connect, FIS’ industry leading platform for integration and APIs spanning the entire FIS ecosystem. Drawing on an extensive consulting background and vast understanding of the financial services space, Amit specializes... Read More →
avatar for Rajiv Kaushik

Rajiv Kaushik

Code Connect (APIs) Product Manager, FIS Global
Rajiv is an API Product Manager working across a wide range of Financial Services products at FIS Global. He champions "API as Product", and helps businesses understand why Open APIs are a new business channel, and an evolution away from the traditionally technical view of APIs.Rajiv... Read More →


Wednesday February 12, 2020 12:00pm - 12:50pm
ProductWorld Main Stage (Junior Ballroom)

1:00pm

CANCELLED - PRO WORKSHOP: High Performance Data Analytics/Machine Learning Reference Stack Delivering 8x Faster Results
Limited Capacity seats available

The amount of data produced in every minute makes it challenging to store, manage, utilize, and analyze it faster. Companies like Intel are building hardware accelerators to boost software application performance significantly. However, not many big data applications are really known them or optimizing to use it. We created an Opensource DARS (Data Analytics Reference Stack) (https://clearlinux.org/stacks/data-analytics-stack-v1) based on open source Clear Linux, and well utilizes the hardware accelerated libraries in the big data service stack.
The DARS comprises of Apache Spark, Apache Hadoop, OpenJDK and utilizes both MKL, OpenBLAS math libraries all built on ClearLinux and complete stack includes ClearLinux OS along with containerized environment images such as Docker images. This end-end optimized stack delivers up to 8x performance gain in machine learning workloads. We will also cover how to use the optimized stack, replicate on your production environments and present the performance results.

DeveloperWeek Speakers
avatar for Devaraj Kavali

Devaraj Kavali

Software Engineer, Intel Corporation
Devaraj Kavali is currently working a software engineer with Intel Corporation and has been working on designing and developing of large scale distributed systems for more than 10 years. He is also an Apache Hadoop Committer & PMC member.
DE

David Esparza Borquez

Systems Engineer, Intel Corporation
David works as software engineer on developing functional testing for Intel Stacks team at Intel Corporation.He’s Data Analytics Reference Stack and Media Analytics Reference Stack contributor.


Wednesday February 12, 2020 1:00pm - 1:50pm
DeveloperWeek PRO Stage B (Grand Ballroom)

1:00pm

PRO WORKSHOP: The Evolution of the Node.Js Ecosystem
Limited Capacity seats available

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.

DeveloperWeek Speakers
avatar for Jacopo Daeli

Jacopo Daeli

Lead Software Engineer, GoDaddy
Jacopo Daeli is a computer scientist 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, Jacopo... Read More →


Wednesday February 12, 2020 1:00pm - 1:50pm
DeveloperWeek PRO Stage A (Grand Ballroom)

1:00pm

PRO WORKSHOP: Deploy with Confidence: A 3-Part Scoring Formula for Promoting Reliable Code
Limited Capacity seats available

Most organizations adopting an agile approach to development and testing face a common challenge: how do I increase development velocity without allowing critical errors to slip past into production? The expression “separate the signal from the noise” comes up often, but when our systems continue to get louder and louder – more errors, more alerts, more logs to sift through – finding the one anomaly that actually risks introducing a SEV1 issue can be a seemingly impossible feat.

This was a problem my team encountered when monitoring our own systems. We were capturing tons of data about billions of events happening every day, without a quantifiable way of knowing what to fix first and how reliable our releases and applications actually were. So our R&D team set out to devise a formula for not only clearly defining what constitutes an anomaly in our code, but also for helping to prioritize the issues that actually matter and actually blocking them from making it to production in the first place.

This session will walk attendees through our open source reliability scoring system in Grafana and a variety of CI/CD tools that provides DevOps teams with a formulaic approach to prioritizing anomalies and understanding the stability of their releases – even before they go into production.

The formula scores releases for stability and safety based on if it:
-- Introduces new errors
-- Makes existing errors happen at a higher rate (i.e. rate increase)
-- Introduces slowdowns into the environment

We'll discuss how to do the below process and include a real-world example of the process being applied in practice:
-- Detect all errors and slowdowns
-- Classify each event
-- Prioritize by severity
-- Score the release
-- Block release
-- Visualize the data

DeveloperWeek Speakers
avatar for Chen Harel

Chen Harel

VP of Product, OverOps
Chen is VP of Product at OverOps. Previously, Chen was a team lead at Autodesk, where he led the development of the company's flagship cloud backend infrastructure, servicing millions of users and complex transactions. Prior to that Chen was a software engineer at VisualTao. Earlier... Read More →


Wednesday February 12, 2020 1:00pm - 1:50pm
DeveloperWeek PRO Stage C (Grand Ballroom)

1:00pm

PRO WORKSHOP: It Takes a Village: Raising a Teenaged Application
Limited Capacity filling up

Supporting and improving a teenaged web application is much like being the parent of a teenager. The decisions that were made when your application was an infant, a toddler, and a middle schooler affect the behaviors it currently demonstrates, and this in turn affects how we can approach modifying and improving the behaviors. These behaviors are results of the culture, the environment, and the “village” or the many hands that have had a part in cultivating this teenaged application from infancy.
My teenaged application is currently 13 years old and is consumed every day by over 1 million users. Since its infancy, design and development decisions were made with the best intentions and with the most current software knowledge, but many of those decisions have unintentionally created barriers for customers needing assistive devices. In order to make noticeable changes and progress towards meeting accessibility guidelines, I have had to employ many tactics that mirror those suggested for parenting a teenager. Improving a teenaged application can’t be done alone and can’t be done all at once.

Learn strategies for improving a teenaged application’s accessibility that respects the past, identifies steps forward, and cultivates a village of support for building the future.

DeveloperWeek Speakers
avatar for Josh Harrison

Josh Harrison

Sr. Software Engineer, Intuit
Josh has been actively working in Web Accessibility for over 4 years. Since the first time being introduced to accessibility best practices, he has been committed to and enthusiastically pursuing growth in improving his development skills to meet accessibility guidelines.His development... Read More →


Wednesday February 12, 2020 1:00pm - 1:50pm
DeveloperWeek PRO Stage D (Room 208)

1:00pm

ProductWorld PRO WORKSHOP: Planning for Distraction in Mobile
Limited Capacity seats available

The most beautifully-crafted mobile customer experiences often fall apart when confronted with the distractions of real-world usage and the realities of unreliable wireless coverage. In this workshop, we’ll discuss how bad things happen to good mobile products, and brainstorm on simple things that product managers can do to prevent them. The session will include real-world examples drawn from UserTesting’s library of more than two million user tests.

ProductWorld Speakers
avatar for Michael Mace

Michael Mace

VP of Market Strategy, UserTesting
Michael Mace is the VP of Market Strategy at UserTesting and a veteran of over 25 years in the tech industry. He's held marketing and strategy roles at Apple and Palm, co-founded two startups, and has consulted for many tech industry companies.


Wednesday February 12, 2020 1:00pm - 1:50pm
ProductWorld Main Stage (Junior Ballroom)

2:00pm

PRO WORKSHOP: Machine Data Is EVERYWHERE! Use It for Testing!
Limited Capacity filling up

As more applications are hosted on servers, they produce immense quantities of logging data. Quality engineers should verify that apps are producing log data that is existent, correct, consumable, and complete. Otherwise, apps in production are not easily monitored, have issues that are difficult to detect, and cannot be corrected quickly. Tom Chavez presents the four steps that quality engineers should include in every test plan for apps that produce log output or other machine data. First, test that the data is being created. Second, ensure that the entries are correctly formatted and complete. Third, make sure the data can be consumed by your company's log analysis tools. And fourth, verify that the app will create all possible log entries from the test data that is supplied, Join Tom as he presents demos including free tools. Learn the steps you need to include in your test plans so your team's apps not only function, but also can be monitored and understood from their machine data when running in production.

DeveloperWeek Speakers
avatar for Tom Chavez

Tom Chavez

Developer Marketing, Splunk
Tom Chavez has more than twenty years of experience as a manager and product manager in the software development tools field. Today Tom works in product marketing at Splunk, the leader in Operational Intelligence. He has worked across the Silicon Valley at industry leaders including... Read More →


Wednesday February 12, 2020 2:00pm - 2:50pm
DeveloperWeek PRO Stage B (Grand Ballroom)

2:00pm

PRO WORKSHOP: Design and Development of Enterprise Grade OAI First Javascript Microservice
Limited Capacity seats available

The talk goes into developing a JavaScript Microservice that is based on OAI First principles, where the runtime behavior is controlled by OAI. It goes into the problems of consistency, quality, following enterprise and other standards that a Microservice based on OAI faces, and how the learnings from IBM API Connect as it iteratively solved similar problems can help.

DeveloperWeek Speakers
avatar for Sumanto Biswas

Sumanto Biswas

Software Engineer and Architect, API Connect, IBM
Sumanto Biswas has been with IBM API Connect from the formation of the product. Previously, he worked on Cast Iron, which was in the application integration business. IBM bought Cast Iron, and that formed the foundations for IBM API Connect. He previously also worked on Vitria BusinessWare... Read More →
avatar for Pramodh Vallanur Ramesh

Pramodh Vallanur Ramesh

Program Director, IMB
Pramodh is Head of Product - API Connect - Industry-leading API Management Platform. He is responsible for product strategy, roadmap, and Go-To-Market. He has deep experience in API driven integration and was instrumental in building the API Economy market in India and South Asia... Read More →


Wednesday February 12, 2020 2:00pm - 2:50pm
DeveloperWeek PRO Stage A (Grand Ballroom)

2:00pm

PRO WORKSHOP: 5 Must-Know Facts About AMP
Limited Capacity seats available

The conversation around AMP shifts frequently. Yet, no matter where you stand on the AMP debate, one of the more helpful conversations to have about AMP is about the value that it can bring, whether it’s through the full implementation or specific performance practices derived from AMP that any site can adopt.

In this talk, David will explore the most important points that newcomers need to know to get up to speed on AMP and understand what it is capable of.

DeveloperWeek Speakers
avatar for David Strauss

David Strauss

Co-founder and CTO, Pantheon
Website builders walk a tightrope between triumph and defeat. The best days promise opportunity, but an inability to scale can squander it. The worst days feature attackers trying to overwhelm or compromise infrastructure. Pantheon CTO David Strauss has focused his career on these... Read More →


Wednesday February 12, 2020 2:00pm - 2:50pm
DeveloperWeek PRO Stage D (Room 208)

2:00pm

PRO WORKSHOP: Good Rules for Bad Apps
Limited Capacity seats available

Building a decent app is easy this day, there are plenty of tutorials, videos and blog post about it. In this session, I’ll try to go over some of the top mistakes that every one of us is doing while building his app. This will cover all the aspects of building a bad app- technical, UI & UX, and product. So each one of you will be able to adapt his favorite bad pattern and ruin his app.

DeveloperWeek Speakers
avatar for Shem Magnezi

Shem Magnezi

Staff engineer, WeWork
Shem has a decade of experience in developing in various domains: client and server side, real-time systems, Big Data, mobile, and web. After a couple of years developing mobile apps, in the last 2 years, he's been trying to figure out what it means to be a web developer.Currently... Read More →


Wednesday February 12, 2020 2:00pm - 2:50pm
DeveloperWeek PRO Stage C (Grand Ballroom)

2:00pm

ProductWorld PRO WORKSHOP: Product Development and the Cloud - from Foes to Friends
Limited Capacity seats available

The move to the cloud is impacting IT teams at every level. According to a study from RightScale, as of 2019 “84 percent of enterprises have a multi-cloud strategy,” and for good reason. Moving to the cloud has multiple benefits, including cost savings, scalability and flexibility. Product teams are under pressure to make use of cloud technologies in order to keep up with the competition and stay ahead of the innovation curve. But, moving an existing on-prem application to the cloud or even multiple clouds can be a challenge and burden to development teams and budgets. When an organization already has a significant investment in non-cloud technologies, it needs to find a way to leverage that investment and move forward in this new cloud-based world.

In this session, we will discuss the multi-cloud trend, what it means for product development, as well as common challenges with moving to the cloud. Attendees will learn four best practices for combating these challenges, including:

Lift and Shift
Containerization
Rebuilding Apps
Low Code

Each of these approaches is valid for certain business contexts and choosing the right one for you will depend on your goals and current business situation. It may be that lift and shift makes the most sense as a way to deliver a cloud experience to customers who themselves have a significant investment in legacy IT and need a solution that helps them transition. Or it may be that a complete rebuild as a SaaS platform is what is called for to best serve your industry or customers.

Using real-world examples from first-hand experience, Jonathan will share how to implement these best practices so you can start moving to the cloud with ease!

ProductWorld Speakers
avatar for Jonathan Fries

Jonathan Fries

Vice President Of Development, Exadel
I am a generalist always looking for new challenges and new ways to push myself. I enjoy writing, coding, leadership, sales, system design, and technology strategy.I have had many opportunities in my career. I'm thankful for those opportunities and I am thankful for those who gave... Read More →


Wednesday February 12, 2020 2:00pm - 2:50pm
ProductWorld Main Stage (Junior Ballroom)

3:00pm

PRO WORKSHOP: Cloud AI Services: What They Are and How to Use Them
Limited Capacity seats available

Powerful machine learning capabilities are available as Cloud AI services. You can embed off-the-shelf models for vision and natural language processing into your applications with APIs. AutoML can help you build a custom model with a minimum of code. If you do want to build a custom model by hand, there are serverless tools to develop, train, and deploy your model.

In this session, we will discuss why and when to use AI services versus training your own model. We will cover differences in data requirements, performance, integration, and ease of use.

DeveloperWeek Speakers
avatar for Karl Weinmeister

Karl Weinmeister

Developer Advocacy Manager, Google
Karl Weinmeister is a Cloud AI Advocacy Manager at Google, where he leads a team of data science experts who develop content and engage with communities worldwide. Karl has worked extensively in machine learning and Cloud. He was a contributor to one of the first AI-based crossword... Read More →


Wednesday February 12, 2020 3:00pm - 3:50pm
DeveloperWeek PRO Stage A (Grand Ballroom)

3:00pm

PRO WORKSHOP: Playing With Blockchain and Machine Learning
Limited Capacity filling up

Javascript is one of the most popular programming languages. It's flexibility has impacted the way the web is being built. Let's play with two of the hottest topics: Blockchain and Machine Learning.

DeveloperWeek 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. Currently fascinated with Javascript, Blockchain and Machine Learning.


Wednesday February 12, 2020 3:00pm - 3:50pm
DeveloperWeek PRO Stage D (Room 208)

3:00pm

PRO WORKSHOP: Building Highly Scalable Web and Mobile Applications
Limited Capacity filling up

Building and maintaining a scalable server architecture takes much more than simply having the ability to add additional servers when the load increases. Whether that infrastructure is cloud-based, serverless, or using in-house servers, implementing functionality to account for all use cases and load fluctuations is critical. In this talk, we will discuss everything that goes into building a highly scalable server infrastructure for web and mobile applications. We will discuss the strengths and weaknesses associated with approaches such as in-house servers, AWS-style cloud-based server hosting, and backend as a service serverless setups. We will cover such trending topics as multithreading, asynchronous processing, elasticity, concurrent and parallel processing, and how to maximize the benefits of a distributed server network.

DeveloperWeek Speakers
avatar for Mark Piller

Mark Piller

CEO, Backendless
Mark Piller is the founder and visionary behind the innovative company Backendless and its mobile backend as a service platform. Since 2012 and with no outside financing, Mark built the company from an idea to a dynamic, growing player in the mobile backend services space. Prior to... Read More →


Wednesday February 12, 2020 3:00pm - 3:50pm
DeveloperWeek PRO Stage C (Grand Ballroom)

3:00pm

ProductWorld PRO WORKSHOP: Innovation Conversation: Leveraging UX Strategy Throughout the Product Lifecycle
Limited Capacity seats available

Anthropologist Margaret Mead tells us that “What people say, and what people do, and what people say they do are entirely different things.”

If we want to understand what users need—or, more importantly, anticipate what they will need in the future—we must go beyond asking, and instead leverage the power of contextual study, user workflows and journeys, and participant observation to nourish product development.

In this workshop, I will outline and practice the ways in which user experience research and design thinking can nourish product strategy. While many organizations are moving into greater UX maturity—that is to say, engaging UX in more depth throughout the product lifecycle, it is still most often used to refine or validate established product concepts and prototypes.

Increasingly, product managers are partnering with UX strategists at the outset of product development, where understanding users, their workflows, their drives, anxieties, and imaginations is critical to conceptualizing and roadmapping new product.

I will draw from my own experience as a product strategist and core member of the product incubator at a major SaaS enterprise to offer participants the following three methods for establishing UX strategy in the innovation space:
Practice; use directed storytelling to build “proto” journey maps for discovery,
Process; establishing an innovation strategy that evidences where UX research is essential; and
Partnering with engineers, sales, and leaders using informational interviews.

ProductWorld Speakers

Wednesday February 12, 2020 3:00pm - 3:50pm
ProductWorld Main Stage (Junior Ballroom)

4:00pm

PRO WORKSHOP: An Introduction to Microservices with the Serverless Framework
Limited Capacity filling up

We all want to build quality, scaleable applications - fast. In this workshop you'll learn how to develop, deploy, debug, and monitor microservice APIs powering those applications using the Serverless Framework.

Starting with an empty Amazon Web Services account, you will quickly develop your own vote-counting microservice. The service will allow folks to vote for their favorite music and confirm the votes using a mobile phone.

After developing this application, you'll see how you can easily deploy it into multiple stages (development and production) and how you can setup deployment Safeguards on those stages with the Serverless Framework Dashboard.

After this, you'll see how to test and debug the API calls made to the microservice using the Serverless Dashboard to quickly resolve development issues.

From there, you'll deploy a simple frontend portion of the application using Serverless Components and by the end of the workshop you'll have a fully-functional web application with multiple stages, automatically instrumented with debugging tools and deployment best-practices.

DeveloperWeek Speakers
avatar for Fernando Medina Corey

Fernando Medina Corey

Solutions Architect, Serverless
I'm Fernando Medina Corey, a cloud architect, published course author for software engineering content and an avid punster.


Wednesday February 12, 2020 4:00pm - 4:50pm
DeveloperWeek PRO Stage C (Grand Ballroom)

4:00pm

PRO WORKSHOP: A Deep-Dive into Conversational AI Using the Microsoft AI Platform and Bot Framework
Limited Capacity seats available

The Microsoft AI platform is rapidly expanding to allow for the creation of sophisticated conversational AI experiences which can be pushed to a growing list of channels and platforms, including Web chat, Alexa, Google Assistant, Microsoft Teams, WeChat and many more. In this session you will get an overview of the range options for building these experiences, including demos of the new visual designer - Composer - with its integrated experience for language understanding and recent innovations for modelling more natural conversations such as the new Adaptive Dialogs and Language Generation features.

DeveloperWeek Speakers
avatar for Gary Pretty

Gary Pretty

Senior Engineer, Bot Framework SDK team, Microsoft
Gary is a senior engineer on the Bot Framework Engineering team at Microsoft and a former Microsoft AI MVP. For the past several years Gary has been focused on Conversational AI including co-founding, and continuing to foster, the Bot Builder Community project on GitHub. He blogs... Read More →


Wednesday February 12, 2020 4:00pm - 4:50pm
DeveloperWeek PRO Stage B (Grand Ballroom)

4:00pm

PRO WORKSHOP: How to Add Strong Privacy Protection to Your Stack & CI/CD Process
Limited Capacity seats available

Building or maintaining software systems that are agile while adhering to the principles of Privacy by Design is the engineering challenge faced by every eng team as we move to a fully regulated future.

In this presentation we’ll walk through a clear, concise set of steps from a technical standpoint to insert privacy at the core of any tech stack, whether for existing systems already in wild or building from scratch. This methodological approach to privacy works through the key criteria of privacy design but also regulators requirements in a format and language suited to the needs of engineers.

That is we have distilled the regulations and business requirements of data privacy compliance into technical specifications and a clear workflow of steps and systems that can be implemented to automate and minimize friction for engineering teams relating to obligations like:

Data Mapping
Data Subject Request
Data Minimization
Access Control
Impact Assessments
Privacy Policies as Code Stubs
Interopability of Data Requests

This clear, technical workshop demonstrates for security, engineering, devops and product teams how to simply and concretely implement privacy at the core of their roles with minimum friction, maximum compliance and low ongoing effort.

DeveloperWeek Speakers
avatar for Cillian Kieran

Cillian Kieran

CEO and Founder, Ethyca
Privacy expert and engineer Cillian Kieran CEO and founder of privacy company Ethyca Cillian has extensive technical experience working with legacy enterprise organizations such Heineken, Sony, Dell and Pepsi building data platforms, visualization tools and leading strategic advisory... Read More →


Wednesday February 12, 2020 4:00pm - 4:50pm
DeveloperWeek PRO Stage D (Room 208)

4:00pm

PRO WORKSHOP: JavaScript, Neurology, & Machine Learning
Limited Capacity seats available

An important skill people in tech need to have is learning how to combine unusual, unrelated concepts into things real people can use every day. JavaScript is the most popular programming language in the world and it has the capabilities to handle massive data streams quickly. It's already being used in machine learning so why not take it to the next level and add neurology?

You can learn how a $500 EEG sensor module can be used to improve internet and technology accessibility for the disabled. Using machine learning, we can make predictions on what specific brain signals mean and map them to real world problems like controlling a car with your mind or being able to change the format of a website so you can peruse it without the use of an assistive reading device. By the end of this talk, you will know how you can use Node.js to handle brain signals and use them in an a way that makes huge differences for users.

DeveloperWeek Speakers
avatar for Milecia McGregor

Milecia McGregor

Owner & Senior Software Engineer, Flipped Coding
Milecia is a senior software engineer, but she also has a master's degree in mechanical and aerospace engineering and has published research in machine learning and robotics. She started Flipped Coding in 2017 to help people learn web development with real-world projects and it's... Read More →


Wednesday February 12, 2020 4:00pm - 4:50pm
DeveloperWeek PRO Stage A (Grand Ballroom)

4:00pm

ProductWorld PRO WORKSHOP: Agile Estimation That Works
Limited Capacity seats available

That dreaded phrase in engineering…“can you provide me with an estimate?” Many of us engineers cringe at the thought of putting a set number of days on a story or ticket. We all know the downfalls of estimation when tied to a story - bloat of the story to include extraneous additions when it’s overestimated and cutting of corners (think testing) when underestimated. That being said, for the product managers, business owners and product owners having a clear roadmap and sense of timeframe and budget is extremely helpful when trying to map out your strategy for product development. This talk will address some techniques your team can implement to provide estimates that don’t get tied to individual stories. The process implements agile methodologies rather than the waterfall techniques that are often tied to estimation processes. The goal of the talk will be to provide the audience with practices they can bring back to their team that help with transparency in scope and streamlined development. As the COO of a software consultancy based in NYC, I work closely with our clients and the engineering team to map out a process that offers flexibility and transparency. As such we’ve worked to develop a product discovery, estimation process, and re-estimation process that helps to guide each project we’re on.

ProductWorld Speakers
avatar for Julia Macalaster

Julia Macalaster

COO, Def Method
As the COO of Def Method (a software consultancy based in NYC), I work closely with our clients and engineering team to map out a process that offers flexibility and transparency. As such we've worked to develop a product discovery, estimation process, and re-estimation process that... Read More →


Wednesday February 12, 2020 4:00pm - 4:50pm
ProductWorld Main Stage (Junior Ballroom)

5:00pm

PRO SESSION: Efficient and Performant GraphQL Serverless APIs
Limited Capacity filling up

As developers, we are always striving to build systems that deliver more performant solutions for customers at a lower cost to the business. With Serverless GraphQL, we are able to meet these goals, delivering the minimum required client query cost as well as the minimum required server operational cost. In this talk, we'll walk through building and deploying GraphQL APIs using Typescript, Apollo and the Serverless Framework.

DeveloperWeek Speakers
avatar for Zach Lendon

Zach Lendon

Director, App Dev, AIM Consulting
Zach Lendon is the Director of Application Development at AIM Consulting, where he helps clients deliver audacious GraphQL and serverless solutions.  Zach has built GraphQL-based solutions for clients including Hilton Hotels, Danske Bank, Blue Cross Blue Shield of MN and Medtron... Read More →


Wednesday February 12, 2020 5:00pm - 5:50pm
DeveloperWeek PRO Stage A (Grand Ballroom)

5:00pm

PRO WORKSHOP: Calling All APIs: How to Build an Enterprise-Wide API Strategy
Limited Capacity filling up

Although APIs have been a fundamental component of software development for some time, the need to create new and innovative business models has changed the way APIs are consumed and integrated into apps and platforms across almost every organization. The proliferation of APIs within the enterprise has created several challenges and is driving the need for an API program that encompasses the full API cycle from private to public APIs. In this session, RapidAPI’s founder and CEO, Iddo Gino, examines the challenges for each API stage, demonstrates some of the tooling needed to consume and manage your APIs, and details the components that are required for building an effective API program across your organization.

DeveloperWeek Speakers
avatar for Iddo Gino

Iddo Gino

CEO, RapidAPI
Iddo Gino is the Founder and CEO of RapidAPI. Part of Forbes 30 Under 30 list, he's a 2017 Thiel Fellow. Previously, he was a Co-organizer of Hacking Gen Y. Iddo has been programming since he was a kid and continues to contribute to open-source projects. Originally from Haifa, Israel... Read More →


Wednesday February 12, 2020 5:00pm - 5:50pm
DeveloperWeek PRO Stage C (Grand Ballroom)

5:00pm

PRO WORKSHOP: “Hi Siri, Do You Understand Me?": Designing a Scalable Natural Language Intent Recognition Framework
Limited Capacity filling up

Virtual assistants have become an omnipresent force, extending into our personal and professional endeavors, and the number of voice assistants is forecast to jump threefold to eight billion by 2023. But while technology has made major inroads in enabling assistants to answer simple questions or commands with one-to-one responses (such as, “what time is it?” or “set a timer for 2 minutes”), most of us can recall a frustrating experience when a chatbot or smart speaker didn’t reply with a relevant answer. In fact, according to a recent study, Amazon's Alexa, Apple's Siri, Google Assistant and Microsoft's Cortana are less capable of answering questions correctly than they were two years ago.

So, how can we enable virtual assistants to understand us better? Can we design more robust interactions that cater to the nuances of human communication? In this session, Carolina Belmonte, a TEKsystems’ practice architect of data analytics and insights, will explore natural language intent recognition and how developers can build a framework to improve human-robot interaction.

Leveraging real-world experience from leading AI implementations for conversational platforms, virtual agents and chatbots across TEKsystems’ customer base of 80% of the Fortune 500, Carolina will provide insight into natural language processing (NLP), intent recognition and “many-to-one” network mappings. Attendees will leave with tactical knowledge of the fundamentals for developing a robust framework that will enable virtual assistants to understand and appropriately respond to a significant variety of user inputs.

DeveloperWeek Speakers
avatar for Carolina Belmonte

Carolina Belmonte

Practice Architect of Data Analytics and Insights, TEKsystems
As practice architect of data analytics and insights at TEKsystems, Carolina Belmonte leads AI implementation for a virtual agents, chatbots and assistants across the company’s customer base of 80% of the Fortune 500, and is heavily involved in designing TEKsystems’ proprietary... Read More →


Wednesday February 12, 2020 5:00pm - 5:50pm
DeveloperWeek PRO Stage D (Room 208)

5:00pm

PRO WORKSHOP: Adopting Agile Anywhere and Everywhere: From the Cloud to the Enterprise
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Agile transformation always comes with it's challenges and very often teams think they are "special" and that certain aspects of agile can't or don't apply to them. Learn how to dispel this myth from over 10 years of real world experience transforming very different teams, ranging from a born-on-the-cloud start-up to a 50 year old on-premises enterprise software product team, and just about everything in between. This talk will cover common organizational pain points, how and what agile practices can really make a difference, and how to get even the most skeptical team members on board with the transformation.

DeveloperWeek Speakers
avatar for Skyla Loomis

Skyla Loomis

Director of IMS and z/TPF, IBM
Skyla Loomis works at IBM as the Director of IMS and z/TPF, which are some of the most secure, highest performing, and lowest cost database and transaction systems in the world. Prior to this role, she led the engineering team for a 2014 acquisition, Cloudant, which was a fully managed... Read More →


Wednesday February 12, 2020 5:00pm - 5:50pm
DeveloperWeek PRO Stage B (Grand Ballroom)

5:00pm

ProductWorld PRO WORKSHOP: The Evolution of the Behavioral Product Manager
Limited Capacity seats available

Product managers often rely on qualitative research (surveys) to dictate their product development processes, but behavioral science demonstrates that the customer's word is often unreliable due to cognitive biases at play. The evolving world of product design & development requires that product leaders incorporate the science of human behavior in a more rigorous way than just relying on instinct.

Kristen can speak to the gap between what customers say and what they actually do, and how understanding this gap will lead to building better products. The key differentiator between traditional product managers and behavioral product managers is a tool called the behavioral diagnosis. She'll explain why it's a crucial part of the product development process and how to employ it when developing a new product or iterating on an existing one.

ProductWorld Speakers
avatar for Kristen Berman

Kristen Berman

Behavioral Scientist, Co-founder, Irrational Labs
Kristen Berman studies how people actually act in the marketplace, as opposed to how they should or would perform if they were completely rational.Kristen co-founded Irrational Labs, a behavioral product design company, with Dan Arielyin 2013. Irrational Labs helps companies and nonprofits... Read More →


Wednesday February 12, 2020 5:00pm - 5:50pm
ProductWorld Main Stage (Junior Ballroom)

6:00pm

KEYNOTE: LaunchDarkly -- What Developers Need to Know: Testing in Production
Limited Capacity seats available

In this Keynote Fireside Chat, journalist & former software developer TC Currie sits down with Edith Harbaugh, co-founder and CEO of LaunchDarkly ($44M raised), to talk about testing in production.  Why does testing now need to happen in production environments, and what can you do to make such testing safe and secure?  How can you test in production without inconveniencing your clients/users? What are feature flags and how to use them effectively?  What tips, tricks, and insights can this CEO of a developer-focused company that specializes in feature flags share to make your life easier?

























































Moderators
avatar for TC Currie

TC Currie

Journalist

DeveloperWeek Speakers
avatar for Edith Harbaugh

Edith Harbaugh

CEO and Cofounder, LaunchDarkly
Leader for software and hardware products from concept to launched multi-million dollar success at both consumer and enterprise startups. 


Wednesday February 12, 2020 6:00pm - 6:30pm
DeveloperWeek Main Stage (Exhibit Hall West)

6:00pm

DeveloperWeek 2020 Hiring Expo
With 1,000+ hireable candidates, the DeveloperWeek 2020 Hiring Expo is one of the San Francisco Bay Area's largest tech hiring events and career fairs.

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:
  • 6:00 PM | Registration Open
  • 6:00 PM - 8:30 PM | Hiring Expo Open / Networking
  • 6:30 PM - 8:30 PM | Hiring Talks w/ Exhibiting Companies
  • 8:30 PM | Doors Close
http://www.developerweek.com/hiringmixer/
Separate Ticket Registration Required- Register Here!

Wednesday February 12, 2020 6:00pm - 8:30pm
Oakland Convention Center - Lobby

6:30pm

Hiring Expo Talk: Intuit -- Code Dreams With Us
Limited Capacity filling up

Intuit powers tax filing for 46 million customers, 3.5 million self employed and small businesses and run 1.5 million payrolls. In this talk, we will go over how engineers and data scientists at Intuit are developing unique algorithms in order to leverage  this dataset to deliver tangible benefits to our customers. We will over some of the state of the art advances intuit have pioneered in the areas of explainable AI and machine learning.

DeveloperWeek Speakers
avatar for Clarence Huang

Clarence Huang

Software Engineer, Intuit
Clarence joined Intuit in 2011 as a engineer and has been one ever since. He has over 10 years of experience developing and managing software products for consumers, small businesses and large enterprises, across desktop, mobile and cloud based platforms. He has since joined the Intuit... Read More →
avatar for Katy Kahla

Katy Kahla

Development Manager, Intuit
Katy has been working in development for more than 5 years. After graduating from Boise State, she landed a job at Intuit and furiously learned how native mobile apps were made from design to development to testing. Careers aren't linear and Katy pivoted along the way to web development... Read More →


Wednesday February 12, 2020 6:30pm - 6:45pm
DeveloperWeek PRO Stage D (Room 208)

6:30pm

Hiring Expo Talk: StackPath
Limited Capacity seats available

Learn about working at StackPath.

DeveloperWeek Speakers
avatar for Nathan Moore

Nathan Moore

Director Performance Engineering, StackPath
Nathan was one of the early employees at StackPath, having joined as a result of StackPath's very first acquisition. He has been heavily involved in the Content Delivery Network (CDN) field for the last 7 years, with titles ranging from "Principal Architect" to "Director," and has... Read More →


Wednesday February 12, 2020 6:30pm - 6:45pm
DeveloperWeek PRO Stage E (Room 210 / 211)

6:30pm

2020 DEVIES Awards Ceremony
Limited Capacity seats available

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

The 2020 DEVIES Awards Ceremony
6:30pm - 7:00pm | Main Stage -- East Hall (Marriott City Center)
(Open to these pass types: Premium, PRO, OPEN, EXPO, SPONSOR, SPEAKER, EXHIBITOR, MEDIA)


Wednesday February 12, 2020 6:30pm - 7:00pm
DeveloperWeek Main Stage (Exhibit Hall West)

6:50pm

Hiring Expo Talk: Atlassian
Limited Capacity filling up

Wednesday February 12, 2020 6:50pm - 7:05pm
DeveloperWeek PRO Stage E (Room 210 / 211)

6:50pm

Hiring Expo Talk: Berkshire Hathaway Homestate Companies
Limited Capacity seats available

Wednesday February 12, 2020 6:50pm - 7:05pm
DeveloperWeek PRO Stage D (Room 208)

7:00pm

DeveloperWeek 2020 VIP Welcome Reception (Premium Passes & Invite Only)
Limited Capacity seats available

7:00pm - 9:00pm | West Hall - OPEN Stage 1 -  Oakland Convention Center

Join us as we celebrate the opening of DeveloperWeek 20202. Complimentary appetizers, beer and wine will be served.

The VIP Welcome Reception is open ONLY to Premium Pass holders, DeveloperWeek 2020 Sponsors (two attendees per Sponsor), Speakers, 2020 DEVIES Awards Winners, and Media.

The VIP Welcome Reception guest list will be strictly adhered to.

Wednesday February 12, 2020 7:00pm - 9:00pm
OPEN Workshop Stage 1 (Exhibit Hall West)

7:10pm

Hiring Expo Talk: LightStep -- How "LightSteppers" Find Meaning in Their Work
Limited Capacity seats available

One of the most important parts of building successful and engaged engineering teams is for the team to find value and meaning in their work everyday.

In this talk we will cover LightStep's mission: to clear the way for developers to build a better future and how that specifically ties into being a valued member of the team and doing meaningful work.

DeveloperWeek Speakers
avatar for Blake Haggerty

Blake Haggerty

Head of Talent Acquisition, LightStep
Blake Haggerty is The Head of Talent Acquisition for LightStep inc. Prior to LightStep he has spent the better part of a decade building the recruiting functions for startups in the infrastructure and developer tools space. Blake has focused much of his efforts on providing an unique... Read More →


Wednesday February 12, 2020 7:10pm - 7:25pm
DeveloperWeek PRO Stage E (Room 210 / 211)
 
Thursday, February 13
 

8:00am

Registration Open: Badge Pick Up
Pick up your DeveloperWeek 2020 Attendee Badge in the Oakland Convention Center Lobby from 8:00am - 6:00pm!

Thursday February 13, 2020 8:00am - 6:00pm
Oakland Convention Center - Lobby

8:30am

EXPO HALL OPEN
Thursday February 13, 2020 8:30am - 6:00pm
Exhibit Hall West

9:00am

Welcome Remarks
Limited Capacity seats available

DeveloperWeek Speakers
avatar for Jonathan Pasky

Jonathan Pasky

Executive Producer & Founder, DevNetwork
Jonathan is Executive Producer & Founder at DevNetwork.DevNetwork produces DeveloperWeek -- and the leading developer & software engineering conferences -- with over 25,000 annual attendees. The future happens here... Read More →


Thursday February 13, 2020 9:00am - 9:05am
DeveloperWeek Main Stage (Exhibit Hall West)

9:00am

PRO SESSION: Deploying Docker for Database DevOps Dominance
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

You benefit from Continuous Integration and Continuous Deployment practices to accelerate feature deployment and catch regression issues up front, but your database deployments are still stuck in the proverbial dark ages. You might have build scripts for your database in source control, but deploying is still an exercise in creating the perfect script, and don't even think about making a data (or data type) change! In this talk, you will learn techniques to utilize Docker to automate testing your database. You will also learn techniques for deploying database changes to development, QA, and (gasp) production, fully integrating your database into your existing DevOps pipeline. Finally, there will be a review of potential pitfalls and where you may want to fall back to old reliable: the hand-built script.

DeveloperWeek Speakers
avatar for Daniel Mallott

Daniel Mallott

Technology Consultant, West Monroe Partners
Dan Mallott is a Chicago-based consultant for West Monroe Partners in their Technology Practice. His passion is for distributed architecture, designing and building high performing service layers from the API down to the database.Recent projects have included a new API and UI written... Read More →


Thursday February 13, 2020 9:00am - 9:25am
DeveloperWeek PRO Stage B (Grand Ballroom)

9:00am

PRO SESSION: Responsible AI Requires Context and Connections
Limited Capacity seats available

As creators and users of artificial intelligence (AI), we have a duty to guide the development and application of AI in ways that fit our social values, in particular, to increase accountability, fairness and public trust. AI systems require context and connections to have more responsible outcomes and make decisions similar to the way humans do.

AI today is effective for specific, well-defined tasks but struggles with ambiguity which can lead to subpar or even disastrous results. Humans deal with ambiguities by using context to figure out what’s important in a situation and then also extend that learning to understanding new situations. In this talk, Amy Hodler will cover how artificial intelligence (AI) can be more situationally appropriate and “learn” in a way that leverages adjacency to understand and refine outputs, using peripheral information and connections.

Graph technologies are a state-of-the-art, purpose-built method for adding and leveraging context from data and are increasingly integrated with machine learning and artificial intelligence solutions in order to add contextual information. For any machine learning or AI application, data quality – and not just quantity – is critical. Graphs also serve as a source of truth for AI-related data and components for greater reliability. Amy will discuss how graphs can add essential context to guide more responsible AI that is more robust, reliable, and trustworthy.


DeveloperWeek Speakers
avatar for Amy Hodler

Amy Hodler

Director, Graph Analytics and AI Programs, Neo4j
Amy E. Hodler is a network science devotee and AI and graph analytics program manager at Neo4j. She promotes the use of graph analytics to reveal structures within real-world networks and predict dynamic behavior. Amy helps teams apply novel approaches to generate new opportunities... Read More →


Thursday February 13, 2020 9:00am - 9:25am
DeveloperWeek PRO Stage D (Room 208)

9:00am

ProductWorld PRO SESSION: Building High Performing Product Teams
Limited Capacity seats available

To deliver products that perform for customers, product teams need to be able to clearly define their ways of working, including an effective culture and core tenets. I will discuss the process I went through to develop a high performing team within the first remote Technology Development Center for Best Buy, the Top 10 retailer.

ProductWorld Speakers
avatar for Leslie Grandy

Leslie Grandy

CEO, The Product Guild
Leslie Grandy is a global, first to market product executive and board advisor with a 20+ year career innovating and delivering billion dollar, game-changing products revenues – including kickstarting the Android mobile revolution by launching the firstAndroid phone. She has pioneered... Read More →


Thursday February 13, 2020 9:00am - 9:25am
ProductWorld Main Stage (Junior Ballroom)

9:00am

Speaker Office Hours - Backendless Corp - Mark Piller
Limited Capacity seats available

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO WORKSHOP: Building Highly Scalable Web and Mobile Applications

DeveloperWeek Speakers
avatar for Mark Piller

Mark Piller

CEO, Backendless
Mark Piller is the founder and visionary behind the innovative company Backendless and its mobile backend as a service platform. Since 2012 and with no outside financing, Mark built the company from an idea to a dynamic, growing player in the mobile backend services space. Prior to... Read More →


Thursday February 13, 2020 9:00am - 9:30am
Speaker Office Hours Rm 213

9:00am

Speaker Office Hours - Serverless - Fernando Medina Corey
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO WORKSHOP: An Introduction to Microservices with the Serverless Framework

DeveloperWeek Speakers
avatar for Fernando Medina Corey

Fernando Medina Corey

Solutions Architect, Serverless
I'm Fernando Medina Corey, a cloud architect, published course author for software engineering content and an avid punster.


Thursday February 13, 2020 9:00am - 9:30am
Speaker Office Hours Rm 212

9:00am

PRO SESSION: Blockchain and IoT Tools Best Practices and Use Cases
Limited Capacity filling up

Overview of blockchain development tools, best practices, use cases and how Blockchain and IoT together can add value to the enterprise.

DeveloperWeek Speakers
avatar for Miguel Torres

Miguel Torres

Principal Architect , Full-stack Developer, TIBCO Software
Miguel Torres is principal architect and a full-stack developer at TIBCO Software, responsible for leading the TIBCO blockchain and IoT projects at TIBCO Labs as well as collaborating on open source project TIBCO Flogo. Miguel came to TIBCO in 2007 as a software engineer as part of... Read More →


Thursday February 13, 2020 9:00am - 9:50am
DeveloperWeek PRO Stage E (Room 210 / 211)

9:00am

OPEN TALK: 2020 IT Hiring and Compensation Trends
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Our research shows it’s a candidate-driven market. Is your pay competitive enough to attract and retain top talent in today’s business environment? In this presentation, you’ll hear about the hiring landscape, technology positions and skills in demand, and tips to help rethink your hiring process. You’ll also get insight into flexible staffing models and the most common benefits, perks and incentives, plus a checklist for hiring and retention in 2020.

DeveloperWeek Speakers
avatar for Cristina De La Cruz

Cristina De La Cruz

Regional Vice President, Robert Half Technology
Cristina De La Cruz is the regional vice president for Robert Half Technology and The Creative Group, divisions of Robert Half specializing in the placement technology and creative professionals on a project and full-time basis. In this role, she oversees operations for the company... Read More →


Thursday February 13, 2020 9:00am - 9:50am
OPEN Workshop Stage 1 (Exhibit Hall West)

9:00am

OPEN TALK: Read Your Tracing Tea Leaves - Drawing Systematic Insights From Sampled Traces
Limited Capacity seats available

Distributed tracing has gained much popularity over the past decade, earning a reputation for being valuable in visualizing end-to-end transactions and identifying latency bottlenecks. However, tracing has much more potential beyond debugging specific issues and enabling data presentation at the granularity of a single transaction. Data from traces – when aggregated – can reveal much more, and can do so with greater precision and certainty.

This talk begins by debugging a real-world issue using distributed tracing, and expands into the profound insights trace aggregates help unlock, including bottlenecks in the entire system, sources of errors, and latency anomalies in the context of infrastructure. We also highlight the challenges in sampling traces intelligently, so systematic conclusions can be drawn from a subset of representative traces. The workshop ends with an interactive demo where the audience explores different types of aggregate trace analysis tools and challenges themselves to debug a simulated outage using distributed tracing!

DeveloperWeek Speakers
avatar for Daniela Miao

Daniela Miao

Engineering Manager, LightStep
Daniela Miao is currently an Engineering Manager at LightStep, where she joined 3 years ago as an engineer. Prior to LightStep, she was an engineer on the DynamoDB team at Amazon Web Services (AWS). Daniela has participated in many customer-facing events including presenting at AWS... Read More →


Thursday February 13, 2020 9:00am - 9:50am
OPEN Workshop Stage 2 (Exhibit Hall West)

9:00am

OPEN TALK: Scaling Next Generation Video Backends
Limited Capacity seats available

Creating an end-to-end streaming video pipeline for VoD and Live is a challenge but it has been well understood and solved. Since video takes lot of resources in terms of bandwidth, compute and memory, there is still a challenge to scale the streaming video pipeline for billions of people. For example, how to handle the video infrastructure for new-year eve, when everyone is sharing their live videos with their near and dear ones, or when it is a goal in soccer world-cup final. In this talk, I will focus on these challenges of video infra structure at scale and how industry is addressing them by using approaches from heterogeneous domains including Machine Learning, Single Processing and Statistical Analysis.

DeveloperWeek Speakers
avatar for Zafar Shahid

Zafar Shahid

Technical Lead, Facebook
Accomplished Multimedia Engineer with over 15 years of experience in real-time systems, multimedia stacks, applications and team- management. with ever increasing responsibilities in embedded, and desktop systems on Windows and Linux platforms. Sound experience in all phases software... Read More →


Thursday February 13, 2020 9:00am - 9:50am
OPEN Expo Discovery Stage (Exhibit Hall West)

9:05am

OPEN TALK: Borderless Business: How API Will Change International Payments
Limited Capacity seats available

The future of payments gives power back to businesses by utilizing APIs and integrating the payments technology directly in to their platform. This is a crucial step in removing banks and other third-parties from the payments process which has been a decades long roadblock to faster, affordable and simpler payments. Businesses can facilitate their international payments on their own terms.

DeveloperWeek Speakers
avatar for Jonas Edgeworth

Jonas Edgeworth

CTO, Veem
Jonas has lead technology organizations for over twenty years across diverse industries including fintech, cybersecurity, and small business e-commerce. As part of Goldman Sachs, Jonas led the technology team responsible for developing the algorithmic trading platforms and risk management... Read More →


Thursday February 13, 2020 9:05am - 9:30am
DeveloperWeek Main Stage (Exhibit Hall West)

9:30am

PRO SESSION: Serverless 101: Beyond Containers and VMs
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

The Serverless Application Development movement is growing fast. The number of serverless related services aimed at developers is ever increasing. Serverless architectures have the potential to simplify IT management of applications, reduce running costs and completely disrupt today's cloud consumption models. In this session we explain the serverless application architecture approach, the current move beyond containers and VMs and its appeal, weigh the advantages and disadvantages of serverless techniques, before presenting a platform for serverless application development that takes the serverless model to a new level.

DeveloperWeek Speakers
avatar for Ali Ghorbani Moghadam

Ali Ghorbani Moghadam

Technical Leader Cloud Platforms, Cisco
Ali brings with him 12+ years of experience as a Software Engineer and Technical Leader. Most recently Ali was involved with building and launching Cisco’s Multicloud Management Platform and RunOn within IT’s CIPS (Cloud Infra and Platform Services). In 2016 Ali joined Cisco as... Read More →


Thursday February 13, 2020 9:30am - 9:55am
DeveloperWeek PRO Stage B (Grand Ballroom)

9:30am

PRO SESSION: What’s Holding Back Analytics at the Edge?
Limited Capacity seats available

By 2025, it’s predicted there will be 55 billion IoT devices and the amount of data in the world will reach 175 zettabytes. While this explosion of connected devices will benefit businesses with access to more data to derive better insights, it’s also putting immense pressure on IT infrastructure. Moving massive amounts of data from devices and sensors to a data center or the cloud introduces latency, bandwidth, connectivity, and cost constraints.

Businesses are turning to edge computing as a strategy to handle this influx of data and applying analytics at the edge to gain actionable insights in real time. Rather than try to bring data to the cloud faster, a more efficient approach is to bring the analytics to where the data is created. While IoT gateways and other “near-edge” technologies bring analytics closer to the source of streaming data, that architecture can create latency and drive up costs.

In this presentation, Rachel Taylor, CEO, Nubix, will discuss the current state of edge computing, explain how today’s enterprise infrastructure is holding back companies from efficiently capitalizing on the tremendous analytics, machine learning, and AI intelligence that can be unlocked from IoT devices, and in technical detail outline the requirements needed to build a true “edge-native” infrastructure.

DeveloperWeek Speakers
avatar for Rachel Taylor

Rachel Taylor

CEO, Nubix.io
Rachel Taylor is the CEO of Nubix, a provider of edge-native tiny containers for IoT analytics. She is a passionate operational executive with over 20 years of enterprise infrastructure technology experience. Prior to Nubix, she was chief operating officer at Rocana, focused on scaling... Read More →


Thursday February 13, 2020 9:30am - 9:55am
DeveloperWeek PRO Stage C (Grand Ballroom)

9:30am

PRO SESSION: Lessons Learned Porting 100k Lines of Code to Typescript
Limited Capacity seats available

TinyMCE is a well-known open source JavaScript library for rich text editing. In 2017, we migrated the entire codebase to TypeScript! Discover the options we considered at the time, the tools we used, the challenges we faced, and the benefits our global engineering team now experience. A couple of years on from this epic undertaking, we'll share our next steps are as we look to the future of TypeScript in the TinyMCE project.

DeveloperWeek Speakers
avatar for Millie Macdonald

Millie Macdonald

Software Engineer, Tiny
Millie Macdonald is a JS developer on the core editor team at Tiny, who spends most of her time working on TinyMCE and its various plugins. She specialises in perfecting the things most of us take for granted, like copy and paste, image handling, and HTML tables. She even gets to... Read More →


Thursday February 13, 2020 9:30am - 9:55am
DeveloperWeek PRO Stage A (Grand Ballroom)

9:30am

PRO SESSION: AutoAI: The Secret Sauce
Limited Capacity seats available

In a recent competition for predicting consumer credit risk, AutoAI beat 90% of the participating data scientists. In this talk, I will share the methodologies behind the development of AutoAI and how it accelerates time to value with data science projects. Come listen how a combination of Data Science patterns are combined with years of research to develop a tool that can choose the best possible machine learning model automatically for you.


DeveloperWeek Speakers
avatar for Jorge Castañón

Jorge Castañón

Sr Data Scientist, Watson IBM
Jorge Castañón hails from Mexico City and received his Ph.D. in Computational and Applied Mathematics from Rice University. He has a genuine passion for data science and machine learning applications of any kind. For 10+ years he is been developing data science and AI models as... Read More →


Thursday February 13, 2020 9:30am - 9:55am
DeveloperWeek PRO Stage D (Room 208)

9:30am

OPEN TALK: In Observability, Less Isn't More
Limited Capacity seats available

In the emerging world of observability, we are often told to do just that; base our choice of response solely on the things that survive. In short, focusing on any single point of contact in your environment will cause you to fall prey to bias. Tools are presenting new views and levels of information that are useful in the world of orchestration, microservices and hybrid clouds.

Come learn how your tooling might be leading you to the fallacy of survivorship bias.

DeveloperWeek Speakers
avatar for Dave McAllister

Dave McAllister

Developer Evangelist, Splunk


Thursday February 13, 2020 9:30am - 9:55am
OPEN Expo Innovation Stage (Exhibit Hall West)

9:30am

ProductWorld PRO SESSION: Harnessing R&D to Deliver Customer Value
Limited Capacity seats available

In this session, Jay Lee, General Manager of Rev.ai, and Dan Kokotov, VP of Engineering of Rev.ai, will discuss how to create an effective, highly technical product organization that combines both research and engineering. With Jay’s deep knowledge and expertise, he will talk about creating an environment where these teams work in tandem to develop AI systems and deliver customer value. He’ll discuss the importance of teams leveraging research expertise to provide the best possible product by balancing longer-term research and shorter-term customer impact. Dan will talk about how to build and appropriately structure highly talented teams to be as effective as possible, maximizing both talent and passion within teams and individuals.

ProductWorld Speakers
avatar for Jay Lee

Jay Lee

General Manager, Rev.ai
Jay Lee is a product leader with a strong engineering background. He has worked as an engineer at Palantir Technologies and a consultant at Deloitte Consulting before joining Rev as a Product Manager. While at Rev, Jay has pushed the company towards an AI focus, launching Rev’s... Read More →


Thursday February 13, 2020 9:30am - 9:55am
ProductWorld Main Stage (Junior Ballroom)

9:30am

KEYNOTE: LiveRamp -- The Secret to Scaling a Team? Strategic Architecture
Limited Capacity seats available

Projects often fail due to the people rather than the technology—this is why the key to any organization’s technological transformation starts with team strength and proper architecture. Leaders build strong and successful teams by giving context for success, creating actionable strategies, and casting visions. In this session, Andrew McVeigh, Chief Architect at LiveRamp, will discuss the secrets of strategically scaling a system to encourage team growth and how to organize teams to ensure they scale seamlessly. Drawing from his experience from growing a team from 80 to 800 as a Technical Lead at Riot Games, Andrew will share insights on how technical leaders can structure their system and architecture to make rapid progress that can scale, attract, and keep top talent.

DeveloperWeek Speakers
avatar for Andrew McVeigh

Andrew McVeigh

Chief Architect, LiveRamp
Andrew McVeigh is the Chief Architect at LiveRamp, and is an experienced technical leader & architect, with a background in many different languages, platforms and technologies. Andrew has worked successfully at the highest level across a number of domains including gaming, investment... Read More →


Thursday February 13, 2020 9:30am - 10:00am
DeveloperWeek Main Stage (Exhibit Hall West)

9:30am

Speaker Office Hours - AIM Consulting - Zach Lendon
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Efficient and Performant GraphQL Serverless APIs

DeveloperWeek Speakers
avatar for Zach Lendon

Zach Lendon

Director, App Dev, AIM Consulting
Zach Lendon is the Director of Application Development at AIM Consulting, where he helps clients deliver audacious GraphQL and serverless solutions.  Zach has built GraphQL-based solutions for clients including Hilton Hotels, Danske Bank, Blue Cross Blue Shield of MN and Medtron... Read More →


Thursday February 13, 2020 9:30am - 10:00am
Speaker Office Hours Rm 213

9:30am

Speaker Office Hours - Canotic - Brad Cordova
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Machine Learning Is Not the Software You Know

Thursday February 13, 2020 9:30am - 10:00am
Speaker Office Hours Rm 212

10:00am

PRO SESSION: Supercharge Your Dev Experience with K8s
Limited Capacity filling up

How can we empower front end and back end engineers to do what they like doing best? Build the thing or app. This talk is about how we, at ZillowGroup, built a developer platform for continuous deployment of apps backed by Kubernetes.

Imagine this, an engineer walks in, she’s new the company and wants to make an app. All she needs to do is write the code and leave everything else to the platform. Every change gets tested, deployed and verified. Monitoring, logging, alerting and caching come for free. The platform we built at Zillow Group amplifies the ability of developers to deliver on the core missions of the company while maximizing their joy.

Come learn about how we use Kubernetes in conjunction with Gitlab, Jenkins, Docker, Istio, Varnish and Cypress to address developer productivity as a first class concern.

DeveloperWeek Speakers
avatar for Sandosh Vasudevan

Sandosh Vasudevan

Architect, Zillow Group
Zillow Group, Architect
avatar for Aditi Garg

Aditi Garg

Tech Lead, Zillow Group
Aditi Garg is an engineer who wishes the world was written in Javascript. She grew up partly in Northern Ireland and partly in India and is now adulting in (never sunny) San Francisco. Aditi leads a full-stack team over at Zillow. Her primary focus is building things people will love... Read More →


Thursday February 13, 2020 10:00am - 10:25am
DeveloperWeek PRO Stage B (Grand Ballroom)

10:00am

PRO SESSION: Building the Plane as You Fly: Challenges a Startup Faces as They Pivot
Limited Capacity seats available

In a startup’s journey there will be pivots along the way - a change in product focus or business model or customer base or technology choices. These changes always have effects on the product development team but seldom are you able to start from scratch. During this transition, there are many questions to be answered:

- How do you change the product while using an existing platform?
- How do you manage technical debt?
- Do your development processes and team organization still fit?
- Do you have the right people and skill set on the team?

Garett Madole, Co-Founder & VP Engineering of Yonomi, will share his experiences of transforming a team and tech stack from an early stage D2C Smart Home app to an enterprise IoT B2B(2C) platform.

DeveloperWeek Speakers
avatar for Garett Madole

Garett Madole

VP of Engineering and Co-Founder, Yonomi
Garett Madole is a co-founder of Yonomi, the IoT company connecting the smart home. He has deep experience in software development, integration engineering and in building Cloud platforms. Garett led the development of Yonomi Thin Cloud, a service that helps connected device makers... Read More →


Thursday February 13, 2020 10:00am - 10:25am
DeveloperWeek PRO Stage C (Grand Ballroom)

10:00am

PRO SESSION: Reactive Microservices With Rsocket
Limited Capacity seats available

Enterprises are moving to the cloud and microservices, but few are prepared for just how complex it can be to achieve reliable, performant and secure communication between services. This is changing with RSocket, an open-source reactive network protocol built specifically for cloud and microservice communication. Developed by Netifi in collaboration with Facebook, Pivotal, Alibaba, Netflix and others, RSocket combines messaging, stream processing and observability in a single, lightweight protocol that is at home in the cloud as well as the datacenter, browsers and mobile/IoT devices.

Find out about brand new support for native RSocket Messaging in Spring Boot 2.2, as well as existing support for RPC-style messaging via Google's Protobuf or Facebook's Thrift. Learn how RSocket is being used at scale today to simplify the way enterprises architect for the cloud, enabling developers to build and operate complex networks of services using a fraction of the resource compared to HTTP-based service meshes or legacy technology.

DeveloperWeek Speakers
avatar for Arsalan Farooq

Arsalan Farooq

CEO, Netifi
Arsalan Farooq is CEO at Netifi. Previously, he was vice president, cloud products at Persistent Systems/Accelerite, which he joined with the acquisition of Convirture in 2015. Farooq was CEO and co-founder of Convirture, started in 2006, and before that he founded Oracle's Application... Read More →


Thursday February 13, 2020 10:00am - 10:25am
DeveloperWeek PRO Stage E (Room 210 / 211)

10:00am

PRO SESSION: GraphQL & Caching
Limited Capacity seats available

How to master *Caching Data in GraphQL*.

DeveloperWeek Speakers
avatar for Rohit Basu

Rohit Basu

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


Thursday February 13, 2020 10:00am - 10:25am
DeveloperWeek PRO Stage A (Grand Ballroom)

10:00am

PRO SESSION: Machine Learning Is Not the Software You Know
Limited Capacity filling up

The hidden costs of real-world ML projects

DeveloperWeek Speakers
avatar for Eddie Vaisman

Eddie Vaisman

Head of Customer Success
Eddie Vaisman is the Head of Customer Success and Sales at Canotic, an AI-as-a-service company that uses humans and AI to annotate data. He is also a CoFounder and Technical Advisor of Stat Zero, which helps enables governments to build startup ecosystems. At TrueMotion, a Harvard... Read More →


Thursday February 13, 2020 10:00am - 10:25am
DeveloperWeek PRO Stage D (Room 208)

10:00am

OPEN TALK: Micro Frontends for Rapid SaaS Delivery with JavaScript and Github Actions
Limited Capacity filling up

The JavaScript landscape has been growing immensely. New npm packages are being released every day; likewise, new frameworks, libraries, and websites are being launched to help developers plug into the ecosystem. With the latest developments in the JavaScript community, it’s easy to get overwhelmed and lost in this sea of information — developers may find it difficult to choose optimal libraries to build scalable systems that can offer the best possible user experience.

This presentation will drill down on the micro frontend principles and how developers can use them to create powerful workflows that can be extended by other frameworks. Architecture design and implementation-specific details will be showcased followed by a live coding session. This talk will be based on the implementation of EmbedID, the latest open source identity verification suite of products, provided by Trulioo.



DeveloperWeek Speakers
avatar for Menelaos Kotsollaris

Menelaos Kotsollaris

Senior Software Engineer, Trulioo
Menelaos is a senior software engineer at Trulioo, where he works on building web applications and tools with JavaScript. He is leading the architecture and development of EmbedID, an open-source npm package for verifying individuals around the globe, utilizing Trulioo’s GlobalGateway... Read More →


Thursday February 13, 2020 10:00am - 10:25am
OPEN Expo Discovery Stage (Exhibit Hall West)

10:00am

OPEN TALK: Mobile DevOps, Why and How
Limited Capacity seats available

Mobile is the biggest computing platform in the world and at the same time, developing for mobile is uniquely challenging. During this session, Bitrise customer success engineer Damien Murphy will dive into the challenges of mobile development, possible solutions and the tangible benefits a mobile DevOps approach have brought some of the world’s most successful mobile teams. You’ll leave the session with a better understanding of why mobile developers struggle to work with the tools and processes that seem to work for other types of software engineering. You’ll also have a high level understanding of the processes that do work for high velocity mobile teams and the types of tooling that facilitates these processes. We won’t promise your mobile team will instantly be more productive and effective after you’ve attended this session, but you’ll walk away with an idea on how to get there.

DeveloperWeek Speakers
avatar for Damien Murphy

Damien Murphy

Sales Engineer, Bitrise
Damien is an experienced Mobile Developer, Entrepreneur & Innovator with over 10 years of mobile development experience. Damien has worked on 100s of mobile apps leveraging cutting edge technologies like Augmented Reality, Computer Vision, Natural Language Processing and has built... Read More →


Thursday February 13, 2020 10:00am - 10:25am
OPEN Expo Innovation Stage (Exhibit Hall West)

10:00am

ProductWorld PRO SESSION: The Ignored Voices in Product Design: Your Development Team
Limited Capacity seats available

As Product Managers, we spend a lot of time working with the marketing team, listening to our customers, doing market research, and studying competitors. By the time our product specifications make their way to the development team, feedback such as “We just can’t support that due to [insert technical reason here]” can be paralyzing to productivity.  Often feature and design suggestions from developers, regardless of how elegant, need to be passed over due to time constraints and politics. In this fun and lighthearted discussion, learn how to address those challenges by seamlessly involving your developers earlier in the design and specification process.

ProductWorld Speakers
avatar for Peter Pezaris

Peter Pezaris

CEO and Founder, 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 13, 2020 10:00am - 10:25am
ProductWorld Main Stage (Junior Ballroom)

10:00am

KEYNOTE: Twilio -- Save Weeks of Coding: The Strategy, Design and Functional Value of Engineering Blueprints
Limited Capacity seats available

The inherent objective for engineering is to enable and support the business/product goals and strategies by developing, delivering and supporting services for our customers. Yet as businesses grow, in terms of customer base, products, engineers/teams and inherent technological complexity, this task becomes increasingly difficult. While the Agile Manifesto values “individuals and interactions over processes and tools” and “working software over comprehensive documentation,” this approach is less effective at scale.
 
Enter the Blueprint, a shared document that captures the key problem to be solved, requirements from product and other stakeholders, and a high level design focused on things that could be expensive to change later. Blueprints can save weeks of coding by creating a shared architectural mindset, streamlining cross-organizational knowledge sharing, eliminating redundancy and creating new communications paths. One of the most useful sections of a Blueprint, counterintuitively, is “rejected alternatives,” and the rationale for these, saving valuable time and increasing engineering productivity.
 
The speaker examines the elements of a good Blueprint, at what points in the engineering process to use and modify them, and why better, more visual communications tools and techniques are one of the best investments you can make.

DeveloperWeek Speakers
avatar for J.R. Jasperson

J.R. Jasperson

Chief Architect, Twilio


Thursday February 13, 2020 10:00am - 10:30am
DeveloperWeek Main Stage (Exhibit Hall West)

10:00am

Speaker Office Hours - Neo4j - Amy Hodler
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Responsible AI Requires Context and Connections

DeveloperWeek Speakers
avatar for Amy Hodler

Amy Hodler

Director, Graph Analytics and AI Programs, Neo4j
Amy E. Hodler is a network science devotee and AI and graph analytics program manager at Neo4j. She promotes the use of graph analytics to reveal structures within real-world networks and predict dynamic behavior. Amy helps teams apply novel approaches to generate new opportunities... Read More →


Thursday February 13, 2020 10:00am - 10:30am
Speaker Office Hours Rm 212

10:00am

Speaker Office Hours - TEKsystems - Carolina Belmonte
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO WORKSHOP: “Hi Siri, Do You Understand Me?": Designing a Scalable Natural Language Intent Recognition Framework

DeveloperWeek Speakers
avatar for Carolina Belmonte

Carolina Belmonte

Practice Architect of Data Analytics and Insights, TEKsystems
As practice architect of data analytics and insights at TEKsystems, Carolina Belmonte leads AI implementation for a virtual agents, chatbots and assistants across the company’s customer base of 80% of the Fortune 500, and is heavily involved in designing TEKsystems’ proprietary... Read More →


Thursday February 13, 2020 10:00am - 10:30am
Speaker Office Hours Rm 213

10:00am

OPEN TALK: A Dream Duo: How to Use Storybook & Open Source Project “Auto” to Ship Design Systems
Limited Capacity seats available


Companies increasingly rely on extensive design systems that allow them to reuse and deploy UI elements. How do we, as developers, bridge the gap from single, separate components to a robust design system?

The power of the open source community brought together two separate tools that pair perfectly to help make this process quick and easy:

• Storybook, maintained by Chroma, is an open source UI component development tool for React, Vue and Angular. Microsoft, AirBnB and more use Storybook to help them develop and design UI components outside apps, in an isolated environment.
• Auto, created and open sourced by Intuit engineers, Adam Dierkens and Andrew Lisowski, allows you to generate releases based on semantic version labels on PRs. Adam initially crafted Auto to solve for his team's specific release process, but the automation quickly attracted interest from other teams, and they eventually decided to open source the tool.

Involvement in open source connected Storybook and Auto, and helped their maintainers realize how much could be accomplished by using the tools together. Auto allows you to easily package and release a component library you’ve created in Storybook.

Attendees to this hybrid fireside chat/workshop will learn from Chroma founder Dominic Nguyen and Auto creators, Adam Dierkens and Andrew Lisowski, about how open source led to their discovery of the complementary nature of their tools. Attendees will also learn how to create and edit React components and then package and release them, getting a sense of how Storybook and Auto work both separately and together.This mixed fireside chat and workshop will be moderated by Rocio Montes, Intuit Open Source Tech Leader.

DeveloperWeek Speakers
avatar for Rocio Montes

Rocio Montes

Staff Software Engineer, Intuit
Rocio Montes is a Staff Software Engineer at Intuit, who leads Open Source and Open Contribution initiatives. She also has a secondary role where she leads the tech assessment effort to identify rockstar software engineer co-ops (six month interns) at RIT, Rochester Institute of Technology... Read More →
avatar for Adam Dierkens

Adam Dierkens

Staff Software Engineer, Intuit
Adam Dierkens is a Staff Software Engineer at Intuit, where he works on UI infrastructure in San Diego, California. He primarily works in TypeScript and React -- building tools that let teams design, build, test, and release innovative product experiences. Most recently, this includes... Read More →
avatar for Andrew Lisowski

Andrew Lisowski

Senior Software Engineer, Intuit
Andrew Lisowski is a Senior Software Engineer at Intuit with a demonstrated history of working in the computer software industry. Skilled in React, User Interface Design, and building developer tooling. Strong engineering professional with a Bachelor of Science (B.S.) focused in Computer... Read More →
avatar for Dominic Nguyen

Dominic Nguyen

Designer and Cofounder, Chroma
Dominic Nguyen is the Designer and Cofounder of Chroma, the company behind Storybook. Dominic built Storybook’s user interface, brand, and the design system. Previously, he had extensive experience in open source, launching popular tools like Apollo GraphQL (used by GitHub and Airbnb... Read More →


Thursday February 13, 2020 10:00am - 10:50am
OPEN Workshop Stage 1 (Exhibit Hall West)

10:30am

PRO SESSION: Kubernetes: Shipping Containers
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

The Kubernetes workloads API was designed to support declarative application management. This concept aligns with the industry trend toward immutable infrastructure. The underlying goal is to allow businesses to release product in a way that is reversible, repeatable, predictable, available, and scalable. However, using the Kubernetes APIs to achieve this is often complicated, and the requirements for the delivery process will inevitably vary across organizations. The trade space is further complicated by the introduction of Istio and Knative. In this talk, the audience will learn advanced deployment techniques (e.g. Blue-Green Deployments, Canaries, Rollbacks), via declarative application management, using the Kubernetes API and using Kubernetes in conjunction with Istio and Knative.

DeveloperWeek Speakers
avatar for Kenneth Owens

Kenneth Owens

Principal Engineer, Brex
I currently work at Brex, disrupting the financial industry. In my spare time, I'm a maintainer of the Kubernetes workloads API (Deployment, DaemonSet, ReplicaSet, StatefulSet, Job, and CronJob), and a chair of Kubernetes SIG Apps. Prior to Brex, I worked on GKE at Google, and, before... Read More →


Thursday February 13, 2020 10:30am - 10:55am
DeveloperWeek PRO Stage B (Grand Ballroom)

10:30am

PRO SESSION: Devsigners and Unicorns
Limited Capacity seats available

DeveloperWeek Speakers
avatar for Chris Strahl

Chris Strahl

CEO, Basalt
Chris is Basalt's change management expert. He helps enterprise-level clients incept the right technology strategies, combining long-range business foresight and technical expertise to help organizations adapt, evolve, plan, and optimize value from the systems they use. He's worked... Read More →


Thursday February 13, 2020 10:30am - 10:55am
DeveloperWeek PRO Stage C (Grand Ballroom)

10:30am

PRO SESSION: Using AI/Ml Techniques to Optimize IoT Data Stream Efficiency
Limited Capacity seats available

Optimization of embedded device data streams will become important as the number of networked devices grows. Using AI/ML techniques to enable deep learning on data streams, those data streams may be highly optimized and secured, enabling improved spectral efficiency, higher end point device density, enhanced security and longer end point device lifetime.

DeveloperWeek Speakers
avatar for Asghar Riahi

Asghar Riahi

CTO, AtomBeam Technologies
Asghar is a technology innovator, with over 28 years of international experience in IT solutions focusing on cloud storage, virtualization, security, and disaster recovery solutions. He has held senior positions at RedHat, Seagate, Hewlett Packard, Siemens and UC Berkeley. Asghar... Read More →


Thursday February 13, 2020 10:30am - 10:55am
DeveloperWeek PRO Stage E (Room 210 / 211)

10:30am

OPEN TALK: Building Single Page Apps with React, a Headless CMS, and Graphql
Limited Capacity full
Adding this to your schedule will put you on the waitlist.


The development of modern Single Page Applications (SPAs) often requires content management to separate code from content. However, traditional CMSs such as Drupal, Wordpress, AEM, and Sitecore don't make this easy. Enter headless CMSs, which promise to make development of content rich SPAs much easier, especially when coupled with GraphQL. Join this session to learn best practices for developing modern SPAs using an open source headless CMS, React (or Angular/Vue), and GraphQL. Find out what to look for in a headless CMS today, and improve the way you build and deploy content-rich web apps and websites tomorrow.

DeveloperWeek Speakers
avatar for Russ Danner

Russ Danner

Vice President, Products, Crafter Software
Russ Danner is Vice President, Products at Crafter Software and is responsible for product management, product development and support, and client and partner success. Russ brings over 20 years of software architecture, design, and implementation experience. Prior to Crafter Software... Read More →


Thursday February 13, 2020 10:30am - 10:55am
OPEN Expo Innovation Stage (Exhibit Hall West)

10:30am

OPEN TALK: Introduction to the Misty Robotics SDK
Limited Capacity seats available

Misty Robotics is the company behind Misty II, a robot platform with personality and purpose-built for developers. By combining Misty’s natural talents (robot capabilities) with third-party APIs, hardware, and sensors, Misty can perform a wide range of jobs. Misty embodies a long list of sophisticated hardware and software features that contribute to her ruggedness and extensibility as a platform.

Come to this short talk and:

- Get an introduction and tutorial on how to use and consume a RESTful API.
- Learn about personal robots and what makes them "personal"
- A brief introduction into the Misty Robot SDK - an advanced personal robot that is easy to program

DeveloperWeek Speakers
avatar for Justin Woo

Justin Woo

Developer Advocate, Misty Robotics
Justin Woo is a Developer Advocate at Misty Robotics. In his spare time, he enjoys tinkering around with cool hardware. He’s built a game for Autistic Children, a Robot that can be controlled remotely and even a Kinect game involving tapeworms. Previously at Microsoft, PayPal and... Read More →


Thursday February 13, 2020 10:30am - 10:55am
OPEN Expo Discovery Stage (Exhibit Hall West)

10:30am

ProductWorld PRO SESSION: Forming Product Teams in Startups
Limited Capacity seats available

Discuss the challenges PMs face when coming into a startup when no formalized product management and/or product team exists and to overcome those challenges

ProductWorld Speakers
avatar for Guy Assedou

Guy Assedou

Director of Product, MobileCause
Guy is an experienced product leader who is passionate about delivering delightful products while driving measurable business results. Starting his career as an engineer, Guy moved to the product space working as a PM for PlayStation and most recently as Director of Product at MobileCause... Read More →


Thursday February 13, 2020 10:30am - 10:55am
ProductWorld Main Stage (Junior Ballroom)

10:30am

KEYNOTE: Ripple -- Money Moves: Breaking Barriers with Blockchain and Payments Tech
Limited Capacity seats available

Payments today are hard - they’re antiquated, siloed and disconnected, and yet a fundamental component of every service, app, and platform that we use. The rise of blockchain and digital assets has the power to fundamentally improve this, but building with these nascent technologies is still challenging for the 23 million+ developers worldwide. In this talk, David Schwartz, CTO of Ripple and co-creator of the XRP Ledger, one of the largest blockchains in the world, will discuss how building with blockchain and digital assets can bring about the change today’s fragmented payments infrastructure so desperately craves. 


More specifically, David will discuss new tools developers can take advantage of for the first time to address these problems head on, and make moving money instantly across any payments network a reality. This session will showcase how all developers - not just those specific to blockchain - can make their mark to change the payments game and enable a future of easy transactions between anyone, anywhere and using any currency. Welcome to the open platform for money.

DeveloperWeek Speakers
avatar for David Schwartz

David Schwartz

CTO, Ripple
David Schwartz is Chief Technology Officer at Ripple. David is one of the original architects of the Ripple consensus network. Prior to joining Ripple, David Schwartz was Chief Technical Officer for WebMaster Incorporated, a Santa Clara software developer. He developed encrypted cloud... Read More →


Thursday February 13, 2020 10:30am - 11:00am
DeveloperWeek Main Stage (Exhibit Hall West)

10:30am

Speaker Office Hours - IBM - Jorge Castañón
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: AutoAI: The Secret Sauce

DeveloperWeek Speakers
avatar for Jorge Castañón

Jorge Castañón

Sr Data Scientist, Watson IBM
Jorge Castañón hails from Mexico City and received his Ph.D. in Computational and Applied Mathematics from Rice University. He has a genuine passion for data science and machine learning applications of any kind. For 10+ years he is been developing data science and AI models as... Read More →


Thursday February 13, 2020 10:30am - 11:00am
Speaker Office Hours Rm 213

11:00am

PRO SESSION: Microservices + Databases at Scale With Kubernetes
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Rapid innovation, changing business landscapes, and new IT demands force businesses to make changes quickly.  In the eyes of many, DevOps + Microservices + Containers are at the brink of becoming pervasive in IT to accelerate business innovation.    In this presentation, you'll learn about managing containerized Microservices + Databases at scale:

* Best practices for immutable and secure containerized microservices
* Deployment strategies for Microservices including Recreate, Rolling, Blue/Green and A/B testing with Canaries
* Managing Databases, External Services and Database migrations in a CI/CD pipeline with Kubernetes

DeveloperWeek Speakers
avatar for Chris Van Tuin

Chris Van Tuin

Chief Technologist, NA West, 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 →


Thursday February 13, 2020 11:00am - 11:25am
DeveloperWeek PRO Stage B (Grand Ballroom)

11:00am

PRO SESSION: The Future of Front-End Frameworks
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Over the years, complexity in modern web applications has been mostly going towards the client side. Shipping large single-page applications, however, introduced a lot of complexity and has its own performance penalty.

In this talk, we’re going to peek into the future. We’ll look at where modern web frameworks are heading to satisfy the continually evolving business requirements while providing excellent development ergonomics and performance.

DeveloperWeek Speakers
avatar for Minko Gechev

Minko Gechev

Senior Engineer, Google
Minko Gechev is an engineer in the Angular team at Google, where his primary focus is performance and development experience. For the past years, he has been building open source tools for static analysis, libraries, and frameworks. Because of his contributions, Minko received two... Read More →


Thursday February 13, 2020 11:00am - 11:25am
DeveloperWeek PRO Stage A (Grand Ballroom)

11:00am

PRO SESSION: Leveraging Serverless in Full Stack Development
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Using serverless reduces time spent managing infrastructure and provides developers more time to focus on code. In this session I will cover tooling, frameworks, and architectural patterns focused on building a web application from front to back. Along the way we will discuss pitfalls and best practices to help you get a jump start on developing without servers.

DeveloperWeek Speakers
avatar for Eric Johnson

Eric Johnson

Sr. Developer Advocate - Serverless, AWS
Eric Johnson is a Senior Developer Advocate for Serverless Applications at Amazon Web Services and is based in Northern Colorado. Eric is a fanatic about serverless and enjoys helping developers understand how serverless technologies introduces a major paradigm shift in how they approach... Read More →


Thursday February 13, 2020 11:00am - 11:25am
DeveloperWeek PRO Stage D (Room 208)

11:00am

ProductWorld PRO SESSION: 4 Pillars for Growing Diverse and Results-Driven Product and Engineering Teams
Limited Capacity seats available

This talk will focus on the lessons learned and best practice about 4 critical pillars for hyper-growth of both product and engineering teams with diversity in focus.


Thursday February 13, 2020 11:00am - 11:25am
ProductWorld Main Stage (Junior Ballroom)

11:00am

KEYNOTE: Evernote -- Having the Courage to Go Back to Basics
Limited Capacity seats available

Inventing the future requires being able to stand on a solid foundation -- and sometimes, that means focusing on the basics before progressing further. Evernote CEO Ian Small discusses his decision and process to rebuild the brand from the bottom up and what it takes.

ProductWorld Speakers
avatar for Ian Small

Ian Small

CEO, Evernote
Ian Small is CEO at Evernote, the app that launched a personal productivity movement for knowledge workers around the world. Under Ian’s leadership, Evernote has found the courage to get back to basics, launching a new era for the company and building upon a decade of growth.Ian... Read More →


Thursday February 13, 2020 11:00am - 11:30am
DeveloperWeek Main Stage (Exhibit Hall West)

11:00am

Speaker Office Hours - Uber - Ankit Srivastava
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Lessons from Building an API Management Platform

DeveloperWeek Speakers
avatar for Ankit Srivastava

Ankit Srivastava

Staff Software Engineer, Uber Technologies
Ankit is a backend engineer at Uber. In his 4+ years at Uber, he has worked on the Edge API platform, led feature development in Fulfillment Platform and various other products at Uber. He is currently working on shaping out the next generation of Fulfillment at Uber. Previous to... Read More →


Thursday February 13, 2020 11:00am - 11:30am
Speaker Office Hours Rm 213

11:00am

PRO SESSION - Automate or Die - DevSecOps in the Age of Software Supply Chain Attacks
Limited Capacity seats available

The race to out-innovate one’s competition has led to high performing organizations chasing increased deployment velocities but often ignoring the quality of parts being used to manufacture their applications. It was 2003 when Bruce Schneier (@schneierblog) penned, "Today there are no real consequences for having bad security, or having low-quality software of any kind. Even worse, the marketplace often rewards low quality. More precisely, it rewards additional features and timely release dates, even if they come at the expense of quality."

As nimble organizations deliver new innovations using DevOps principles, adversaries are also upping their game, something we saw in a series of high profile and devastating cyber attacks last year. Adversaries have the intent and ability to exploit security vulnerabilities in the software supply chain - and in some cases plant the vulnerabilities themselves. They have increased scale through automation and improved breach success through precision targeting. If the IT industry doesn’t fight back by doing the same - automating security directly in the DevOps pipeline, then we’ll never be able to win.

The industry currently lacks meaningful open source controls. The most common way to introduce controls is through the application of open source governance policies across a software supply chain. But, when over 5500 IT professionals were asked if their organisation employed open source governance policies, just 63% responded positively. That percentage degraded further when participants were asked if they followed the policy. For those without a DevOps practice just 25% of said they both had an OSS governance policy and adhered to it. Effectively, 75% of those who don’t deploy a DevOps strategy, either ignore policies or don’t have one at all.
Further evidence of the lack of cybersecurity hygiene was revealed by 67% of survey participants who admitted to not having meaningful controls over what open source components are used in their applications.

Modern software supply chains can only operate safely when protected with automated security and quality assessments of these upstream open source components and containers.

This sentiment was echoed in Forrester’s Top Recommendations For Your Security Program (March 2018) where analysts advised, "Automate faster than evil does. If you thought your security team struggled with alert volume — and alert fatigue — then you Manual methods to detect, investigate, and respond to threats will guarantee
failure in the near future."

Key takeaways:

  • Real-world examples of how large and small companies are implementing DevSecOps practices in their own delivery pipelines, and increasing developer awareness to risks
  • Key insights from the 2019 DevSecOps community report - including the top investments for automated security
  • A walkthrough of how security principles have been automated into a CICD pipeline and what standards for implementation are beginning to follow suite
  • Why DevSecOps is more than a buzzword, and why it’s vital to protecting your software supply chain
  • How automating security of policies makes it harder to ignore

DeveloperWeek Speakers
avatar for Anthony Baer

Anthony Baer

Solution Architect, Sonatype
Anthony Baer is a product development professional with over 15 years software industry experience in Insurance, Healthcare, and Accounting industries. He specializes in leading teams and excels in ensuring projects are completed in a timely manner. His expertise is his ability to... Read More →


Thursday February 13, 2020 11:00am - 11:50am
DeveloperWeek PRO Stage C (Grand Ballroom)

11:00am

OPEN TALK: Connecting and Growing Developers: The Making of a Tribe
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Software Developers are writing history with every line of code they produce. The digital revolution has transformed every business into a software business, making developers the most sought-after demographic and causing a global talent shortage.  We rely on developers to create the technology that we depend on every day – and the process of making that software is both challenging and rewarding. Whether you’re a developer looking to grow in your career or a leader looking to build a great team, come join Jesse Davis to learn how we can connect developers together and build cultures that attract, retain, and grow the global developer tribe.

DeveloperWeek Speakers
avatar for Jesse Davis

Jesse Davis

Chief Technologist, Devada


Thursday February 13, 2020 11:00am - 11:50am
OPEN Expo Discovery Stage (Exhibit Hall West)

11:00am

OPEN TALK: On the Nature of Logging
Limited Capacity seats available


Log aggregation is no longer cutting-edge, rather a needed part of the infrastructure toolkit, as well as a prudent business decision. How were logs leading to actionable conclusions in the past and how do we do it today? From log collector to aggregator to ingester, from parsing to indexing and storage, what are the top pain points and how can we do it [better]?

And what's next...?

DeveloperWeek Speakers
avatar for Jae	Kim

Jae Kim

Systems Engineer, LogDNA
Jae wears several hats at LogDNA, including Sales/Solutions Engineer and Product Evangelist. He comes from Zerto and DellEMC where he consulted on virtualization data storage/protection solutions.


Thursday February 13, 2020 11:00am - 11:50am
OPEN Workshop Stage 1 (Exhibit Hall West)

11:00am

OPEN TALK: Supersonic Secure Java with Quarkus
Limited Capacity seats available

Speed: faster feature delivery, faster startup, faster peak performance. The downside to speed is that it doesn’t matter how fast something works if it gets the wrong answer If the code security can hurt you then faster is not better — it just means you will be harmed faster. Fortunately, native tooling integrates into this stack, letting people code with tools they know while finding problems they otherwise would not know. Learn how a new framework, RedHat’s Quarkus, picks up where JavaEE and Spring left off, to enable more rapid delivery of features while staying secure.

DeveloperWeek Speakers
avatar for Erik Costlow

Erik Costlow

Developer Relations, Contrast Security
Erik Costlow, was Oracle's principal product manager for Java 8 and 9, focused on security and performance. His security expertise from managing Fortify's products involves threat modeling, code analysis, and instrumentation of security sensors. He working to is broaden this approach... Read More →


Thursday February 13, 2020 11:00am - 11:50am
OPEN Workshop Stage 2 (Exhibit Hall West)

11:30am

PRO SESSION: Moving to Microservices: Visualising Technical Debt, Kubernetes, and GraphQL
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

In this talk Michelle will discuss how to effectively move to microservices. Drawing from her experience breaking up the pantheon monolith into services.

Attendees will learn:
- How to establish “quick wins” during the early stages of the migration towards microservices.
- How to measure and visualize conceptual and technical debt, and their impact on the ability to add new features to an application.
- How to use containers and Kubernetes to provide foundations for rapidly deploying, releasing, and rolling back new versions of a service.
- How to evaluate success during development using GraphQL.
- Creating backward compatible schema allowed the deployment and release of functionality to be decoupled.

DeveloperWeek Speakers
avatar for Michelle Krejci

Michelle Krejci

Service Engineer Lead, Pantheon
Michelle Krejci is the tech lead of the Service Engineering team at Pantheon where she works on a team that builds and manages systems that build and manage the infrastructure that run hundreds of thousands of websites. For the past 8 years, she has been a DevOps evangelist, trying... Read More →


Thursday February 13, 2020 11:30am - 11:55am
DeveloperWeek PRO Stage B (Grand Ballroom)

11:30am

PRO SESSION: State of WebXR: What Do You Need to Know Today for Building Web Mixed Reality Applications
Limited Capacity seats available

The virtual world is cluttered. No other way to put it. We have VR, AR, MR, XR and more technologies and jargons than ever before. But what does it all mean for a developer? How are they relevant? Do we need to go back to learning new technologies to build on each platform, or we keep on iterating on new technologies till industry and users fix their mind on one. And why now?

In this session we will try to answer three question.

- Where all this VR,AR,MR,XR are different, or are they?
- Why now?
- And what do we need to know to build the experience

Come to the talk to learn how we at Mozilla Mixed Reality team are bridging the gap between all these technologies and bringing the power back to open web. Build your WebVR apps using aframe, build WebAR apps without markers using WebXR api's without any vendor lock-in. And how you can help, be part of the journey

DeveloperWeek Speakers
avatar for Rabimba Karanjai

Rabimba Karanjai

Research Assistant, Mozilla
Rabimba Karanjai is a full time graduate researcher, part time hacker and FOSS enthusiast. He is working with Mozilla Research Mixed Reality team on WebVR. He also is a Mozilla TechSpeaker and Google Developer Expert on Web Technologies (WebXR). And would love to chat with you on... Read More →


Thursday February 13, 2020 11:30am - 11:55am
DeveloperWeek PRO Stage A (Grand Ballroom)

11:30am

PRO SESSION: The Influence of Cloud and User-Generated Content on the Future of Play
Limited Capacity seats available

There are two themes that are extremely timely in the industry right now that Roblox has been pioneering for over a decade: cloud gaming and user-generated content (UGC). From its inception over 13 years ago, the Roblox platform was built on a cloud-based game engine that now powers over 100 million monthly active users. Just as important, however, to Roblox’s growth is the fact that all 50+ million experiences on the Roblox platform were built and published by the Roblox creator community.

Cloud gaming is one of the biggest opportunity areas and one of the hottest topics in the games industry today with new and existing companies of all sizes joining the market. Roblox is truly a pioneer in cloud gaming, having mastered cloud and multi-platform gaming from its inception. The company has developed an industry-leading, highly technologically-advanced proprietary cloud platform that enables its 100 million monthly players to access Roblox and its 50+ million experiences from almost any device.

From AAA publishers adding UGC and level-design options to their games, to the rise in successful games centered entirely around user creation, UGC is all the rage in modern gaming. For more than a decade, UGC has been core to Roblox and a key component of the platform’s growth. All games on the Roblox platform are coded, scripted, and fully developed by the Roblox community of creators. Claus has a wealth of practical & technical insights and expertise on what it takes to successfully build a game and a platform around UGC and the opportunities and challenges that come with this, which will be of interest to a professional and technically-minded audience.

This talk will dive into the primary market drivers that will influence companies of all sizes and industry experience and will outline technical and engineering challenges the industry faces as it increasingly moves to a cloud-based, cross-platform, user-generated ecosystem.

DeveloperWeek Speakers
avatar for Claus Moberg

Claus Moberg

VP of Engineering, Roblox
Claus Moberg leads all Roblox application groups including the Universal App, Game Discovery, and Social teams. In his role, he is tasked with building a digital co-experience application – one that seamlessly and intuitively gets players from any device into one of the millions... Read More →


Thursday February 13, 2020 11:30am - 11:55am
DeveloperWeek PRO Stage D (Room 208)

11:30am

OPEN TALK: OPEN TALK: We Can't Talk About Privacy Without Developers
Limited Capacity seats available

As we better understand the impact of technology on society, developers are faced increasingly with a crisis of conscience. Sobering realities like data scraping and techlash are making developers re-think the work they are doing, what their true purpose is and the business value that they add to organizations, especially as it relates to data privacy and security.

DeveloperWeek Speakers
avatar for Olivia Vahsen

Olivia Vahsen

Developer Advocate, TomTom
Olivia-Christiana Vahsen is a Developer Evangelist for TomTom, exercising her passion for bridging communication practices and people-oriented design in the development process through a variety of mediums: written, visual, and via live events. With a background in mobile game design... Read More →


Thursday February 13, 2020 11:30am - 11:55am
DeveloperWeek Main Stage (Exhibit Hall West)

11:30am

OPEN TALK: Video Streaming for Non Video Engineer
Limited Capacity filling up

Video streaming is often referred to as a process that goes from "glass to glass," capturing the video through the camera lens and then the user consuming it through a device with a screen. While this seems simple enough, to implement a custom video streaming solution you need to understand the steps along the way, the technological choices you have to make, and how you want the viewer's experience to be. Learn about the basics of live video streaming and get links to get started.

DeveloperWeek Speakers
avatar for Amara Graham

Amara Graham

Director of Developer Relations, Wowza Media Systems
Amara is the Director of Developer Relations at Wowza. Before her step into developer relations, she was an enterprise web application developer focusing on line of business applications and assisting developers across various teams on implementing proprietary and open source solutions... Read More →


Thursday February 13, 2020 11:30am - 11:55am
OPEN Expo Innovation Stage (Exhibit Hall West)

11:30am

ProductWorld PRO SESSION: What Makes a Good Product Manager a Great One!
Limited Capacity seats available

The objective of this session will be to bring forth varying perspectives from a mix of Product Managers, Engineering Managers and Software Executives to look at best practices and those killer strategies that define the success of a software product. We will leverage examples of successful products in the market and the people who have made that happen.

ProductWorld Speakers
avatar for Divya Jain

Divya Jain

Engineering Director for Sensei ML, Adobe
Divya Jain is an industry recognized product and technology leader in machine learning and AI and has been featured in Forbes and Fortune magazine.  She has 15+ years of industry experience at various startups and Fortune 500 companies. She is currently serving as an Engineering... Read More →
avatar for Renu Motwani

Renu Motwani

Head of Product, API and Integration, Broadcom
Renu has over two decades of experience in the software industry. Renu has envisioned and led software products ranging from infrastructure management to application platforms and device runtimes at companies such as Sun Microsystems, Oracle Corporation, Myriad Software and IBM. At... Read More →
avatar for Vidya Chadaga

Vidya Chadaga

VP of Products, Cleo
Vidya Chadaga is the VP of Products at Cleo. She owns Cleo’s global product organization including Product Strategy, Product Management, and Product Marketing all under a single umbrella. She has proven background in business and technology, and brings unique expertise that oversees... Read More →


Thursday February 13, 2020 11:30am - 11:55am
ProductWorld Main Stage (Junior Ballroom)

11:30am

Speaker Office Hours - GoDaddy - Jacopo Daeli
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO WORKSHOP: The Evolution of the Node.Js Ecosystem

DeveloperWeek Speakers
avatar for Jacopo Daeli

Jacopo Daeli

Lead Software Engineer, GoDaddy
Jacopo Daeli is a computer scientist 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, Jacopo... Read More →


Thursday February 13, 2020 11:30am - 12:00pm
Speaker Office Hours Rm 212

11:30am

Speaker Office Hours - Google - Minko Gechev
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: The Future of Front-End Frameworks

DeveloperWeek Speakers
avatar for Minko Gechev

Minko Gechev

Senior Engineer, Google
Minko Gechev is an engineer in the Angular team at Google, where his primary focus is performance and development experience. For the past years, he has been building open source tools for static analysis, libraries, and frameworks. Because of his contributions, Minko received two... Read More →


Thursday February 13, 2020 11:30am - 12:00pm
Speaker Office Hours Rm 213

12:00pm

Speaker Office Hours - GoDaddy - Jacopo Daeli
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO WORKSHOP: The Evolution of the Node.Js Ecosystem

DeveloperWeek Speakers
avatar for Jacopo Daeli

Jacopo Daeli

Lead Software Engineer, GoDaddy
Jacopo Daeli is a computer scientist 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, Jacopo... Read More →


Thursday February 13, 2020 12:00pm - 12:30pm
Speaker Office Hours Rm 213

12:00pm

Speaker Office Hours - Nubix.io - Rachel Taylor
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: What’s Holding Back Analytics at the Edge?

DeveloperWeek Speakers
avatar for Rachel Taylor

Rachel Taylor

CEO, Nubix.io
Rachel Taylor is the CEO of Nubix, a provider of edge-native tiny containers for IoT analytics. She is a passionate operational executive with over 20 years of enterprise infrastructure technology experience. Prior to Nubix, she was chief operating officer at Rocana, focused on scaling... Read More →


Thursday February 13, 2020 12:00pm - 12:30pm
Speaker Office Hours Rm 212

12:00pm

OPEN TALK: Fivetran - Engineering the Modern Data Stack
Limited Capacity filling up

In this event, learn how Fivetran enables a whole new data experience with pre-built connectors, automatic replication and reliable instant access. Chat with our global product engineering teams and get insights into our software development wins, failures, goals and challenges.

DeveloperWeek Speakers
avatar for Meel Velliste

Meel Velliste

CTO, Fivetran
As CTO of Fivetran, Meel leads over 80 engineers in the U.S., Russia, India and Ireland. He was the first employee hired by co-founders George Fraser and Taylor Brown, and he has been instrumental in helping the company grow its portfolio to over 150 data connectors. Meel holds a... Read More →


Thursday February 13, 2020 12:00pm - 12:50pm
OPEN Workshop Stage 1 (Exhibit Hall West)

12:30pm

Speaker Office Hours - Nubix.io - Rachel Taylor
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: What’s Holding Back Analytics at the Edge?

DeveloperWeek Speakers
avatar for Rachel Taylor

Rachel Taylor

CEO, Nubix.io
Rachel Taylor is the CEO of Nubix, a provider of edge-native tiny containers for IoT analytics. She is a passionate operational executive with over 20 years of enterprise infrastructure technology experience. Prior to Nubix, she was chief operating officer at Rocana, focused on scaling... Read More →


Thursday February 13, 2020 12:30pm - 1:00pm
Speaker Office Hours Rm 212

12:30pm

Speaker Office Hours - Twilio - J.R Jasperson
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
KEYNOTE: Twilio -- Rearchitecting for Cloud Native Or...All We Changed Was Everything

DeveloperWeek Speakers
avatar for J.R. Jasperson

J.R. Jasperson

Chief Architect, Twilio


Thursday February 13, 2020 12:30pm - 1:00pm
Speaker Office Hours Rm 213

1:00pm

ProductWorld PRO SESSION: One Team, One Dream? Gaining Cross-Functional Buy-In
Limited Capacity seats available

Product leads have the unique honor of turning brand visions into reality. The challenge? Getting cross-functional teams to dream the same dream.

All too often, C-Suite, Engineering, Marketing, Sales, and Support teams are looking at the same problem from different points of view. Product leads are tasked with mapping these multidisciplinary agendas to create a product roadmap that not only adds value to the entire organization, but also leads to a stellar user experience.

In this session, we’ll use real world examples from Fortune 100 companies to address common team alignment challenges, how to navigate cross-team demands, and ways to uncover common goals to help product leads gain organizational buy-in for their next digital product initiative.

This talk will provide product leads with practical advice to help them win organizational support and bring brilliant product ideas into being with greater ease, efficiency, and harmony.

DeveloperWeek Speakers
avatar for Caroling Lee

Caroling Lee

Sr. Product Manager & Strategy, DockYard
Caroling has led digital projects for more than 15 years. She has managed more than 200 digital projects ranging from website design/redesigns, SaaS tools, e-commerce implementations, mobile apps, and more. Caroling started her digital career at Discovery Channel as a Producer fo... Read More →


Thursday February 13, 2020 1:00pm - 1:25pm
ProductWorld Main Stage (Junior Ballroom)

1:00pm

Keynote: Atlassian -- How Dunbar, Conway, and the Mythical Man Month Can Help You Solve Scale
Limited Capacity seats available

As R&D teams scale, well-known phenomena and inescapable truths about team dynamics and system design come into play. Knowing how to use research-backed principles like Conway’s Law, Dunbar’s Number, and the Mythical Man Month will help your team achieve better outcomes, and be happier while doing so. While applicable to any domain, these principles are especially powerful in the context of R&D teams to help you lead through scale, change, and optimal organization design.

In this session, attendees will see real-world examples of how Atlassian experienced the effects of these principles, and used tools to monitor and improve team health.

DeveloperWeek Speakers
avatar for Steve Deasy

Steve Deasy

Head of Engineering, Atlassian
Steve is the Head of Engineering at Atlassian, where he oversees cloud engineering for cross-product infrastructure and integrations. He has a long history with Atlassian, even when he was working for other companies. In 2005, he brought Jira to EMC, where he held a variety of engineering... Read More →


Thursday February 13, 2020 1:00pm - 1:30pm
DeveloperWeek Main Stage (Exhibit Hall West)

1:00pm

Speaker Office Hours - Devada - Jesse Davis
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
OPEN TALK: Connecting and Growing Developers: The Making of a Tribe

DeveloperWeek Speakers
avatar for Jesse Davis

Jesse Davis

Chief Technologist, Devada


Thursday February 13, 2020 1:00pm - 1:30pm
Speaker Office Hours Rm 212

1:00pm

Speaker Office Hours - ProductHired - Mark Stephan
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Managing Your Product Career

DeveloperWeek Speakers
avatar for Mark Stephan

Mark Stephan

Founder, ProductHired
Mark is a jack of all trades being an entrepreneur and product executive. Mark leads product for two start-ups, ProductHired (product professional career site) and Kredya (fintech consumer loan discovery and management platform in Turkey), while also leading the Knowledge Program... Read More →


Thursday February 13, 2020 1:00pm - 1:30pm
Speaker Office Hours Rm 213

1:00pm

PRO WORKSHOP: It’s Time to Change How You Hire Engineers: Four Hiring Shifts to Help You Scale with the Best Talent
Limited Capacity seats available

Hiring engineers is a delicate balancing act for any company. On the one hand, you want to maintain the speed and agility that comes from running lean. On the other, you need enough resources to execute against your roadmap and new skills to build your team’s capabilities.

We’ve all felt the strain of not being able to hire fast enough: Developer jobs are still the toughest to fill, with more than 250,000 vacancies projected by 2026, and about two out of three HR professionals say they struggle to fill engineering roles, according to The Society for Human Resource Management. If you’re sourcing talent locally — and particularly if you’re hiring at the senior level — it’s likely you’re competing with the biggest companies on salary, benefits and brand recognition.

You won’t get very far by trying to outcompete these massive companies. Instead, think about changing how you hire. You can scale your team and hire great engineers by expanding your talent pool, rethinking your technical assessments and being intentional about how you match candidates with your team’s culture and needs.

DeveloperWeek Speakers
avatar for Christina Sass

Christina Sass

Co-Founder and Advisory Chair, Andela
Christina Sass is the Co-Founder and Advisory Chair of Andela, which builds distributed, global engineering teams with Africa’s top software engineers. She is passionate about building high performing teams, women in tech, scalable social businesses, and unlocking human potenti... Read More →


Thursday February 13, 2020 1:00pm - 1:50pm
DeveloperWeek PRO Stage C (Grand Ballroom)

1:30pm

PRO SESSION: Managing Kubernetes with Istio
Limited Capacity seats available

Developers are moving away from large monolithic apps in favor of small, focused microservices that speed up implementation and improve resiliency. Microservices and containers changed application design and deployment patterns, but along with them brought challenges like service discovery, routing, failure handling, security and visibility to microservices.

“Service mesh” architecture was born to handle these features. Applications are getting decoupled internally as microservices, and the responsibility of maintaining coupling between these microservices is passed to the service mesh.Istio, a joint collaboration between IBM, Google and Lyft provides an easy way to create a service mesh that will manage many of these complex tasks automatically, without the need to modify the microservices themselves.

In this talk we will see how istio can be used to manage traffic, gather metrics and enforce policies in a demo application running microservices. We will learn why kubernetes need “service mesh” and how does Istio improve managing Kubernetes workload.

DeveloperWeek Speakers
avatar for Mofizur Rahman

Mofizur Rahman

Developer Advocate, IBM
Mofizur Rahman (@moficodes) is a Developer Advocate at IBM. His area of interests include container orchestration and micro services. His favorite programming language these days is Go. He also tinkers with Node, Python and Java. He is also learning and teaching in the Go, Kubernetes... Read More →


Thursday February 13, 2020 1:30pm - 1:55pm
DeveloperWeek PRO Stage B (Grand Ballroom)

1:30pm

PRO SESSION: Time Machines, Horror Stories, and the Future of Dev Tools
Limited Capacity seats available

You may have heard the one about a young couple who found a hook in their car door, or the girl who always wore a green ribbon around her neck. But what about the starry eyed dev who tried to build a harmless looking text parser for the command line? They ended up breaking Qt system wide! How about the little side scrolling Python game that requires you to configure and build Tcl from source??

Many of us will have shared spooky stories and been an audience for them ourselves, delighting in the chills we get or the reactions of the people around us. But is there anything we can take away from them? If the subjects of these stories could go back in time, would they do anything differently? Are these really cautionary tales that we should be heeding?

I believe the future of developer tooling is products that will vanquish our developer specific horrors, by learning from the past. They’re not a swath of net new, they are finally doing something we’ve been doing wrong, right. For me and my colleagues, that ‘something’ is building software with complicated and difficult to resolve dependencies.

DeveloperWeek Speakers
avatar for Shea Newton

Shea Newton

Software Developer, ActiveState
Shea Newton writes software from Portland, Oregon. Besides telling scary stories some of his favorite things include esolang interpreters, lit zines, flash fiction, grammars for generative poetry, and oxford commas. He’s currently working for the Canadian company ActiveState where... Read More →


Thursday February 13, 2020 1:30pm - 1:55pm
DeveloperWeek PRO Stage E (Room 210 / 211)

1:30pm

PRO SESSION: Porting a JS Library into a React Component
Limited Capacity seats available

With the recent growth in front-end technologies, React has become one of the most popular frameworks. We’ve also seen interoperability among these frameworks become a high priority, especially when including vanilla JavaScript.
Therefore, it is pivotal for organizations to focus on interoperability for React developers. In this talk, we’ll cover how to port a JS library to a reusable React component as well as a Higher-Order-Component (HOC). We also cover any obstacles we encountered along the way and offer helpful tips on how you can go about resolving them.

DeveloperWeek Speakers
avatar for David Hallinan

David Hallinan

Head of Content, Kloudless
David Hallinan is Head of Content at Kloudless. Previously a JavaScript Instructor for The University of California at Berkeley, he enjoys painting, JavaScript, vintage synths, drum machines and forcing his sports allegiances on his children.


Thursday February 13, 2020 1:30pm - 1:55pm
DeveloperWeek PRO Stage A (Grand Ballroom)

1:30pm

PRO SESSION: Building APIs with Django REST Framework
Limited Capacity filling up

We will cover how to quickly build and launch RESTful APIs following best practices around authentication, rate-limiting, pagination, filtering, permissions, and more using Django REST Framework.

DeveloperWeek Speakers
avatar for Timothy	Liu

Timothy Liu

VP Engineering and Co-Founder, Kloudless
Timothy Liu is the VP Engineering and Co-Founder at Kloudless, a B2B SaaS startup that helps product and engineering teams accelerate time to market with application integrations. Kloudless provides a unified API to code once and integrate many business applications with a single... Read More →


Thursday February 13, 2020 1:30pm - 1:55pm
DeveloperWeek PRO Stage D (Room 208)

1:30pm

OPEN TALK: 2020 State of Database DevOps
Limited Capacity filling up

This session will dive into the key findings of the 2020 State of Database DevOps Report and investigate the growing importance of the database in successful DevOps and IT performance. Now in its forth year, nearly 5,000 database professionals have contributed to the State of Database DevOps report. The responses give a clear understanding of the challenges and opportunities of adopting Database DevOps. You’ll discover a wealth of insights, including:
  • The main drivers for automating the delivery of database changes
  • The impact Database DevOps has on regulatory and compliance requirements
  • How organizations are adopting Database DevOps alongside broader DevOps initiatives – and the advantages it brings
  • How real-world champions are helping their organizations and the community realize the benefits of Database DevOps

DeveloperWeek Speakers
avatar for Josh Smith

Josh Smith

Production DBA and Friend of Redgate, STCU
Josh Smith is a production DBA at STCU ensuring the recoverability and protection of enterprise data while advocating for DevOps practices and automating as much as possible. Josh is a Microsoft Certified professional and in his spare time organizes SQL Saturday Spokane, and is the... Read More →


Thursday February 13, 2020 1:30pm - 1:55pm
OPEN Expo Innovation Stage (Exhibit Hall West)

1:30pm

OPEN TALK: Solving the Drag of Technical Debt with Error Monitoring
Limited Capacity filling up


Errors are inevitable. As engineering teams scale and build out their applications, the collection of software errors grows in parallel. We all know that errors are bad, but have you ever considered that not all bugs are worth fixing? The concept of racking up errors for the sake of fast-paced development is referred to as technical debt. So how do you manage your technical debt and protect your valuable time at work? In this session, James Smith, Co-founder & CEO of Bugsnag, will walk you through hacks and tricks that involve establishing: 1) a common language for discussion, and 2) a method to measure error impact.

This talk explains how a data-driven approach provides a unified answer to the age-old question: Do we fix bugs or build new features

DeveloperWeek Speakers
avatar for James Smith

James Smith

CEO & Founder, Bugsnag
James Smith, is CEO and Co-Founder of Bugsnag, the leader in full-stack software stability management. Prior to founding Bugsnag in 2012, James was the CTO at Heyzap and was instrumental in scaling Heyzap from a 3-person company, to the world’s largest mobile gaming community and... Read More →


Thursday February 13, 2020 1:30pm - 1:55pm
OPEN Expo Discovery Stage (Exhibit Hall West)

1:30pm

KEYNOTE: Scoop -- Simple Over Sexy: Why Complex Challenges Require Simple Solutions
Limited Capacity filling up

In Silicon Valley, disruption has long been a synonym for success. Industry disruptors who develop complex, risky, and completely unique solutions that change the dynamics of their markets have received the biggest buzz and largest investments.

As a result, we all want to be the engineer, product manager, or developer behind these disruptive solutions. But the reality is that the solutions to some of society’s most complex challenges are incremental and simplistic. Sometimes re-inventing new approaches to existing solutions makes the greatest impact. Rather than inventing a completely new technology which may serve as a temporary fix, it often makes more sense to examine the reasons why existing technologies are failing and determine if making incremental changes would create longer-term impact than starting from scratch. When development teams take this approach, we can better harness the energy and creativity to solve society’s complex challenges with more simplistic solutions.

In this session, Jon Sadow, chief product officer and co-founder of Scoop, the largest carpooling solution in the United States, will discuss why developer and engineering teams at today’s most successful startups are choosing to turn away from industry disruption and instead develop simple, collaborative solutions to solve complex issues. Join Jon as he shares actionable takeaways and findings on:

- How you and your startup can focus less on glamour and invention and more on empowering teams to build the most impactful product possible
- Why you should tie product and business strategy together for long-term success
- Why establishing an egalitarianism workplace environment is key to your startup's product

ProductWorld Speakers
avatar for Jon Sadow

Jon Sadow

Co-Founder and Chief Product Officer, Scoop
Jonathan Sadow is co-founder and chief product officer of Scoop, the largest carpooling solution in the country. Scoop partners with some of the world's most forward-thinking companies, including LinkedIn, T-Mobile, and Workday to offer convenient, enjoyable carpooling to their employees... Read More →


Thursday February 13, 2020 1:30pm - 2:00pm
DeveloperWeek Main Stage (Exhibit Hall West)

1:30pm

Speaker Office Hours - AWS- Eric Johnson
Limited Capacity seats available

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Leveraging Serverless in Full Stack Development

DeveloperWeek Speakers
avatar for Eric Johnson

Eric Johnson

Sr. Developer Advocate - Serverless, AWS
Eric Johnson is a Senior Developer Advocate for Serverless Applications at Amazon Web Services and is based in Northern Colorado. Eric is a fanatic about serverless and enjoys helping developers understand how serverless technologies introduces a major paradigm shift in how they approach... Read More →


Thursday February 13, 2020 1:30pm - 2:00pm
Speaker Office Hours Rm 212

1:30pm

Speaker Office Hours - Broadcom- Renu Motwani
Limited Capacity seats available

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
ProductWorld PRO SESSION: What Makes a Good Product Manager a Great One!

ProductWorld Speakers
avatar for Renu Motwani

Renu Motwani

Head of Product, API and Integration, Broadcom
Renu has over two decades of experience in the software industry. Renu has envisioned and led software products ranging from infrastructure management to application platforms and device runtimes at companies such as Sun Microsystems, Oracle Corporation, Myriad Software and IBM. At... Read More →


Thursday February 13, 2020 1:30pm - 2:00pm
Speaker Office Hours Rm 213

2:00pm

PRO SESSION: The Open Source Journey of the Most Unlikely Participant
Limited Capacity seats available

How does an insular and secretive fintech company move from primarily Closed Source tech to Open Source tools? We'll discuss the technology, the culture, and the security changes needed to make the leap. We'll also talk about how this moved G Research to embrace, support, and engage the Open Source community, including the pitfalls, resistance, magic, and breakthroughs.

DeveloperWeek Speakers
avatar for Alexander Scammon

Alexander Scammon

Head of Open Source Development, G Research
I enjoy building motivated and effective engineering organizations. Whether at a large international company or a small local startup, I care about how we create products just as much as what those products actually are.
avatar for Caterina Rindi

Caterina Rindi

Director, G-Research
Caterina has been involved in the P2P, blockchain, and open-source ecosystem since late 2013, educating and introducing non-technical audiences to cryptocurrencies and the underlying blockchain protocol.She works with startups and fintech companies, as well as non-profits and clients... Read More →


Thursday February 13, 2020 2:00pm - 2:25pm
DeveloperWeek PRO Stage E (Room 210 / 211)

2:00pm

PRO SESSION: Modern React Design Patterns
Limited Capacity filling up

This session will cover a lot of modern (often hook-based) React design patterns useful for quick prototyping and will be demonstrated using a Proof-of-Concept editor created for Google for the AMP Stories project.

DeveloperWeek Speakers
avatar for Morten Barklund

Morten Barklund

Frontend lead, Hyperreactive IO
With over 17 years of full-stack experience and a portfolio of 300+ projects, Morten has tried it all. Mortens lead expertise has helped companies from Google over Sony to Radisson.


Thursday February 13, 2020 2:00pm - 2:25pm
DeveloperWeek PRO Stage A (Grand Ballroom)

2:00pm

PRO SESSION: The Elephant and the Serpent: Using Mastodon with Python
Limited Capacity seats available

For the past two years, an Open Source social network has been building on the foundations laid by years of Open Web work and quietly growing to provide a viable alternative to the social network megacorps we’ve grown used to. It’s name is Mastodon, and it wants you to be part of the community.

In this talk, we’ll learn what Mastodon is, how it works, how you can participate, and how you can interact with the community using Python. Along the way, we’ll learn about OAuth, APIs, and best practices for writing bots. Attendees will walk away with the knowledge of how to build a Mastodon bot.

DeveloperWeek Speakers
avatar for Philip James

Philip James

Head of Engineering, Trim
Philip is an Head of Engineering at Trim, Core Contributor to the BeeWare project, and Editor-in-chief of Adult Juice Box. He frequently speaks at conferences and drinks wine, although so far has never done both at the same time. He lives in Alameda with his partner Nic.


Thursday February 13, 2020 2:00pm - 2:25pm
DeveloperWeek PRO Stage D (Room 208)

2:00pm

OPEN TALK: Intro to Open Web
Limited Capacity seats available

Open Web is the movement to build user-centric products. Govern by open standards and community, Open Web is aiming to unlock community driven innovation. NEAR is building an infrastructure and tools to enable developers to build Open Web applications. This applications span from marketplaces without middlemen, networks where data and social graph belongs to the user, non custodial programmable asset and data management, building applications that grow into communities.



DeveloperWeek Speakers
avatar for Illia Polosukhin

Illia Polosukhin

Co-Founder, NEAR


Thursday February 13, 2020 2:00pm - 2:25pm
DeveloperWeek Main Stage (Exhibit Hall West)

2:00pm

OPEN TALK: The Power of Localization in the Era of Continuous Development
Limited Capacity seats available

You can't have a successful product without a great user experience, and you can't have that when your users can't read your app's text. Localization has greatly evolved over the years, alongside our developer stacks, our workflows, and our DevOps practices. Today, modern companies that are thinking big and global, are making localization a core part of how they build their products. In this talk, we'll go over today's state-of-the-art localization tools and workflows, and we'll study how localization can be blended into the work of today's teams, who live in the era of continuous development.

DeveloperWeek Speakers
avatar for Dimitris Glezos

Dimitris Glezos

CEO, Transifex
Dimitris is the founder and CEO of Transifex, a cloud-based translation management software company for today’s fastest-growing companies. Businesses like Atlassian, Quora, Eventbrite, HubSpot, and Trello use Transifex to offer a meaningful, localized experience to their end-users... Read More →


Thursday February 13, 2020 2:00pm - 2:25pm
OPEN Expo Discovery Stage (Exhibit Hall West)

2:00pm

OPEN TALK: Turing: AI & Automated System to Vet and Manage Remote Distributed Team
Limited Capacity seats available

In the face of talent shortages and increasingly sophisticated services requiring larger teams, companies are evolving to distributed software development teams as standard operating procedure. Companies like GitLab and Zapier have gone a step further by institutionalising completely remote workforces. Cloud collaboration platforms like Slack, Asana, and Atlassian have massively benefitted from this tailwind. We’re certainly living in the world of distributed workforces.

DeveloperWeek Speakers
avatar for Zan Doan

Zan Doan

VP of Engineering, Turing
VP of Engineering at Turing (www.turing.com), leads a talented team of globally distributed engineers to build Turing’s vetting, matching, and customer success products. Zan was an engineering manager at Facebook where he led a team of 20 engineers to build advertising platforms which serve 100M Facebook advertisers and have... Read More →


Thursday February 13, 2020 2:00pm - 2:25pm
OPEN Expo Innovation Stage (Exhibit Hall West)

2:00pm

ProductWorld PRO SESSION: Finding Product Market Fit
Limited Capacity seats available

Founders often ask about the tactics used to achieve product-market fit. Winnie, a childcare platform, grew to over 3 million users across 10K cities in just 2.5 years. Winne co-founder and CEO Sara Mauskopf will discuss the growth tactics her team used to go from thousands of users to millions, the mistakes she’s learned along the way, and how their team thinks about product development.

Sara Mauskopf is the CEO and co-founder of Winnie, a marketplace that helps parents find local daycare, preschool, and more. Winnie is growing fast with over 3M users in 10K cities across the United States. Prior to Winnie, Sara held product leadership roles at Postmates, Twitter, YouTube and Google.

ProductWorld Speakers
avatar for Sara Mauskopf

Sara Mauskopf

CEO & Co-founder, Winnie
Sara Mauskopf is the CEO and co-founder of Winnie, a marketplace that helps parents find local daycare, preschool, and more. Winnie is growing fast with over 3M users in 10K cities across the United States. Prior to Winnie, Sara held product leadership roles at Postmates, Twitter... Read More →


Thursday February 13, 2020 2:00pm - 2:25pm
ProductWorld Main Stage (Junior Ballroom)

2:00pm

Speaker Office Hours - Facebook- Zafar Shahid
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
OPEN TALK: Scaling Next Generation Video Backends

DeveloperWeek Speakers
avatar for Zafar Shahid

Zafar Shahid

Technical Lead, Facebook
Accomplished Multimedia Engineer with over 15 years of experience in real-time systems, multimedia stacks, applications and team- management. with ever increasing responsibilities in embedded, and desktop systems on Windows and Linux platforms. Sound experience in all phases software... Read More →


Thursday February 13, 2020 2:00pm - 2:30pm
Speaker Office Hours Rm 212

2:00pm

Speaker Office Hours - IBM - Mofizur Rahman
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Managing Kubernetes with Istio

DeveloperWeek Speakers
avatar for Mofizur Rahman

Mofizur Rahman

Developer Advocate, IBM
Mofizur Rahman (@moficodes) is a Developer Advocate at IBM. His area of interests include container orchestration and micro services. His favorite programming language these days is Go. He also tinkers with Node, Python and Java. He is also learning and teaching in the Go, Kubernetes... Read More →


Thursday February 13, 2020 2:00pm - 2:30pm
Speaker Office Hours Rm 213

2:00pm

PRO SESSION: Sustaining Product Innovation: Turning “Aha Moments” Into Products
Limited Capacity seats available

Some of the greatest product innovations began with the question: “You know what would be cool? If we could just...” 
In a disruptive landscape, where change is rapid, and inevitably upends the status quo, product, engineering and R&D teams are always bristling with new ideas. 
Sometimes good ideas are born from sudden flashes of insight or discovery; if they seem particularly promising, developers and engineers are quick to apply lean startup principles to quickly prototype and validate them. 
But what happens next? Do we keep building on them? Do we rework them? Do we discard them so that they join the growing pile of other aborted ideas?        
These are hard questions; and, to answer them, one must consider a slew of factors: Opportunity costs, resource allocation, technical considerations, buy-ins from senior management, among other serious considerations that stand in the way.  
Join Conor Delahunty of Trulioo as he calls upon his own challenges and experiences in building something entirely new while working within the constraints of existing product roadmaps. This talk will cover: 
  • Balancing ideas with expectations around delivering actual code and features 
  • Wanting to do a lot, but being unable to execute on pace 
  • Sustainable Prototyping: Throw-away vs build-on-top
  • Ensuring a continuous feedback loop
  • Acting on new ideas without burdening the rest of your team with extra work
  • Turning problems and obstacles into new learnings 

Conor Delahunty: An R&D Product Manager at Trulioo, Conor enjoys tinkering with technology to build easy solutions to complex problems. At Trulioo, alongside integrating APIs from across the world, he’s also responsible for the development of the Trulioo developer hub and expanding its developer ecosystem.

DeveloperWeek Speakers
avatar for Conor Delahunty

Conor Delahunty

Product Manager, Trulioo
Conor enjoys tinkering with technology to build easy solutions to complex problems. As Trulioo’s product manager on the R&D team, he’s been focused on building the Trulioo developer hub and supports the expansion of their developer ecosystem. Now, to further that journey, he’s... Read More →


Thursday February 13, 2020 2:00pm - 2:50pm
DeveloperWeek PRO Stage C (Grand Ballroom)

2:00pm

OPEN TALK: PYNQ: The Coolest Python Framework
Limited Capacity filling up

PYNQ is an open source Python framework which enables Python developers to access the performance provided by programmable logic in hardware, up to acceleration factors of 10x, 100x, and beyond in applications. This session will introduce the PYNQ framework, and demonstrate a few applications developed using it. We showcase not only the performance speedup, but also the ease of use of the PYNQ framework.

DeveloperWeek Speakers
avatar for Rock Qu

Rock Qu

Staff Design Engineer, Xilinx
Dr. Yun Rock Qu is part of the Research Labs at Xilinx in San Jose, California. His research interests include algorithm mapping onto custom hardware, high-performance and power-efficient architectures, and productivity languages for heterogeneous system prototyping. He is a member... Read More →


Thursday February 13, 2020 2:00pm - 2:50pm
OPEN Workshop Stage 2 (Exhibit Hall West)

2:00pm

OPEN TALK: Using StackPath’s Open-Sourced Scouter Project to Monitor StackPath’s Edge Compute
Limited Capacity seats available

StackPath has a large, globally distributed computing platform called “Edge Compute.” Monitoring it is a challenge, so StackPath wrote a containerized microservice called “Scouter” to deploy everywhere across the platform, andput together a full monitoring stack, including a time-series database (Influx)and a visual dashboard (Grafana). The full Scouter project has been open-sourced to give back to the community. This workshop will heavily utilize theStackPath API to show how to deploy microservices, either globally or in limited regions by building and deploying Scouter in real time. It will demonstrate the ability to deploy an anycast IP address, again either globallyor in limited regions, and show how this allows the network layer to automatically route to the geographically-closest Point-of-Presence (POP) a given container is deployed to.

DeveloperWeek Speakers
avatar for Aaron Couch

Aaron Couch

Web Performance Engineer, StackPath
Aaron Couch is a Web Performance Engineer at StackPath. He works with the entire serving stack, and develops custom tooling and analytics solutions which monitor, troubleshoot, and report on the real-time status of the StackPath platform. His interests range from the development of... Read More →


Thursday February 13, 2020 2:00pm - 2:50pm
OPEN Workshop Stage 1 (Exhibit Hall West)

2:30pm

PRO SESSION: Building Kubernetes Operators in an Ansible-Native Way
Limited Capacity seats available

Operators simplify management of complex applications on Kubernetes. They are usually written in Go and require expertise with the internals of Kubernetes. But, there's an alternative to that with a lower barrier to entry. Ansible is a first class citizen in the Operator SDK. Using Ansible frees up application engineers, maximizes time to automate and orchestrate your applications, and doing it across new & existing platforms with one simple language. Here we see how.

DeveloperWeek Speakers
avatar for Timothy Appnel

Timothy Appnel

Sr Product Manager and Ansible Evangelist, Red Hat


Thursday February 13, 2020 2:30pm - 2:55pm
DeveloperWeek PRO Stage B (Grand Ballroom)

2:30pm

PRO SESSION: Lessons Learned Commercializing a Major Open Source Project
Limited Capacity seats available

In 2015 the open source WYSIWYG editor project TinyMCE started down the path of commercialization. We set out to balance our ongoing commitment to Tiny’s open source future, while building a viable, sustainable business.

In this talk we'll share an update on this in-progress journey. We'll lift the curtain on some of our business model and pricing experiments, why launching the industry’s first cloud editor platform mattered, and how we expanded our value into the enterprise.

Our goal is to share the growing options available to the founders of open source projects who want their passion project to become a sustainable business. For everyone else, this is a story of building a SaaS business with many lessons applicable to anyone wanting to take a software company up-market.

DeveloperWeek Speakers
avatar for Andrew Roberts

Andrew Roberts

CEO, Tiny
I've started several startups including Tiny. Tiny is the company behind TinyMCE - the rich text editing platform that powers thousands of applications including Salesloft, GoFundMe, Shopify, Instructure, and Survey Monkey ... Read More →


Thursday February 13, 2020 2:30pm - 2:55pm
DeveloperWeek PRO Stage E (Room 210 / 211)

2:30pm

FEATURED TALK: Rebuilding Trust Through Blockchains and Open Source
Limited Capacity seats available

Like open source, devops, and the agile methodology, blockchain promises to be a significant shift in software development. Cryptocurrencies have taken hold of our imagination and some of our wallets, but the real game changer is the underlying technology. Decentralized and secure, blockchain is beginning to transform how we deliver data like medical records. This technology is on the brink of exploding and transforming financial, medical, and retail industries. Hyperledger, an open source blockchain project has an innovative take on this. Brian can speak to the pros and cons of blockchain. In this session, he will provide an overview of Hyperledger and its projects. He will explore the ways developers can participate, and will leave you with a set of initial steps that you can take to begin your journey with this growing community.

DeveloperWeek Speakers
avatar for Brian Behlendorf

Brian Behlendorf

Executive Director, Hyperledger
Brian Behlendorf is the Executive Director for Hyperledger. Behlendorf was a primary developer of the Apache Web server, the most popular web server software on the Internet, and a founding member of the Apache Software Foundation. He has also served on the board of the Mozilla Foundation... Read More →


Thursday February 13, 2020 2:30pm - 2:55pm
DeveloperWeek Main Stage (Exhibit Hall West)

2:30pm

PRO SESSION: Svelte - the New Kid on the Block
Limited Capacity seats available

Svelte is the new kid on the block of frontend Frameworks. It’s remarkable how fast and small web apps built with Svelte are. This talk will explain how this is achieved. On top of that, the most important concepts and language features of building a Svelte app will be presented to dive right into the new framework.



DeveloperWeek Speakers
avatar for Mattes Wieben

Mattes Wieben

Freelancer
Mattes is a passionate JavaScript-Developer. His main emphasis is on building fast and easy-to-use applications with the JAMstack. He is always pursuing the latest trends in the world of JS and loves to share his Insights with fellow developers.


Thursday February 13, 2020 2:30pm - 2:55pm
DeveloperWeek PRO Stage A (Grand Ballroom)

2:30pm

PRO SESSION: Modern Databases: The Return of SQL Armed with the Scaling Power of NoSQL
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Rockset enables SQL queries on schemaless datasets. We designed a search and analytics platform for low query latency and data latency by exploiting the hardware fluidity of the cloud. This talk will cover the challenges and opportunities in architecting modern databases including:
- Types: How should databases react to schema changes that occur frequently with semi-structured data? We opted for strong dynamic typing or a type system that allows for ingesting any semi-structured data set and presenting them as SQL tables.
- Indexing: How can we use indexing to make queries faster? We built for speed with converged indexing- creating inverted indexes and columnar indexes on all fields.
- Scaling: How can we take advantage of the hardware fluidity of the cloud in designing databases? We chose fluid compute management using custom cloud schedulers and elastic storage management using cloud object stores.

DeveloperWeek Speakers
avatar for Dhruba Borthakur

Dhruba Borthakur

CTO, Rockset
Dhruba Borthakur is CTO and co-founder of Rockset, responsible for the company's technical direction. He was an engineer on the database team at Facebook, where he was the founding engineer of the RocksDB data store. Earlier at Yahoo, he was one of the founding engineers of the Hadoop... Read More →


Thursday February 13, 2020 2:30pm - 2:55pm
DeveloperWeek PRO Stage D (Room 208)

2:30pm

OPEN TALK: Delivering Your Apps to Government Users Fast
Limited Capacity seats available

Do you have an app that you would like to sell to the government, military branches, or federal agencies? Then you need to attend this session! By the end of this presentation, you'll learn how to start selling your apps in the matter of weeks, not years!

Working with and selling applications to the government has historically been a long and tedious process, but for the past five years, the Innovative GEOINT Application Provider Program (IGAPP) has been trying to overcome traditional barriers and streamline the process.

IGAPP's mission is to quickly integrate the latest and most innovative commercial desktop and mobile apps into the government ecosystem and into the hands of government users across the globe.

DeveloperWeek Speakers
avatar for Kevin May

Kevin May

Marketing Manager, IGAPP / SAIC
As the IGAPP Marketing Manager, Kevin acts as an advocate for technology and innovation in support of the National Geospatial-Intelligence Agency's GEOINT App Store. Kevin leads the IGAPP outreach efforts by designing, implementing, and evaluating cutting-edge marketing campaigns... Read More →


Thursday February 13, 2020 2:30pm - 2:55pm
OPEN Expo Discovery Stage (Exhibit Hall West)

2:30pm

OPEN TALK: Why Code Reviews Suck – and How to Improve Them
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Traditional code reviews are slow and leave developers with a lack of context to make appropriate changes. A slow code review process can also create a negative feedback loop, where communication breaks down and therefore productivity decreases impacting the quality of your products. Conversely, small, incremental change requests with specific recommendations can yield a positive flywheel for the development team. Learn how you can invest in tools to become a power code reviewer, and remove the dread from code review.

ProductWorld Speakers
avatar for Peter Pezaris

Peter Pezaris

CEO and Founder, 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 13, 2020 2:30pm - 2:55pm
OPEN Expo Innovation Stage (Exhibit Hall West)

2:30pm

ProductWorld PRO SESSION: Simplifying Payments - an API Journey
Limited Capacity seats available

PayPal operates in 200+ countries. The complexity of region specific requirements and a disjointed offering led to a situation where PayPal's Payment API product suite got polluted with many overlapping capabilities and an API documentation that was hard to comprehend, incomplete and inconsistent making the integration experience much harder than it needed to be.

I help lead an ambitious program to reimagine APIs that are at the core of our merchant integrations and power the PayPal button the world over. This talk takes the listener through the journey from concept to launch and share key learnings and mistakes to avoid.

ProductWorld Speakers
avatar for Rahul Dighe

Rahul Dighe

Product Leader (APIs), PayPal
At PayPal, Rahul leads the vision, strategy and execution for bringing to market, the simplest and most advanced API platform for developers/merchants who want to accept payments. He recently led a redesign effort to launch the next generation of APIs to enable PayPal Checkout the... Read More →


Thursday February 13, 2020 2:30pm - 2:55pm
ProductWorld Main Stage (Junior Ballroom)

2:30pm

Speaker Office Hours - Bytex - Dragos Mihai Rusu
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Managing a Remote Team - What Makes It Work?

DeveloperWeek Speakers
avatar for Dragos Mihai Rusu

Dragos Mihai Rusu

CEO, Bytex
Started in 2007 as a Software Engineer, grew towards a leadership position in 2013 in the Frontend world and taking over the largest step of his career: CEO of a software contracting company in Romania in 2015. Here Dragos gathered 4 years of experience with different customers in... Read More →


Thursday February 13, 2020 2:30pm - 3:00pm
Speaker Office Hours Rm 213

3:00pm

PRO SESSION: Hack-Proofing Your Kubernetes Clusters
Limited Capacity seats available

A vast majority of organizations are adopting containerized deployments to run mission critical workloads and Kubernetes has become the defacto deployment platform. The rapid adoption of Kubernetes has opened up a new avenue for security exploits and attacks. The need of the hour for the DevSecOps teams is to equip themselves with new tools to secure the underlying Kubernetes platform.

Some of the challenges faced by the organizations are: How can one create secure Kubernetes clusters and manage them for on-going compliance? What are the best practices for monitoring and detecting drift in your clusters? How can you patch your clusters quickly in the world of CVE’s with minimal downtime?

In this talk, Prachi and Murali will share and demo the novel open source techniques they have developed to address these problems.

Security is everyone's problem, it’s a never-ending journey, not a destination. With more eyes and hands, the community can collectively develop better tools and strategies to monitor, detect and counter threats of this new Kubernetes era.

DeveloperWeek Speakers
avatar for Murali Paluru

Murali Paluru

Principal Software Engineer, Rancher Labs
Murali Paluru, International Conference Speaker, Principal Software Engineer at Rancher Labs, Inc, started his career in networking in the mid-2000s and after working on various products lines at different companies, he is currently developing solutions involving containers and Kubernetes... Read More →
avatar for Prachi Damle

Prachi Damle

Principal Software Engineer, Rancher Labs
Prachi Damle, Principal Software Engineer at Rancher Labs, Inc, has been working in the cloud and infrastructure services domain for over a decade. Her current passion is to develop orchestration solutions for Kubernetes platform. Some of her work involves developing multi-cluster... Read More →


Thursday February 13, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage B (Grand Ballroom)

3:00pm

PRO SESSION: From Coding to Managing: What I've Learned so Far
Limited Capacity filling up

What are the biggest challenges for a developer migrating the career towards people management?
After working around 8 years as a software engineer with different technology stacks I found myself in the middle of a career switch without any prior planning to get there, and no backup plan.
In this talk I am going to explain why it may be such a struggle for developers to deal with people instead of machines and share some insights that may help you take a shortcut in this career.
The mindset shift may be subtle and a bit subjective, but this can make a big difference in avoiding some of the most common mistakes new leaders or managers commit.

DeveloperWeek Speakers
avatar for Israel Heringer

Israel Heringer

Mobile Engineering Manager, Hotmart
With more than 10 years of experience on software engineering, I have worked building software for small and large companies with different technology stacks. At Hotmart, one of the fastest growing startups in South America, I've been helping the company create and shape the mobile... Read More →


Thursday February 13, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage C (Grand Ballroom)

3:00pm

PRO SESSION: Open-Core vs. Closed-Core Business Strategies
Limited Capacity seats available

During this panel session, Kyle Campbell will engage panelists with questions to get their POV on open-core vs. closed-core business strategies. 
More specifically, we’ll cover the following: 
  • How to choose the right fit for your organization
  • What to consider in terms of cost, usability and security
  • How to maintain a proper framework for innovation by leveraging online communities
  • Why companies should invest in releasing open-source software
  • How to run an effective open-source community (at scale)
  • Creating a business model as an open-source company

DeveloperWeek Speakers
avatar for Dan Shaw

Dan Shaw

Open Source Leader
I am Dan Shaw. Many people refer to me as simply dshaw. I have dedicated my career to growing the Node.js Ecosystem. I was instrumental in the formation of the Node.js Foundation, where I was a founding member. I served on the Node.js Foundation Board of Directors as an Executive... Read More →
avatar for Kyle Campbell

Kyle Campbell

Founder and CEO, CTO.ai
Kyle Campbell is the founder and CEO of CTO.ai, a platform for rapidly scaling DevOps teams. Founded in 2017, CTO.ai provides an open registry of shortcuts to help technical leads at startups quickly scale developer teams and streamline developer productivity 10x. Kyle has successfully... Read More →
avatar for Michael Glukhovsky

Michael Glukhovsky

Developer Relations, Stripe
Michael Glukhovsky runs open-source initiatives and builds new developer experiences at Stripe on their Developer Relations team. Prior to Stripe, he was the co-founder of RethinkDB, an open-source database for the real-time web. MG's background is in human-computer interaction, and... Read More →


Thursday February 13, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage E (Room 210 / 211)

3:00pm

FEATURED TALK: Scaling Engineering: 3-5x Growth
Limited Capacity seats available

Lessons learned from scaling an engineering team 5x (20->100), from 1 office to 3 offices, in one year. Talk would include both things that have worked well, and especially things that didn't work well and the effects of our mistakes.

DeveloperWeek Speakers
avatar for Cosmin Nicolaescu

Cosmin Nicolaescu

CTO, Brex
Prior to Brex, Cos led several teams at Stripe over 4.5 years. He started his career at Microsoft, working on the initial releases of Azure & Office365.


Thursday February 13, 2020 3:00pm - 3:25pm
DeveloperWeek Main Stage (Exhibit Hall West)

3:00pm

PRO SESSION: Web Delivery Experience for JS Based Native Applications
Limited Capacity seats available

Releasing our mobile app or adding new features to it, was frustrating. Someone would make a change and the build would break, or worse – we'd get rejected from the app store. This meant we weren't independent, and we don't like being dependent on others, especially app stores ...
This resulted in a degraded quality of our app and sucked the fun out of developing it

DeveloperWeek Speakers
avatar for Elad Aviv

Elad Aviv

Senior Software Engineer, Soluto
Elad is a fullstack developer, who traveled a long way from native iOS development through the dark times of the web into this new era of JS based native apps. Currently working at Soluto on developing new methodologies and tools for a better front end feature development experie... Read More →
avatar for Elad Bezalel

Elad Bezalel

Senior fullstack developer, Web & Angular GDE, Soluto
Google developer expert for Web technologies & AngularI'm a combination of a designer and a programmer, aims to create beautiful yet comfortable web applications with the main technology I love - Javascript.I had a rare chance to experience one of the great feelings in the world... Read More →


Thursday February 13, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage A (Grand Ballroom)

3:00pm

PRO SESSION: Maximizing Your Data Streaming Scale with Open Source Apache Kafka
Limited Capacity seats available

Following the latest best practices for leveraging the powerful Apache Kafka data streaming platform can ensure that your deployment is far more effective, efficient, and simple to manage.

For example, Kafka’s low overhead and horizontal-scaling-friendly design enables the solution to be run successfully even on inexpensive commodity hardware – a significant advantage that developers should be well aware of when preparing their deployments.

At the same time, utilizing Apache ZooKeeper and providing it with ample bandwidth and powerful disks (while storing logs storing logs separately, isolating the ZooKeeper process, and
disabling swaps), will serve to minimize latency. Likewise, increasing Kafka’s default replication factor from two to three, using partitions correctly, and monitoring system metrics
will result in far smoother operations.

This session will provide developers with specific and actionable steps for optimizing Kafka deployments and realizing more of the open source technology’s potential, including:

-- Setting log configuration parameters to keep logs manageable
-- Knowing Kafka’s (low) hardware requirements
-- Leverage Apache ZooKeeper to its fullest
-- Setting up replication and redundancy the right way
-- Taking care with topic configurations
-- Using parallel processing
-- Configuring and isolating Kafka with security in mind
-- Avoiding outages by raising the Ulimit
-- Maintaining a low network latency
-- Utilizing effective monitoring and alerts

DeveloperWeek Speakers
avatar for Zeke Dean

Zeke Dean

Senior Consultant, Instaclustr
Zeke Dean is a Senior Consultant at Instaclustr, which provides a managed service platform for open source technologies. He has numerous years of experience building big data systems for enterprises all over the world -- from banks in the Middle East to major publishing houses in... Read More →


Thursday February 13, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage D (Room 208)

3:00pm

OPEN TALK: Embracing Cloud: Moving OnPrem App to AWS Cloud in Just 6 Steps
Limited Capacity seats available

Everyone is moving to cloud and you should too, if you haven’t done so already. You can still purchase your stake in the cloud when it’s still available! In this talk we will discuss the digital transformation of an OnPrem Product Life Cycle Management platform to embrace cloud. Besides bringing all stakeholders into a single hub for a collaborative experience, embracing cloud also helped expand to new markets that were not considered earlier. We will walk through the high-level steps that were used to methodically achieve the goal to embrace cloud with velocity and time to market in mind.

DeveloperWeek Speakers
avatar for Subu Sankara

Subu Sankara

VP Software Engineering, Synerzip
Subu Sankara is Vice President of Software Services based in the San Francisco Bay area. As a seasoned software professional he brings his experience and leadership skills to Synerzip to diversify its business in Silicon Valley. For over two decades, his expertise has included working... Read More →


Thursday February 13, 2020 3:00pm - 3:25pm
OPEN Expo Innovation Stage (Exhibit Hall West)

3:00pm

OPEN TALK: How to Search Fast Using First Principles
Limited Capacity seats available

An engineer is someone who can do for a dollar what any fool can do for two. This is especially true when building large-scale distributed systems. Anyone can build a system that searches terabytes of data in seconds: the challenge is to do it cost-effectively. (Hint: indexes just get in the way).

In this session, we'll explain how our team used (gasp) math and first principles to build a SaaS product that searches huge volumes of logs, all while remaining cost-effective and fast. This approach led us down the path of an index-free solution, building upon lessons learned from the last few decades of distributed systems.

DeveloperWeek Speakers
avatar for Steven Czerwinski

Steven Czerwinski

Co-Founder and CTO, Scalyr
Steven Czerwinski is the co-founder and chief technology officer at Scalyr, where he focuses on architecture and major technology initiatives. Prior to Scalyr, he spent eight years at Google, where he specialized in building distributed database systems for consumer applications... Read More →


Thursday February 13, 2020 3:00pm - 3:25pm
OPEN Expo Discovery Stage (Exhibit Hall West)

3:00pm

ProductWorld PRO SESSION: How to Tell Powerful Product Stories That Rally Your Execs and Your Team to Action
Limited Capacity seats available

In this session, you will take a personality test to find out which storyteller type you are. Then we will discuss how to leverage your storyteller type to pitch executives and bring them on board with your vision. If you're leading teams, we'll talk about how to use your storyteller type to rally your team to action. We will do a round table and allow folks who want to practice their pitches do so, then participants will have a chance to share their experiences so we can learn from each other. I invite you to find out your storyteller type ahead of the session at storyteller.productmaestro.com and bring your answers to the workshop

ProductWorld Speakers
avatar for Bora

Bora "Max" Koknar

Storyteller / Artistic Director, ProductMaestro / Dragon Productions
Bora “Max” Koknar (he/him) is a Turkish-born actor, director, writer, educator, producer and the Co-Artistic Director of the Dragon. In his professional career of 15+ years, Max has entertained over 500,000 people as a performer; produced a touring program serving over 100,000... Read More →


Thursday February 13, 2020 3:00pm - 3:25pm
ProductWorld Main Stage (Junior Ballroom)

3:00pm

Speaker Office Hours - Angular Training - Alain Chautard
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Progressive Web Apps Are the Future

DeveloperWeek Speakers
avatar for Alain Chautard

Alain Chautard

Google Developer Expert in Web Technologies / Angular, Angular Training
Alain is a Google Developer Expert in Web Technologies / Angular. He started working with Angular JS in 2011.Since then he has worked with all Angular versions on a daily basis, both as a developer and as a technical trainer.He is the organizer of the Sacramento Angular Meetup group... Read More →


Thursday February 13, 2020 3:00pm - 3:30pm
Speaker Office Hours Rm 213

3:00pm

Speaker Office Hours - Hyperledger - Brian Behlendorf
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
FEATURED TALK: Rebuilding Trust Through Blockchains and Open Source

DeveloperWeek Speakers
avatar for Brian Behlendorf

Brian Behlendorf

Executive Director, Hyperledger
Brian Behlendorf is the Executive Director for Hyperledger. Behlendorf was a primary developer of the Apache Web server, the most popular web server software on the Internet, and a founding member of the Apache Software Foundation. He has also served on the board of the Mozilla Foundation... Read More →


Thursday February 13, 2020 3:00pm - 3:30pm
Speaker Office Hours Rm 212

3:00pm

OPEN TALK: Security Policy: Is Yours Built for DevOps?
Limited Capacity seats available

There’s no denying that the enterprise’s digital ecosystem must be protected. But, thwarting increasingly severe and frequent threats to customer data and confidential information requires more out of our security policies than ever. Add in the challenge of doing so at the speed of DevOps and many are finding that their policies just can’t keep up -- resulting in costly vulnerabilities and wide open backdoors.

Recent research found that 60% of businesses have experienced a breach at some point in the last three years. Despite this and the fact that cybersecurity is now every employee’s responsibility, Kaspersky Lab found that just 12% of employees claim to be fully aware of their organization’s IT security policies and rules, while one-in-four believe their organization does not have any established security policies in place at all. This highlights the critical need for formal, company-wide security policies to be put in place to both comply with the speed at which DevOps operates and prevent future attacks.

During this talk, we’ll discuss how proper and consistent training should be funded and provided across entire organizations. Remediation efforts need to be made into actionable insights that address vulnerabilities within the entire software development lifecycle, and lastly, everyone that touches software and participates in the security of it needs to be forward thinking, forgetting the typical nuances of the past. With the understanding that these processes may overhaul current security protocols, we’ll be sure to provide key takeaways and address the typical hurdles associated with updating and leading internal policy procedures.

DeveloperWeek Speakers
avatar for Matthew Rose

Matthew Rose

Global Director, AppSec Strategy, Checkmarx
Matt Rose has over 18 years of software development, sales engineering management, and consulting experience. During this time, Matt has helped some of the largest organizations in the world in a variety of industries, regions, and technical environments implement secure software... Read More →


Thursday February 13, 2020 3:00pm - 3:50pm
OPEN Workshop Stage 1 (Exhibit Hall West)

3:00pm

OPEN TALK: Using Location Terms in Conversational UX
Limited Capacity seats available

In this session, Michael Palermo with HERE Technologies will provide guidance for using location terms when designing for Amazon Lex or Alexa. You will learn tips on how to design intents, sample utterances, slots, and how to call location services from a serverless architecture.

DeveloperWeek Speakers
avatar for Michael Palermo

Michael Palermo

Sr. Developer Evangelist, HERE Technologies
Michael is an international speaker/trainer and has been evangelizing innovative technologies for nearly two decades. Michael’s current passion is empowering developers to understand and integrate location services. Michael is a published author of technical books as well as online... Read More →


Thursday February 13, 2020 3:00pm - 3:50pm
OPEN Workshop Stage 2 (Exhibit Hall West)

3:30pm

PRO SESSION: Kubernetes Operator for API Management
Limited Capacity seats available

Kubernetes is designed for automation. But when increasing the complexity of the applications it leads to increase in the DevOps burden and increases the likelihood of error. The Operator pattern captures how you can write code to automate a task beyond what Kubernetes itself provides. Operators will combine custom resources and custom controllers. A custom resource is an extension of the Kubernetes API that is not shipped with default Kubernetes installation. Once a custom resource is installed, users can create and access its objects using kubectl, just as they do for built-in resources like Pods.

WSO2 Kubernetes APIM Operator provides fully automated experience on the cloud-native API Management. In this session, Lakmal will share his experience of design and writing a Kubernetes Operator to overcome the complexity of API ecosystem.

DeveloperWeek Speakers
avatar for Lakmal Warusawithana

Lakmal Warusawithana

Senior Director - Cloud Architecture, WSO2
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 →


Thursday February 13, 2020 3:30pm - 3:55pm
DeveloperWeek PRO Stage B (Grand Ballroom)

3:30pm

PRO SESSION: Past, Present, Future: Coaching Your Engineers Towards Long-Lasting Careers in Your Organization
Limited Capacity seats available

Once the hiring round is done, your most important job begins: managing and coaching engineers through their careers. In a highly competitive talent landscape, how do you develop and retain your engineers for the long-haul? First, dig deep to understand what motivates each individual on your team, even when they may not know the answers themselves. Look beyond the career ladder, and consider how you can make your team feel seen and understood as individuals. Then, design a plan to help each of them paint and navigate the narrative arc of their own careers.

This session will share real-world experiences that will help attendees with practical questions and tips for building nuanced pictures of their team members. It will also offer a coaching framework to help attendees thoughtfully develop and guide direct reports so they can find fulfilling experiences that keep them in your organization over the long term.

DeveloperWeek Speakers
avatar for Cheryl Quah

Cheryl Quah

Senior Engineering Lead, Bloomberg
Cheryl Quah is a Senior Engineering Lead in Bloomberg's San Francisco Engineering office. Her team is building a financial data science platform based on Jupyter notebooks and also actively contributing to this open source project and community. In 2014, she co-founded Bloomberg Women... Read More →


Thursday February 13, 2020 3:30pm - 3:55pm
DeveloperWeek PRO Stage C (Grand Ballroom)

3:30pm

PRO SESSION: Evergreen Software Development: Why It’s Better to Set It All on Fire and Start Over
Limited Capacity seats available

Recent innovations in open source software orchestration tools (e.g. Kubernetes, Terraform), and widespread adoption of the SRE model, have democratized a path for reliable online services. We'll explore what these changes are about, how to take advantage of them, and what this means for the shape of existing and new business in the coming years.

We'll discuss a development model called evergreen development, which relies on the capabilities these social and technical tools unlock. Evergreen uses simple, proven, and principled methods to reduce attack surfaces organization-wide. Standardized build pipelines, rapidly building immutable images that are automatically pinned to the latest stable version, can turn dependency drift from a hard-to-manage problem into an expected (and easily managed) exception. By defaulting builds to using the latest available version, security patches are more regularly deployed to production. Since the vast majority of exploits are known ones, this common sense approach can mitigate or prevent a wide variety of attacks.

We'll also discuss the non-security aspects of evergreen development, and how those might help pioneer this style of development at your organization.

DeveloperWeek Speakers
avatar for Nathaniel Eliot

Nathaniel Eliot

CEO, The Greenfield Guild
Nathan is the founder and CEO of The Greenfield Guild, a consulting firm designed to bring DevOps, Cloud Native and Open Source practices and tools to wider audiences. Throughout his two decades in the industry he has worked at companies like Bazaarvoice, Infochimps, and Steve Jackson... Read More →


Thursday February 13, 2020 3:30pm - 3:55pm
DeveloperWeek PRO Stage E (Room 210 / 211)

3:30pm

PRO SESSION: Elm, the Future of Functional Front-End
Limited Capacity seats available

Frontend devs in our company leverage Elm in a scale of 70k LOC. Introducing Elm into the product was exactly challenging, but it finally brought us a great productivity bolstered by taste of functional programming paradigm. My talk is going to show our challenge, positive effects, and future around Elm with our devs, also including a small introduction to Elm.

DeveloperWeek Speakers
avatar for Seiya Izumi

Seiya Izumi

Fullstack Engineer, Fringe81
A young, aspiring full-stack engineer at Fringe81, the company of advertising platform in Japan. Started career from Scala, Golang, but now big in Elm.


Thursday February 13, 2020 3:30pm - 3:55pm
DeveloperWeek PRO Stage A (Grand Ballroom)

3:30pm

PRO SESSION: MySQL Without the SQL - Oh My!
Limited Capacity filling up

MySQL can be used as a NoSQL JSON document store as well as a traditional relational SQL database. Plus you no longer have to embed ugly strings of SQL in your code, have to wait for a DBA to set up tables, and the API calls follow modern programming practices. You get the best of both the NoSQL and SQL worlds.

DeveloperWeek Speakers
avatar for Dave Stokes

Dave Stokes

MySQL Community Manager, Oracle
Dave Stokes is a MySQL Community Manager for Oracle. He has worked for organizations ranging alphabetically from the American Heart Association to Xerox in areas ranging from anti-submarine warfare to webmaster. He lives in a small Texas town with the required hound dog and pickup... Read More →


Thursday February 13, 2020 3:30pm - 3:55pm
DeveloperWeek PRO Stage D (Room 208)

3:30pm

OPEN TALK: Open Source Developers Are Security’s New Front Line
Limited Capacity seats available

As vital as open source is to building software in today’s world, it’s a mistake to think of it as a silver bullet. The ability to change the world with it is clear - but so is the significant room for error, when not properly managed.

A shifting battlefield of attacks based on OSS consumption has emerged. Five years ago, large and small enterprises alike witnessed the first prominent Apache Struts vulnerability. In this case, Apache responsibly and publicly disclosed the vulnerability at the same time they offered a new version to fix the vulnerability. Despite Apache doing their best to alert the public and prevent attacks from happening — many organizations were either not listening, or did not act in a timely fashion — and, therefore, exploits in the wild were widespread. Simply stated, hackers profit handsomely when companies are asleep at the wheel and fail to react in a timely fashion to public vulnerability disclosures.

Since that initial Struts vulnerability in 2013, the community has witnessed Shellshock, Heartbleed, Commons Collection and others, including the 2017 attack on Equifax, all of which followed the same pattern of widespread exploit post-disclosure.

Shift forward to today - and hackers are now creating their own opportunities to attack.

This new form of attack on our software supply chains, where OSS project credentials are compromised and malicious code is intentionally injected into open source libraries, allows hackers to poison the well. The vulnerable code is then downloaded repeatedly by millions of software developers who unwittingly pollute their applications to the direct benefit of bad actors. In the past 24 months, no less than 17 real-world examples of this attack pattern have been documented.

It’s become clear that we are in the middle of a systematic attack on the social trust and infrastructure used to distribute open source. In just a few years, we’ve gone from attacks on pre-existing vulnerabilities occurring months after a disclosure down to two days - and now, we are at the point where attackers are directly hijacking publisher credentials and distributing malicious components.

Open source developers are the front line of the new battle. Attackers have recognized the power of open source and are seeking to use that against the industry. We must not let them ruin the reputation of the things we’ve built. Or worse, the entire open source ecosystem.

Key takeaways:
  • Understand the details and the events leading to today’s “all-out” attack on the OSS industry - leading to more vulnerabilities in production applications
  • How the open source industry needs to change, given today’s new normal
  • How developers can step into the role of security, to protect themselves, and the millions of people depending on them
  • What enterprises can do to educate their developers on this growing trend of malicious attacks on open source
  • Why this is trend is only going to continue to grow - leaving more people more and more vulnerable if action isn’t taken

DeveloperWeek Speakers
avatar for Anthony Baer

Anthony Baer

Solution Architect, Sonatype
Anthony Baer is a product development professional with over 15 years software industry experience in Insurance, Healthcare, and Accounting industries. He specializes in leading teams and excels in ensuring projects are completed in a timely manner. His expertise is his ability to... Read More →


Thursday February 13, 2020 3:30pm - 3:55pm
OPEN Expo Discovery Stage (Exhibit Hall West)

3:30pm

OPEN TALK: Progressive Delivery: Patterns & Benefits of Decoupling Deploy From Release
Limited Capacity seats available

Progressive Delivery allows you to switch from high-stakes “big bang” releases to the gradual exposure of code changes in production. The goal is to observe changes in the health of your systems and user behavior before ramping up to your entire user population. 
Early adopters of CD invented their own Progressive Delivery tooling and practices, freeing up their teams to move fast, limit the blast radius of issues found in production and focus engineering cycles on work that delivers more impact, not just more releases.
What can we learn from the ways these pioneers of Progressive Delivery implemented gradual release mechanisms and automated repeatable and trustworthy reporting of KPIs?
In this fast-moving talk, we’ll introduce the ideas and look at specific examples. We’ll sum up what we’ve seen by documenting the patterns in checklists you can take away to establish or extend these proven patterns in your own environment.

DeveloperWeek Speakers
avatar for Dave Karow

Dave Karow

Continuous Delivery Evangelist, Split Software
Dave has three decades of experience in developer tools, developer communities and evangelizing sustainable software delivery practices. Dave grew up just “off-campus” from Stanford as Silicon Valley morphed from defense to chips to software and finally internet services. Dave’s... Read More →


Thursday February 13, 2020 3:30pm - 3:55pm
OPEN Expo Innovation Stage (Exhibit Hall West)

3:30pm

ProductWorld PRO SESSION: Disrupting the Digital Experience of a 160-Year-Old Company
Limited Capacity seats available

From no self-service features or mobile app to surpassing 5,000 digital releases in three years’ time, Northwestern Mutual has reimagined what a meaningful digital experience looks like for both clients and advisors.

By deploying several key strategies, the company’s Head of Customer Experience Digital Products Vivek Bedi has helped transform the way the insurance giant works and how it thinks about building product, resulting in 4X improvement in leads, 1.3M in digital registrations, 154K mobile downloads, and a digital business that is growing quickly.

In this talk, you’ll learn how Vivek helped to:
- change the company culture to accelerate innovation and meet customer expectations
- restructure teams to follow the customer journey in a meaningful way
- co-create with clients and advisors to design products that meet their needs and grow adoption
- personalize the experience for a multi-generation customer base to build loyalty

ProductWorld Speakers
avatar for Vivek Bedi

Vivek Bedi

VP of Digital Product, Northwestern Mutual
Vivek is an experienced leader with the unique combination of deep product management expertise, disruptive executive leadership, and a portfolio of motivational keynotes that have inspired thousands of individuals. Over his career journey, he has had the fortunate privilege of driving... Read More →


Thursday February 13, 2020 3:30pm - 3:55pm
ProductWorld Main Stage (Junior Ballroom)

3:30pm

KEYNOTE: Intuit -- The Code Dreams are Made of: Ideals, Innovation, Inclusion
Limited Capacity seats available

Get a rare up-close look at how innovation works as a sustainable practice within the fabric of Intuit’s culture. Alex will share key insights, lessons learned, and real-world examples of how we and our developer partners are powering prosperity for more than 50 million consumers, self-employed and small business customers around the world with QuickBooks, TurboTax, Mint and our open source projects.

In this session, Senior Vice President and Chief Architect, Alex Balazs, will describe Intuit’s transformative journey and how we are continuously disrupting ourselves by staying hyper-focused on our customers, and building products, a platform, and a business designed for the future.

Learn how adopting “beautiful code” principles and practices, and fostering a culture of open collaboration and contribution, can transform developer communities into stewards, versus owners. Alex will also share best practices for cloud computing, machine learning and knowledge engineering innovation that can transform the way you write code and work with domain experts to create exceptional platforms.

See how we’re giving engineers the freedom to explore new ways to solve problems and incorporate our best code into their work. Through the open source community, our developers share, adopt and use code to advance the state of software at Intuit and across the industry. And, our developer partners publish thousands of apps on our QuickBooks Online platform using our open APIs.

Discover how you too can deliver beautiful customer experiences, and write the kind of code dreams are made of.

Key takeaways:
  • Best practices (not tactics) for unleashing innovation
  • Responsibility through stewardship
  • How we’re better together as a community

DeveloperWeek Speakers
avatar for Alex Balazs

Alex Balazs

Senior Vice President and Chief Architect, Intuit
Alex Balazs is Senior Vice President and Chief Architect for Intuit, a mission-driven, global financial platform company and proud maker of TurboTax, QuickBooks, Mint and Turbo. Alex leads business and technical architecture, drives engineering and operational excellence, heads up... Read More →


Thursday February 13, 2020 3:30pm - 4:00pm
DeveloperWeek Main Stage (Exhibit Hall West)

3:30pm

Speaker Office Hours - Brex - Cosmin Nicolaescu
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
FEATURED TALK: Scaling a Engineering Team: 3-5x Growth

DeveloperWeek Speakers
avatar for Cosmin Nicolaescu

Cosmin Nicolaescu

CTO, Brex
Prior to Brex, Cos led several teams at Stripe over 4.5 years. He started his career at Microsoft, working on the initial releases of Azure & Office365.


Thursday February 13, 2020 3:30pm - 4:00pm
Speaker Office Hours Rm 213

3:30pm

Speaker Office Hours - Red Hat - Timothy Appnel
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Building Kubernetes Operators in an Ansible-Native Way

DeveloperWeek Speakers
avatar for Timothy Appnel

Timothy Appnel

Sr Product Manager and Ansible Evangelist, Red Hat


Thursday February 13, 2020 3:30pm - 4:00pm
Speaker Office Hours Rm 212

4:00pm

PRO SESSION: Supercharge Kubeflow Performance on GPU Clusters
Limited Capacity seats available

AI/ML applications on Kubernetes can be optimized for performance at many levels. This presentation provides an overview of the optimizations such as:

- Distributed training on multiple GPUs with optimal selection of interconnects between the GPUs and CPUs.
- Utilizing different types of GPUs/Servers for different workloads like training and inference.
- OS level optimizations to get optimal performance on the hardware.
- Usage of GPU Passthrough for optimal utilization and performance.

This presentation will also cover how the selection of machine learning framework, like Kubeflow, can impact performance and hardware utilization.

DeveloperWeek Speakers
avatar for Meenakshi Kaushik

Meenakshi Kaushik

Kubernetes & AI/ML, Cisco
Meenakshi Kaushik is a product manager for Cisco Container Platform, an enterprise-grade Kubernetes offering that supports GPU and Kubeflow for hybrid AI and ML workloads. Meenakshi is interested in the AI and ML space and is excited to see how the technology can enhance human well-being... Read More →
avatar for Neelima Mukiri

Neelima Mukiri

Principal Engineer, Cisco
Neelima Mukiri is a Principal Engineer in Cisco's Cloud Platform Solutions group working on the architecture and development of Cisco's Container Platform. Prior to this she worked on core virtualization layer at VMware and systems software in Samsung Electronics.


Thursday February 13, 2020 4:00pm - 4:25pm
DeveloperWeek PRO Stage B (Grand Ballroom)

4:00pm

PRO SESSION: Startup, Managing Growth in Complete Chaos and Finding Your Zen
Limited Capacity seats available

The session is designed to share learnings from a startup experiences, bootstrapping vs raising capital and managing growth while navigating peaks and troughs

DeveloperWeek Speakers
avatar for Sumit Kapoor

Sumit Kapoor

Co-founder, Zorang
With over 20 years of IT industry experience leading teams in engineering, services, product management, sales and marketing, in diverse fields such as Services, Telecom, Content Management, Integration and Marketplaces at leading companies such as HCL-HP, Verizon (GTE), Interwoven... Read More →


Thursday February 13, 2020 4:00pm - 4:25pm
DeveloperWeek PRO Stage C (Grand Ballroom)

4:00pm

PRO SESSION: Why the Dev Tools Market Is Designed to Confuse You
Limited Capacity seats available

Not only is the Dev Tools market fragmented and changing on a monthly basis. It has unique challenges related to adoption, modern app architects, the OSS factor, and forcing companies to adapt on an on-going basis. In this session we will first do a dev tooling market landscape deep-dive, and then talk about strategies for engineering managers to vet, adopt, and manage tool chains in the continuously evolving tool market.

DeveloperWeek Speakers
avatar for Chris Riley

Chris Riley

Tech Advocate, Splunk
Chris Riley (@hoardingio) is obsessed with bringing modern technologies to those who need to solve real-world problems, from unicorn to reality.Chris speaks and engages with end-users regularly in the areas of DevOps, SecOps, and App Dev. He works for Splunk as a Tech Advocate and... Read More →


Thursday February 13, 2020 4:00pm - 4:25pm
DeveloperWeek PRO Stage E (Room 210 / 211)

4:00pm

FEATURED TALK: Shifting the Culture to Data-Driven Engineering
Limited Capacity seats available

As we grew from 100 to 200 engineers and as we scaled from a single monolith to hundreds of microservices, the quality of our system was lagging and accountability for fixing it was distributed (and lax).

We had a great culture where teams were given autonomy to succeed but we lacked the alignment across our organization to deliver on the performance and reliability targets our customers needed.

I'd like to share the slow and arduous journey of leading cultural change within a medium size Engineering organization that's learning to be data-driven. In particular, I will highlight the successes we've had in adopting health scorecards and Service Level Objectives and the failures we've seen in adopting OKRs.

My goal is to leave the audience with a few key takeaways for what worked at Hootsuite to make cultural change and more importantly a bit of inspiration to lead the change in their own organizations (with a healthy does of the reality for how hard this type of change really is).

DeveloperWeek Speakers
avatar for Greg Bell

Greg Bell

VP, Engineering, Hootsuite
I'm an enthusiastic technology leader who loves building high performance teams that bring innovative software products to market. As the VP of Software Development at Hootsuite, I lead a global team of over 200 software developers across 6 offices that develop battle-tested technology... Read More →


Thursday February 13, 2020 4:00pm - 4:25pm
DeveloperWeek Main Stage (Exhibit Hall West)

4:00pm

PRO SESSION: Progressive Web Apps Are the Future
Limited Capacity filling up

Progressive Web Apps are the future of mobile development. In this session, you will see how to make your Angular application behave like a native app on mobile devices.

We will see how to make your web app work offline, how to make it installable on the home screen of the user, and how to display native notifications on any device, with just HTML and Javascript!

DeveloperWeek Speakers
avatar for Alain Chautard

Alain Chautard

Google Developer Expert in Web Technologies / Angular, Angular Training
Alain is a Google Developer Expert in Web Technologies / Angular. He started working with Angular JS in 2011.Since then he has worked with all Angular versions on a daily basis, both as a developer and as a technical trainer.He is the organizer of the Sacramento Angular Meetup group... Read More →


Thursday February 13, 2020 4:00pm - 4:25pm
DeveloperWeek PRO Stage A (Grand Ballroom)

4:00pm

PRO SESSION: In-Memory Computing Essentials for Software Engineers
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Attendees will be introduced to the fundamental capabilities of in-memory computing platforms that are proven to boost application performance and solve scalability problems by storing and processing massive data sets in RAM and on disk.

The session is tailored for Java experts who thirst for practical experience with in-memory computing technologies. You’ll be given an overview of in-memory concepts such as caches, databases, and data grids combined with a technical deep-dive of the following topics (the deep-dive is based on Apache Ignite - open-source in-memory computing platform):

* Distributed in-memory cluster deployment strategies.
* How data partitioning and replication works at the nutshells.
* APIs for data access - key-value, SQL and compute APIs.
* Affinity collocation tips and tricks.
* Making your cluster durable - persistence and other forms of reliability.

DeveloperWeek Speakers
avatar for Denis Magda

Denis Magda

VP,Apache Ignite PMC, Apache Software Foundation
Denis Magda is a fierce open source fanatic who started his journey in Sun Microsystems as an open source ambassador and presently settled down at Apache Software Foundation where he is taking a role of Vice President of the Apache Ignite PMC. He is an expert in distributed systems... Read More →


Thursday February 13, 2020 4:00pm - 4:25pm
DeveloperWeek PRO Stage D (Room 208)

4:00pm

OPEN TALK: NoSQL Is Breathing New Life Into SQL
Limited Capacity filling up

SQL has long been the language of data. With the rise of NoSQL databases, is SQL in danger? In this session, we’ll compare SQL to popular JSON query languages and weigh the benefits of writing SQL We’ll explore the paradox of using SQL with NoSQL data, and you’ll leave this session with renewed confidence in using SQL, no matter the use case.

DeveloperWeek Speakers
avatar for Matthew Groves

Matthew Groves

Developer Advocate, Couchbase
Matthew D. Groves is a guy who loves to code.  It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything.  He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s.  He currently... Read More →


Thursday February 13, 2020 4:00pm - 4:25pm
OPEN Expo Innovation Stage (Exhibit Hall West)

4:00pm

OPEN TALK: Resolving Software Instability With Next Generation Error Reporting
Limited Capacity seats available

Over the last decade, software development practices have evolved to provide more automation for build and deployment procedures and to incorporate more testing and feedback earlier in development. This has been a great boon for the speed at which we can deliver changes, but unfortunately 50% of our engineering efforts are still spent on reactive and unplanned work.

In this session, we will explore some techniques that teams who work with JavaScript, Node, Python, Java, C++, Containers, and more have been using to rebalance the equation so they can spend more time on new features and less time on bugs. These teams have integrated solutions to help them understand failure conditions by answering questions like:
* What happened?
* Does it matter?
* Why did it happen?
* How to fix it?

We will discuss some common workflows like:
* How to handle errors in CI/CD builds
* How to embed actionable software quality remediation steps into the SDLC
* How to identify the most impactful code defects and production failures to fix

DeveloperWeek Speakers
avatar for Jason Davis

Jason Davis

VP of Product, Backtrace
Jason Davis is a 20 year veteran of the enterprise software industry, he leads the strategy and commercialization efforts for the company. Prior to his role at Backtrace, Jason was the Senior Director, Product Management, at EnterpriseDB. Earlier in his career he held various roles... Read More →


Thursday February 13, 2020 4:00pm - 4:25pm
OPEN Expo Discovery Stage (Exhibit Hall West)

4:00pm

ProductWorld PRO SESSION: Crossing the Chasm
Limited Capacity seats available

Here’s something product managers don’t like to think about: The end of life for their products. It’s counter-intuitive, isn’t it? Our role is to find the best ways to bring our products to the world - to launch them, grow them, and to help them find the best success possible. But are you taking the end of your products as seriously as the beginning?

Hear from Tom Hogarty, senior director of product management for all things photography at Adobe. In this candid session, Tom will share stories from his 15 years of launching products at Adobe, where he started as a tech mind in a design world. He will share case studies about early product failures that eventually were huge successes and the challenges of trying to attract new customers without disenfranchising existing ones.

Tom will also reveal how with one product he broke every UI protocol in the company, took huge risks and figured out what it took to design a product that ultimately was a winner. He will discuss how to create projects that stakeholders don’t abandon in the middle, and how to plan for the ending with all the excitement of the kick off. This is a session for all product managers, regardless of industry.

ProductWorld Speakers
avatar for Tom Hogarty

Tom Hogarty

Senior Director of Product Management, Adobe
Tom Hogarty is senior director of product management for all things photography at Adobe. His passion for the intersection of art and technology goes back 20+ years and he's most excited about his ability to enable the next generation of photographers to see the world in an entirely... Read More →


Thursday February 13, 2020 4:00pm - 4:25pm
ProductWorld Main Stage (Junior Ballroom)

4:00pm

Speaker Office Hours - NEAR - Illia Polosukhin
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
OPEN TALK: Intro to Open Web

DeveloperWeek Speakers
avatar for Illia Polosukhin

Illia Polosukhin

Co-Founder, NEAR


Thursday February 13, 2020 4:00pm - 4:30pm
Speaker Office Hours Rm 212

4:00pm

Speaker Office Hours - Rockset - Dhruba Borthakur
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Modern Databases: The Return of SQL Armed with the Scaling Power of NoSQL

DeveloperWeek Speakers
avatar for Dhruba Borthakur

Dhruba Borthakur

CTO, Rockset
Dhruba Borthakur is CTO and co-founder of Rockset, responsible for the company's technical direction. He was an engineer on the database team at Facebook, where he was the founding engineer of the RocksDB data store. Earlier at Yahoo, he was one of the founding engineers of the Hadoop... Read More →


Thursday February 13, 2020 4:00pm - 4:30pm
Speaker Office Hours Rm 213

4:00pm

OPEN TALK: Big Data Science Meetup Group - RDBMSNN: Relational Database Management System for Neural Networks
Limited Capacity seats available

https://www.meetup.com/Big-Data-Science/events/rqwdbqybcdbfc/

This talk focuses on creation of evolutionary repositories for AI models based on Neural Networks used in deep learning. This presentation describes relational model and RDBMS for storage, retrieval, and for querying with SQL over metadata and data in tables for multiple neural networks. For each pre-trained model, the union over training and test data is saved in normalized tables along with the model. A pre-trained neural network model is generally a well trained neural network model used for a specific function. It is possible to use such a pre-trained model in a composite neural network where one or more other pre-trained models can be also used to form a single rooted directed graph. There is advantage for creating such a composite model to get benefit from other model's intelligence along with saving of time for data preparation and training from scratch. There are definite advantages for creating much simpler pre-trained models first, followed by creations of more complex models by compositions over simpler models. In this talk, we describe relational operations over normalized tables containing training/testing data, metadata along with corresponding pre-trained models in order to derive one or more new composite models. It is possible to define specific set of methods for deriving various composite models with higher complexities in hierarchies, by applying relational operations.

DeveloperWeek Speakers
avatar for Dr. Barak Krakauer

Dr. Barak Krakauer

Data Scientist, Levi Strauss & Co
I am a data scientist who specializes in natural language processing tasks, and am excited to make use of classical NLP tools as well as deep learning techniques and graph theoretic approaches to make sense of text data.Prior to becoming a data scientist, I taught philosophy at UMass... Read More →
avatar for Dr. Shyam Sarkar

Dr. Shyam Sarkar

Entrepreneur and Ayush Sarkar, Researcher, SmartMLChain
Dr. Shyam Sarkar is an entrepreneur in AI / Big Data industry. He has thirty years of experience in AI, database research and development. He has multiple patents and publications. Ayush Sarkar is a software researcher / developer with experience in mathematical modeling and analysis... Read More →


Thursday February 13, 2020 4:00pm - 6:00pm
OPEN Workshop Stage 1 (Exhibit Hall West)

4:30pm

PRO SESSION: OAuth 2.0 and OpenID Connect (In Plain English)
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

There's no shortage of information out there on OAuth and OpenID Connect. Much of it is not helpful for people not already familiar with the standard. This talk takes you through it all - in plain English, including a “Live Action OAuth Theater” segment (https://www.youtube.com/watch?v=NYzf2JBdUM8) in which volunteers act out a common OAuth interaction.

If you’ve ever tried to search for information on OAuth and/or OpenID Connect, you’ve probably encountered deep dive code examples or references to the specifications. The specifications are great if you’re building OAuth from scratch or suffer from insomnia. Many examples focus on just code, rather than concepts. These types of resources are not useful for understanding the concepts and historical backdrop for why OAuth and OIDC exist.

In this talk we start with the foundations of federated and delegated authentication and authorization, work our way through concepts and foundations for OAuth and OIDC and end with some practical demonstrations of the standards in action.

DeveloperWeek Speakers
avatar for Micah Silverman

Micah Silverman

Senior Developer Advocate, Okta
Micah Silverman is a Principal Technical Platform Instructor for Okta. With 24 years of Java Experience (yup, that's from the beginning), he's authored numerous articles, co-authored a Java EE book and spoken at many conferences. He's a maker, who's built full size MAME arcade cabinets... Read More →


Thursday February 13, 2020 4:30pm - 4:55pm
DeveloperWeek PRO Stage A (Grand Ballroom)

4:30pm

PRO SESSION: Accelerating Developer Experiences
Limited Capacity seats available

Creating amazing developer experiences requires more than just providing reliable tools and services - it requires a laser focus on the developer needs and a commitment to improving developer productivity. Embracing DevOps, developers are required to operate in the infinite loop going through the various phases of software development lifecycle. For this, they need first-class tools.

We tell the story of developer tooling starting with application lifecycle "paved road" automation and its evolution to an an extensible tool platform for seamless, consistent, flexible, accessible and intelligent developer support. We discuss pluggable tool architecture that enables federated tool development and distributed ownership and deployment model.

In this talk you will learn how to:
- improve developer experience with automation
- create the "paved road" for highly productive experience for each stack
- create delightful UI and CLI tool experiences
- create a tool platform with an extensible model and clear ownership
- add intelligence to tools for higher productivity
- apply our experiences to your environment

DeveloperWeek Speakers
avatar for Vladimir Bacvanski

Vladimir Bacvanski

Principal Architect, PayPal
Dr. Vladimir Bacvanski is a Principal Architect with Strategic Architecture at PayPal. He is the lead architect for tools in Developer Experience, which include variety of tools in the DevOps arena. Before joining PayPal, Vladimir was the CTO and founder of a custom development and... Read More →


Thursday February 13, 2020 4:30pm - 4:55pm
DeveloperWeek PRO Stage C (Grand Ballroom)

4:30pm

CANCELLED - OPEN TALK: Progressing in Your Career by Writing Bad Code
Limited Capacity seats available

We’re generally taught to write clean, bug-free, scalable code. But at the same time, lean and successful startups have to iterate, learn and find market fit as fast as possible. It’s hard to do both, and sometimes it’s better to just write “bad code.” In this session, Seen by Indeed’s Dominik Kmita will provide tips and tricks on knowing when and how to use “bad" coding practices. He’ll also speak to how they can drive towards business goals while helping you find growth and fulfillment in your career.



DeveloperWeek Speakers
avatar for Dominik Kmita

Dominik Kmita

Software Engineer, Seen by Indeed


Thursday February 13, 2020 4:30pm - 4:55pm
DeveloperWeek Main Stage (Exhibit Hall West)

4:30pm

DeveloperWeek 2020 Expo Block Party
Join us for the DeveloperWeek 2020 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 13, 2020 4:30pm - 6:00pm
Exhibit Hall West

6:00pm

Dev AfterHours: DevTech Drinks
Working on building developer technologies/tools or interested in DevTech innovation? Our DevTech Drinks is the perfect opportunity to discuss with industry peers and connect with other developers. This event is great for people building developer technologies & tools (developers/engineers); those supporting them (dev relations and dev / tech evangelists); and those interested in new devtech innovation.

Location: PENELOPE
Clay St & 11th St, Oakland, CA 94607

Thursday February 13, 2020 6:00pm - 8:00pm
Various Locations

6:00pm

Dev AfterHours: Product Drinks
If you’re attending our ProductWorld conference or work in product our Product Drinks will be a great place to network. Connect with product developers, managers, and UI engineers where you’ll be able to chat about all things product.

Location: FORT GREEN
736 Washington St, Oakland, CA 94607

Thursday February 13, 2020 6:00pm - 8:00pm
Various Locations

6:00pm

Dev AfterHours: Scale-up Drinks Powered by Density Labs
If you’re attending our ProductWorld conference or work in product our Product Drinks will be a great place to network. Connect with product developers, managers, and UI engineers where you’ll be able to chat about all things product.

Location: ROSEMUNDE
911 Washington St, Oakland, CA 94607

Thursday February 13, 2020 6:00pm - 8:00pm
Various Locations

6:00pm

Dev AfterHours: StartupDev Drinks
Looking to connect with others working at a startup? Join our StartupDev Drinks where startup developers can connect with startup founders, executives, and investors.

Location: THE TRAPPIST
460 8th St, Oakland, CA 94607

Thursday February 13, 2020 6:00pm - 8:00pm
Various Locations
 
Friday, February 14
 

8:00am

Registration Open: Badge Pick Up
Pick up your DeveloperWeek 2020 Attendee Badge in the Oakland Convention Center Lobby from 8:00am - 4:00pm!

Friday February 14, 2020 8:00am - 4:00pm
Oakland Convention Center - Lobby

8:30am

EXPO HALL OPEN
Friday February 14, 2020 8:30am - 4:00pm
Exhibit Hall West

9:00am

PRO SESSION: Automate Your API Governance to Accelerate Your Speed to Market
Limited Capacity filling up

Does API Governance slow you down and impact your productivity? Are you delivering APIs with no quality checks? Learn how you can automate API Governance so that you can deliver APIs at a fast pace while still maintaining the quality and Enterprise standards. And publish your API Compliance Dashboard to all your stakeholders.

DeveloperWeek Speakers
avatar for Sharad Ballepu

Sharad Ballepu

Director, API Enablement, U. S. Bank
Sharad is very passionate about APIs, and has been leading API Strategy and programs at large financial companies for the past 5 years. Currently leads the Enterprise API Enablement Center at U.S. Bank, driving API and microservices strategy at the Enterprise level.


Friday February 14, 2020 9:00am - 9:25am
DeveloperWeek PRO Stage B (Grand Ballroom)

9:00am

PRO SESSION: QA Engineers: Why Should They Be a Part of the Team?
Limited Capacity seats available

This talk aims to clarify the misunderstood about QA role in development teams, demonstrating how QAs are required and why they should be part to achieve the goals for your product.
Although it is irrelevant the difference between testing and development in terms of responsibility, it's not the same in terms of roles.


DeveloperWeek Speakers
avatar for Ana Sanchotene

Ana Sanchotene

Quality Assurance Specialist, SAP
Ana Sanchotene graduated with a Computer Science degree and has three years of experience in software quality and performance engineering. She works as a QA at SAP's Data Hub team.


Friday February 14, 2020 9:00am - 9:25am
DeveloperWeek PRO Stage C (Grand Ballroom)

9:00am

PRO SESSION: The Beautiful Lie: Devops, Agile, and The Missing Promises
Limited Capacity filling up

Many of us found ourselves attracted to DevOps or Agile because of the promises made - faster, better, easier, and more stable platforms were within our reach now if we just do these few things, right?

Most of us have found out that these frameworks don't offer what is promised on the tin. Some of us have seen a promising transition derailed by this - half-implemented frameworks that leave things in an even worse state.

Come learn how to get the most out of the promises of modern frameworks like DevOps, Agile, and Microservices by exploring the problems being solved and asking the right questions.

DeveloperWeek Speakers
avatar for Harold Schreckengost

Harold Schreckengost

DevOps Engineer, SmartBear
Harold works for CrossBrowserTesting, working to turn a legacy platform into something modern, scalable, and resilient. In his spare time, he works with the Memphis Technology Foundation to help make Memphis a better city for businesses who need talent and talent who need busines... Read More →


Friday February 14, 2020 9:00am - 9:25am
DeveloperWeek PRO Stage D (Room 208)

9:00am

OPEN TALK (ProductWorld): Why Designers & Developers Need a Common Language
Limited Capacity filling up

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. This talk will highlight case studies, examples, and procedures the audience can use to better their lives and their product development lifecycle.

ProductWorld Speakers
avatar for Jedidiah Weller

Jedidiah Weller

CEO & Head of Technology, OpenForge
Jedi (Jedidiah) Weller is a speaker, community leader, and developer who advocates for the empowerment of businesses through technology. Jedi and his team have been pioneering new ways of designing digital solutions and integrating cross-disciplinary teams. His work at OpenForge and... Read More →


Friday February 14, 2020 9:00am - 9:25am
OPEN Workshop Stage 2 (Exhibit Hall West)

9:00am

OPEN TALK: Build Web Apps like It’s 2030
Limited Capacity seats available

Building a web app is easier said than done. Designing the front end, wiring up the back end, setting up a database and making everything sing together is no trivial task; it takes a lot of time and effort. But why should it?

Serverless was supposed to alleviate a lot of these bootstrapping pains. Abstracting away the server, scaling at the click of a button, and reducing costs all sound like good ideas. However, every rose has its thorns: a steep learning curve, problematic billing, and loads of jargon are just a few.

As an industry, we can do better. So come find out how to build a web app like it’s 2030. You, the developer, have the ability to customize and code anything, but you also have out-of-the-box tools so you don’t need to. See how you can use an intuitive drag-n-drop front end, with seamless integration to your backend and database. Find out how web apps are supposed to be built.

DeveloperWeek Speakers
avatar for Jonathan Avinor

Jonathan Avinor

Frontend Developer, Corvid by Wix.com
Software engineer, teacher, and quite the math geek. After more than a decade in the software industry, I am haunted by numerous questions. What makes code readable? What’s the best way to spread knowledge in a team? How should developer interviews be conducted? Are these questions... Read More →


Friday February 14, 2020 9:00am - 9:25am
DeveloperWeek Main Stage (Exhibit Hall West)

9:00am

ProductWorld PRO SESSION: Tips for Project Managing a Native App Build
Limited Capacity seats available

Native app builds are becoming increasingly popular as the world adopts a mobile-first approach to technology. Native builds are profitable, relevant for plenty of verticals, and a smart way to diversify your service offerings.

At the end of the presentation you’ll have an understanding of:
  • The differences, advantages, and disadvantages between native apps, hybrid apps, and web apps
  • The technical complexity that necessitates a different style of project management
  • Best practices for project managing a native app build
  • The difference in roles and responsibilities between mobile and web builds for Product Managers and Project Managers
  • Why core project and product management skills are still (and perhaps even more so) important with this type of development

ProductWorld Speakers
avatar for Ryan Schaefer

Ryan Schaefer

Digital Project Manager, Viget
Ryan is a Project Manager at Viget, a digital agency headquartered in the DC metro area specializing in software, web, and native design and development.Ryan has moved from building websites in the early part of his career to managing their development. With degrees in marketing and... Read More →


Friday February 14, 2020 9:00am - 9:25am
ProductWorld Main Stage (Junior Ballroom)

9:00am

Speaker Office Hours - Algorand - Russell Anthony Fustino
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Blockchain - Decentralized and for Developers

DeveloperWeek Speakers
avatar for Russell Anthony Fustino

Russell Anthony Fustino

Technical Evangelist, Algorand
Russ is Technical Evangelist on Blockchain for Algorand and a Microsoft MVP reconnect in App Development. In addition to being a former Developer Evangelist for Microsoft, he has also been one for Russ’ ToolShed, Xamarin, Raygun, Wowza & ComponentOne. Russ is a former Azure Senior... Read More →


Friday February 14, 2020 9:00am - 9:30am
Speaker Office Hours Rm 213

9:00am

Speaker Office Hours - Soluto - Elad Aviv
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Web Delivery Experience for JS Based Native Applications

DeveloperWeek Speakers
avatar for Elad Aviv

Elad Aviv

Senior Software Engineer, Soluto
Elad is a fullstack developer, who traveled a long way from native iOS development through the dark times of the web into this new era of JS based native apps. Currently working at Soluto on developing new methodologies and tools for a better front end feature development experie... Read More →


Friday February 14, 2020 9:00am - 9:30am
Speaker Office Hours Rm 212

9:00am

OPEN TALK: Conquering Network-Distributed Applications Using the Ballerina Programming Language
Limited Capacity seats available

Ballerina is the next generation programming language, which redefined what means to be 'general purpose'. Historically, programming languages concentrated on single machine execution, in a controlled environment, and also for good reason, because any other external interactions were out of the scope of a programming language, at least in the bygone days that is. But now, the communication network is something that is always there, and software often doesn't work alone. But rather, they work more and more by communicating with each other to do something meaningful. So hiding this network from our code is no longer an option, and we try to use various frameworks and libraries get the functionality we need. Ballerina is a general purpose programming language, which has built its core concepts and functionalities to support creation of networked application. These features include the built-in support for services/resources, transactions, and resilient communication support, and also combines with a type system which further enhances these operations. In this session, we will go through Ballerina, in understanding the motivation behind this language, the features it introduces, and why it is a critical and timely addition to the tools and technologies we would need now.

DeveloperWeek Speakers
avatar for Anjana Fernando

Anjana Fernando

Director, Ballerina Ecosystem Engineering, WSO2
Anjana is a Director at WSO2 Inc., currently working on Ecosystem Engineering for Ballerina. He has been a core developer of the Ballerina VM earlier, and continues to contribute to its features. He also has experience in data integration, analytics and enterprise integration.


Friday February 14, 2020 9:00am - 9:50am
OPEN Expo Discovery Stage (Exhibit Hall West)

9:00am

OPEN TALK: Microservices Architecture: Trends and Challenges
Limited Capacity filling up

In this session we’ll focus our discussion on microservices trends, architecture, and challenges. The reality for most of us is that our applications have organically grown over the years and exist today in different states. We typically inherit a hybrid of monolith with the addition of services and integrated disparate systems. Much of the time we do not have the opportunity to start from the ground up, rather build from a certain point for modernization and future growth. The ability to completely modernize and decouple the entire architecture is limited by resources and budget constraints among other factors. In this session we’ll review some of the current trends in microservices architecture with a focus on existing application transformation and challenges.

DeveloperWeek Speakers
avatar for Elishia Dvorak

Elishia Dvorak

Technical Marketing Manager, Adobe
Elishia Dvorak is a Technical Marketing Manager for Adobe and supports the ColdFusion and eLearning products. Adobe ColdFusion is a popular Java framework used by 60% of Fortune 500 companies for its ease of use and rapid development shortcuts for creating REST services, managing... Read More →


Friday February 14, 2020 9:00am - 9:50am
OPEN Workshop Stage 1 (Exhibit Hall West)

9:30am

PRO SESSION: Why You Should Be Doing Contract First API Development
Limited Capacity filling up

You are implementing Microservices in order to achieve the promise of faster delivery and better agility, but you are finding that you are not having much success at achieving those goals. How do you develop APIs and services efficiently and effectively while improving software quality and team productivity? That's called contract-first API development! By using tools like OpenAPI specification and generator tooling capable of leveraging it, you can leap ahead in your development by generating lots of the boilerplate code, some of your tests, and allowing multiple parallel work-streams within your team. In this session I will show you examples of how you can fast track your Microservices Architecture development today!

DeveloperWeek Speakers
avatar for Deven Phillips

Deven Phillips

Senior Consulting Engineer, Red Hat
Deven is a Senior Consulting Engineer with Red Hat Solutions & Technologies Practice, a program focused on helping organizations build high-performing teams that deliver software to market more quickly. Solutions & Technologies Practice brings together open source tools, methods... Read More →


Friday February 14, 2020 9:30am - 9:55am
DeveloperWeek PRO Stage B (Grand Ballroom)

9:30am

PRO SESSION: The Convergence of Blockchain and Trusted Compute in the Development of AI
Limited Capacity seats available

A deep dive into how blockchain is changing the way we develop artificial intelligence.

We will touch on subjects such as how blockchain, in combination with trusted compute (code encrypted inside Intel SGX hardware enclaves), will be essential in the development of AI. Exploring subjects such as the difference between Soft AI, that is trained on datasets and Hard AI, that learns from its environment.

AI and blockchain are transversal technologies, and we are already seeing a cross over between AI and blockchain teams within big companies. This is an important indication of the ultimate convergence and integration of these technologies.

We will explore how Blockchain (and trusted compute) can help AI development by:

- Scaling data aggregation (allowing for renting of AI algorithm data sets),
- Managing the sharing of computer resources
- Creating a more transparent and trustworthy data economy.

In short: the talk will discuss how blockchain and trusted compute are essential to consider when preparing best practices for a future where artificial intelligence is prominent.

DeveloperWeek Speakers
avatar for Jean-Charles Cabelguen

Jean-Charles Cabelguen

Chief of Innovation & Adoption, iExec
Jean-Charles describes himself as a mix between a geek and a suit guy. He has a PhD in Science from ENSAM ParisTec with over 13 years of experience in international business development with a background in research, M&A and startup mentoring.

Jean-Charles is currently in charge... Read More →


Friday February 14, 2020 9:30am - 9:55am
DeveloperWeek PRO Stage A (Grand Ballroom)

9:30am

PRO SESSION: Working in Harmony: What Development Teams Can Learn from Musical Groups
Limited Capacity seats available

What makes a rock band great? How about a software development team? As a developer, designer or manager, you might have more in common with musicians than you think.

As an amateur musician of 24 years with 10 years of experience in the software industry, I have found many similarities between these practices. Skills such as empathy, active listening and communication are all crucial for collaboration but don't get enough credit from the people who only see or hear the final product. In this talk you will learn how to be more conscious of these attributes and how to make your team really tick when it's go time.

DeveloperWeek Speakers
avatar for Jyri Tuulos

Jyri Tuulos

Staff Frontend Engineer, Slack
Jyri Tuulos is a Staff Frontend Engineer at Slack where he designs and builds new features for Slack's largest customers. He is passionate about making developers' lives better through open communication and servant leadership.


Friday February 14, 2020 9:30am - 9:55am
DeveloperWeek PRO Stage C (Grand Ballroom)

9:30am

PRO SESSION: Hacking the Cloud: Simulating Advanced Cloud Misconfiguration Exploits
Limited Capacity seats available

The cloud changed the way hackers operate: Rather than targeting an organization and then searching for vulnerabilities to exploit, they now use automation to scan the internet looking for cloud misconfigurations to exploit, and then use IAM like a network to move laterally, find data, and extract it. We’ve graduated from simple misconfiguration mistakes to techniques bad actors are using today to breach data out from under the most advanced cloud security teams⁠—often without detection.

Josh Stella, CTO of Fugue, and Ricardo Green, Senior Solutions Architect at Fugue, will walk through a live demonstration of how hackers take advantage of common⁠ but overlooked cloud misconfigurations to gain access to environments, jump from account to account, discover resources to target, and exfil sensitive data.

This session will be performed live in the terminal and the AWS console, and will cover advanced topics that primarily focus on AWS IAM (Identity and Access Management) service misconfigurations. While focused on AWS, the concepts are readily applicable to other cloud platforms such as Microsoft Azure and Google Cloud Platform.

At each step of the way, they’ll talk in detail about why these misconfigurations happen in every day cloud operations, how they’re taking advantage of them, and how these attacks can be prevented.

DeveloperWeek Speakers
avatar for Josh Stella

Josh Stella

Cofounder and CTO, Fugue
Josh Stella is co-founder and CTO of Fugue, the company delivering autonomous cloud infrastructure security and compliance. Previously, Josh was a Principal Solutions Architect at Amazon Web Services (AWS), where he supported customers in the area of national security. Prior to Fugue... Read More →


Friday February 14, 2020 9:30am - 9:55am
DeveloperWeek PRO Stage D (Room 208)

9:30am

FEATURED TALK: Real-Time Search For Local Services At Scale
Limited Capacity seats available

In today’s world, time is more valuable than ever before and customers demand instantaneous results and solutions. With hundreds of thousands of local service professionals (pros) and millions of customers across the U.S., Thumbtack’s engineering team recognized this demand and made the decision to move their search engine from a manual model to an “instant” model in order to connect their pros with customers in an efficient manner and in effect, scale their product.

So how do you shift from a manual model where pro project quotes took hours or even days to provide, to an instant one that provides quotes in real-time? To start, the technology requirements for both their customers and pros needed to be identified. In Thumbtack’s case, the three requirements are broken down into matching, latency, and load. In order to fulfill matching needs, a new matching system had to be built that incorporated geographical preference, availability preference, and job preference across all categories for pros in addition to the needs of the customers. Latency had to shift to milliseconds rather than minutes, and the load matching system and latency has to scale for 50-60 of queries per second from millions of customers.

In this talk, Neha Agarwal, director of engineering at Thumbtack, will break down the changes she and her team made to build a new instant model from the ground up to scale their product. She’ll go through the different categories like job preferences, ranking, and quotes sheets, as well as what technology changes had to be made in order to create a real-time search engine that makes effortless matchmaking between customers and pros.

DeveloperWeek Speakers
avatar for Neha Agarwal

Neha Agarwal

Director Of Engineering, Thumbtack
Neha is a director of engineering at Thumbtack, where she leads multiple engineering teams and oversees high-impact projects and software development. She started at Thumbtack as an IC and was promoted to tech lead, engineering manager, and most recently to her current role as director... Read More →


Friday February 14, 2020 9:30am - 9:55am
DeveloperWeek Main Stage (Exhibit Hall West)

9:30am

OPEN TALK (ProductWorld): A Human-Centric Approach to Accessible and Inclusive Design
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

In the design world, “Nothing about us without us” is a phrase commonly used to communicate the idea that without involving users, you are not designing for users. This theme is especially prevalent when talking about accessible and inclusive design. Simply following the W3C accessible guidelines does not make design accessible. Design is very much human-centric — it requires problem-solving by involving the human perspective in all steps of the process. It’s challenging, it’s ambiguous, and it’s involved — but this is what makes it exciting. In this talk, we will explore and answer questions like “how do I start designing inclusively?”, “how do I get rid of design biases?” And “how do I approach accessible design in a multitude of mediums?”.


ProductWorld Speakers
avatar for Kenny Chan

Kenny Chan

Web developer, Shopify


Friday February 14, 2020 9:30am - 9:55am
OPEN Workshop Stage 2 (Exhibit Hall West)

9:30am

ProductWorld PRO SESSION: Empathy and Empowerment in an Agile World
Limited Capacity seats available

With much of the world either moving to Agile or already moved to Agile, there are two components that do not get recognized for the value they bring to a high producing team, those are empathy and empowerment.

In my presentation, I will take the audience on a journey showing examples from my career where empathy and empowerment could have prevented a disaster. I will discuss the importance of these two values and break each one down to illustrate how many disciplines of product management they can impact.

It is important to note that having been a CSM and CSP since 2005, I have seen an evolution in the agile environment and I feel that being able to illustrate how these are becoming core agile values both from a management AND team perspective.

The audience should leave being able to answer:
- What is empathy and how does it impact an agile work environment?

- What is empowerment and why is it valuable from the adoption process to the Xth year?

- How do we influence and steer behaviors that align with remaining empathetic while empowering each person as if they were an owner?

ProductWorld Speakers
avatar for Tony Pagliocco

Tony Pagliocco

Manager, AI/ML Product Management, Boeing
Possessing 20 years of experience in multiple areas of technical product management, digital media, web engineering, and organizational leadership, Tony has successfully lead teams to improve engineering processes, deliver quality digital products, managed a global product roadmap... Read More →


Friday February 14, 2020 9:30am - 9:55am
ProductWorld Main Stage (Junior Ballroom)

9:30am

Speaker Office Hours - Yonomi - Garett Madole
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Building the Plane as You Fly: Challenges a Startup Faces as They Pivot

DeveloperWeek Speakers
avatar for Garett Madole

Garett Madole

VP of Engineering and Co-Founder, Yonomi
Garett Madole is a co-founder of Yonomi, the IoT company connecting the smart home. He has deep experience in software development, integration engineering and in building Cloud platforms. Garett led the development of Yonomi Thin Cloud, a service that helps connected device makers... Read More →


Friday February 14, 2020 9:30am - 10:00am
Speaker Office Hours Rm 213

10:00am

PRO SESSION: Linear Scaling - Monolith to Microservices and Dataflow
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Over the last 12 years, Credit Karma has grown to over 85 million members, added many new products, and expanded to an international user-base. Our huge member base offers a tremendous opportunity to champion financial progress for everyone--but only if we can find ways to reach out to them at scale.

Over the course of our growth, we’ve had to maintain a system with a non-linear PHP runtime, with very data-intensive SQL queries, running on scores of physical servers, and taking 20+ hours every day to send emails at scale; it took two weeks to email all of our users, and our operational overhead costs were unsustainable.

The first part of this talk details how we optimized the algorithm that was at the heart of this process. Instead of evaluating every user for eligibility for certain criteria, we now evaluate all users that qualify for the given criteria--resulting in a linear algorithm. The new algorithm is implemented as a set of Apache Beam transforms and deployed as a Dataflow application with BigQuery as its data source. Multi-threading our Dataflow application further parallelized our pipeline, and increased the speed of our eligibility selection process by an order of magnitude, while substantially reducing the operational overhead and the number of site incidents.

The second part of this talk describes how we scaled our sending process. Our downstream micro-services initially sent hundreds of thousands of emails/hour. But on peak days, we wanted to send several orders of magnitude more emails, which would take two full days! When we dug into the metrics and quotas and limits, we realized we had neglected the latencies of the downstream services. By horizontally scaling them and adding more consumers, we were able to scale the delivery rate to eight times with even more room to grow.

Find out how our new modular platform gives us a 5x speedup delivering emails, with dramatically reduced operational overhead, easier tuning, and fewer site incidents.

DeveloperWeek Speakers
avatar for Shine Garg

Shine Garg

Senior Software Engineer, Credit Karma
Shine Garg is Senior Software Engineer at Credit Karma. She is one of the first team members who designed and wrote the notifications platform that sends millions of messages to Credit Karma members every day. She also takes a keen interest in mentoring her coworkers.Prior to Credit... Read More →


Friday February 14, 2020 10:00am - 10:25am
DeveloperWeek PRO Stage B (Grand Ballroom)
  • Talk Type PRO SESSION
  • about Shine Garg is Senior Software Engineer at Credit Karma. She is one of the first team members who designed and wrote the notifications platform that sends millions of messages to Credit Karma members every day. She also takes a keen interest in mentoring her coworkers.<br><br>Prior to Credit Karma, Shine worked on mobile technology to keep teenagers safe, and powered image and video search. She has an M.S. in Computer Science from Columbia University.<br><br>When not tech’ing, she practices mindfulness meditation, thinks deeply about sustainability and greater good, and enjoys reading, writing, cooking, and hiking.

10:00am

PRO SESSION: Deconstructing Blockchain
Limited Capacity seats available

At the center of the innovation of Bitcoin is the Bitcoin Blockchain. It is a set of technologies that have been assembled to create a system that enables participants to cooperatively create and maintain a cryptocurrency. Its ability to elegantly define and maintain an entire ecosystem of value has inspired many to consider how it could be applied to other domains beyond cryptocurrency. However, this particular combination of game theory and technical components creates a system that encourages participants to behave in ways that are good for a cryptocurrency, not necessarily for many other domain-specific problems.
The effective application of blockchain technology requires a more custom design of technical and social components. In this talk, we’ll provide a basic overview of blockchains and how they work, deconstruct blockchain to its relevant technical components to show how they interact, and illustrate how one can build up a domain-specific system using a sub-set of these components. Lastly, we’ll provide an example of how Intuit has created technology inspired by blockchain, disposing large parts and adding new concepts.

DeveloperWeek Speakers
avatar for Roger Meike

Roger Meike

Distinguished Engineer and Director of Technology Innovation, Intuit
Roger is a Distinguished Engineer and Director of Technology Innovation in the Technology Futures group at Intuit Inc where he investigates intelligent systems, conversational user interfaces, blockchain/cryptocurrency, AR/VR, the Internet of Things and other emerging technologies... Read More →


Friday February 14, 2020 10:00am - 10:25am
DeveloperWeek PRO Stage A (Grand Ballroom)

10:00am

PRO SESSION: WebOps - How Developers and Marketers Deliver Great Digital Experiences
Limited Capacity seats available

In every industry, the leaders and disruptors in digital experience are nearly universally using an agile approach inspired by the best practices in software development. Ironically, the Open Web is often the laggard in this story, when it could and should be the key driver of a successful DX strategy.

However, there’s a growing movement focused on bringing together Marketers and Developers to address these problems. Website Operations (WebOps) is the secret weapon for teams to transform the way they work from waterfall death-march re-launches, to continuous deployment and the build, measure, learn cycle.

DeveloperWeek Speakers
avatar for Josh Koenig

Josh Koenig

Co-Founder and Head of Product, Pantheon
As Co-Founder and Head of Product, Josh is focused on making the Open Web a first class platform for delivering results. Championing the value of the developer experience, and the need to demonstrate impact with data, his work combines the visionary ideals of Open Source with the... Read More →


Friday February 14, 2020 10:00am - 10:25am
DeveloperWeek PRO Stage D (Room 208)

10:00am

OPEN TALK (ProductWorld): We Are All Product Owners
Limited Capacity filling up

When our product owner announced their departure earlier last year, our team had to answer tough questions. What would we do without a PM? How would we prioritize our growth goals against an ever-changing sea of company priorities? Who would manage stakeholders and priorities in a company as fast-moving as Lyft? The answer came surprisingly: no replacement was to be hired; instead the team would own its product direction!

Join usas we discover how shifting product ownership to the engineering team led to a revitalization of our mandate as product growth engineers. We'll discuss how the team utilized bottom-up rapid experimentation and a learning mindset to validate opportunities for the business. Together, the team developed skills in the ever-mystical art of relationship-building to communicate and influence effectively across the organization. And finally - gulp - the team continuously reported OKR progress in front of senior product leadership, celebrating wins and owning up to shortcomings.

Product ownership is both freeing and frightening, but learning to take it on is crucial to developing business-aligned, purposeful engineers. Whether or not you have a product owner, we will emerge with strategies for increasing engagement, ownership and product-mindedness on your engineering teams!

ProductWorld Speakers
avatar for Andrew Hao

Andrew Hao

Software Engineer, Lyft
avatar for Ismail Coskuner

Ismail Coskuner

Engineering Manager, Lyft
Ismail is a growth enthusiast who worked with companies in multiple stages from seed to public. Currently, as the engineering manager of Organic Traffic team at Lyft, he focuses on spreading the Lyft brand and driving organic growth by building products that are both useful and scalable... Read More →


Friday February 14, 2020 10:00am - 10:25am
OPEN Workshop Stage 2 (Exhibit Hall West)

10:00am

ProductWorld PRO SESSION: Designing Security UX Right
Limited Capacity seats available

How to design user experiences related to security features. Security is often seen as friction, and getting users through this friction makes or breaks the product. Getting usability right for the security features is very important for the success of securing products and services.

Friday February 14, 2020 10:00am - 10:25am
ProductWorld Main Stage (Junior Ballroom)

10:00am

KEYNOTE: Open JS Foundation -- The First 25 Years of JavaScript - and Why the Next 25 Will Be Even Better
Limited Capacity seats available

The present and the future of the web is in JavaScript. 1.7 billion websites, 95% of all sites, depend on JavaScript. How did this unlikely Number One programming language end up embedded in server-side web servers and databases, and in runtime environments for building mobile and desktop applications?

To help with the next 25 years, the neutrality of the OpenJS as a Foundation is a critical component. Projects and large corporations co-exist. Transparency builds understanding and trust. At the same time, the OpenJS governance model gives a clear priority to OpenJS projects, building a foundation for next-gen web technology development.

Under the OpenJS, uniting the JavaScript Foundation and the Node Foundation, we are building ways to combine strengths as JavaScript extends further into the backend, to the desktop, deeper into mobile, and beyond.

OpenJS hosts over 30 of the most important open source JavaScript ecosystem projects including Appium, Dojo, jQuery, Node.js and webpack. 2 out of the top 3 open source JavaScript libraries are OpenJS projects. Electron, bringing JavaScript apps to the desktop, and AMP, powerful web infrastructure for businesses, are our newest members.

Happy anniversary, JavaScript!

DeveloperWeek Speakers
avatar for Robin Ginn

Robin Ginn

Executive Director, OpenJS Foundation
Robin Bender Ginn is the Executive Director of the OpenJS Foundation, the neutral home  to drive adoption and ensure sustainability in the JavaScript and web development ecosystem. She has led major initiatives advancing open source technologies, community development, and open standards... Read More →


Friday February 14, 2020 10:00am - 10:30am
DeveloperWeek Main Stage (Exhibit Hall West)

10:00am

Speaker Office Hours - Fringe81 - Seiya Izumi
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Elm, the Future of Functional Front-End

DeveloperWeek Speakers
avatar for Seiya Izumi

Seiya Izumi

Fullstack Engineer, Fringe81
A young, aspiring full-stack engineer at Fringe81, the company of advertising platform in Japan. Started career from Scala, Golang, but now big in Elm.


Friday February 14, 2020 10:00am - 10:30am
Speaker Office Hours Rm 212

10:00am

Speaker Office Hours - SAP - Ana Sanchotene
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: QA Engineers: Why Should They Be a Part of the Team?

DeveloperWeek Speakers
avatar for Ana Sanchotene

Ana Sanchotene

Quality Assurance Specialist, SAP
Ana Sanchotene graduated with a Computer Science degree and has three years of experience in software quality and performance engineering. She works as a QA at SAP's Data Hub team.


Friday February 14, 2020 10:00am - 10:30am
Speaker Office Hours Rm 213

10:00am

PRO WORKSHOP: Engineering the Technical Interview
Limited Capacity seats available

61% of c-suite executives believe that lack of software developer talent is a bigger threat to their business than access to capital. What if this threat can be mitigated with a more predictive interviewing program?

Through analysis of thousands of technical interviews and building interviewing programs that have influenced nearly 60,000 technical interviews, Karat Head of Solutions Engineering Shannon Hogue Brown has uncovered practical approaches to the hiring process that dramatically increase signal and improves onsite to offer rates.

In this presentation, Hogue Brown will share practical steps for:
- Establishing your hiring bar
- Interviewing with consistency across multiple engineering sites
- Developing interview questions capable of accurately predicting onsite performance

DeveloperWeek Speakers
avatar for Shannon Hogue Brown

Shannon Hogue Brown

Head of Solutions Engineering, Karat
Shannon Hogue Brown started writing code 20 years ago and has evolved her career from software engineer to technology leader at organizations like Logitech. She currently serves as Head of Solutions Engineering at Karat. In this role, she works with engineering leaders at technology-driven... Read More →


Friday February 14, 2020 10:00am - 10:50am
DeveloperWeek PRO Stage C (Grand Ballroom)

10:00am

OPEN TALK: Build Web Apps like It’s 2030 - the Workshop
Limited Capacity filling up

So you want to build a web app. You choose a front end framework, initialize a project, config your webpack, install a database and define the schemas. Six hours later, you hear a familiar voice in your head: “Why does this take so long for something so simple?”

Velocity is the name of the game. Come for a hands-on, “no BS” workshop where you will build substantial applications and deploy to production in a fraction of the time it would take you using any other solution.

DeveloperWeek Speakers
avatar for Jonathan Avinor

Jonathan Avinor

Frontend Developer, Corvid by Wix.com
Software engineer, teacher, and quite the math geek. After more than a decade in the software industry, I am haunted by numerous questions. What makes code readable? What’s the best way to spread knowledge in a team? How should developer interviews be conducted? Are these questions... Read More →


Friday February 14, 2020 10:00am - 11:30am
OPEN Workshop Stage 1 (Exhibit Hall West)

10:30am

PRO SESSION: Distributed Microservices FTW
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

The future of Cloud is decentralized. No, I'm not talking about Blockchain, I'm talking about the Edge. This talk will discuss why it makes sense to move parts of your application closer to your users and how you can do it without rolling your own distributed system.

DeveloperWeek Speakers
avatar for Justin Johnson

Justin Johnson

VP Developer Relations, StackPath
As a developer advocate, Justin's goal is to help builders build things better.In his current role as Director of Developer Relations at StackPath, he advocates for the engineering team and evangelizes the platform to the developer community. He supports internal engineering efforts... Read More →


Friday February 14, 2020 10:30am - 10:55am
DeveloperWeek PRO Stage B (Grand Ballroom)

10:30am

PRO SESSION: Cloud Communication Services Powered by Blockchain Technology
Limited Capacity seats available

We will discuss Blockchain 4.0 innovations for creating a decentralized open communication network that overcomes these hurdles by employing technical innovations including three-layer network, two-layer sharding, two-layer lattice DAG, PBFT-DPoS, and more. The result is a decentralized underlying infrastructure built on standard communication protocols that allows developers to quickly build low-cost, interoperable communication Dapps including voice, video, messaging, Proxy, CDN, IoT data sharing, and more, which secures higher privacy and performance for end users.

DeveloperWeek Speakers
avatar for Steve Wei

Steve Wei

Founder & CEO, TOP Network
Steve Wei is a successful serial entrepreneur. A founding employee at WebEx, Steve held multiple key positions at WebEx from 1996 to 2003. In 2004, he founded Cenwave Communications, a video conferencing software company successfully sold to Huawei in 2010. In 2012, Steve founded... Read More →


Friday February 14, 2020 10:30am - 10:55am
DeveloperWeek PRO Stage A (Grand Ballroom)

10:30am

PRO SESSION: Cloud-Native & Microservices Transformations: Accelerate Process Improvements at a Major U.S. Airlines
Limited Capacity seats available

Everybody involved with software development is talking about Microservices these days. What are they and why should you care? In this talk you will learn how a major U.S. airline is delivering process improvements with speed and scale using microservices on IBM Cloud. You’ll learn not only about microservices and how they are implemented but also about the organizational process changes necessary to be successful in a transformation to cloud-native and microservices.

DeveloperWeek Speakers
avatar for Shahir  Daya

Shahir Daya

Chief Technology Officer, Engineer, IBM
Shahir is an IBM Distinguished Engineer in the IBM Cloud Engagement Hub. He is an Open Group Distinguished Chief and Lead IT Architect with more than 24 years at IBM. Shahir focuses on cloud-native architecture and modern SW engineering practices for high performing development teams... Read More →


Friday February 14, 2020 10:30am - 10:55am
DeveloperWeek PRO Stage D (Room 208)

10:30am

OPEN TALK: Misadventures in Continuous Delivery
Limited Capacity seats available

There are plenty of posts on Hacker News extolling the virtues of CD and how to implement it in your favorite tech stack. But what if you’re not starting from scratch? What if you’ve already got a large code base that the company depends on? What if the way your team worked for the better part of a decade requires a paradigm shift? We all know how open engineers are to change… The best way to grow is to learn from your mistakes, but it’s even better if you can learn from someone else’s blunders. So come with me on a cathartic journey through my team’s CD misadventures. From deployment rollback horror stories to Black Friday engineering nightmares, I’ll detail the good, the bad, and the ugly on our continuous delivery quest.

Friday February 14, 2020 10:30am - 10:55am
OPEN Expo Innovation Stage (Exhibit Hall West)

10:30am

ProductWorld PRO SESSION: Process vs Product Innovation
Limited Capacity seats available

The strategic importance of process and product innovation in the management is what every company deals with but yet don’t fully understand the value.

Are process and product innovations separate, or are they on a continuum?

Addressing this issue will provide product managers the strategic importance of it. The talk will emphasize on the need to pursue an integrated strategy of process and product innovation in response to consumer wants. In addition to help product managers decide the right mix of process and product innovation for R&D resource allocation purpose.

ProductWorld Speakers
avatar for Imran Sheikh

Imran Sheikh

Director of Product, ShareThis
Experienced (11 yrs) product director with entrepreneurial skills. Leading teams and driving product growth. Turns product vision into reality aligning with a clear strategy, time to revenue and execution. Passionate about mentoring and fostering talent with mission and purpose.


Friday February 14, 2020 10:30am - 10:55am
ProductWorld Main Stage (Junior Ballroom)

10:30am

KEYNOTE: HackerRank -- Developer Trends in 2020 and Beyond; Research from the World's Most Trusted Source
Limited Capacity filling up

Trends in the developer community can be hard to spot. Do developers feel they're being paid fairly? What programming language competencies do employers need the most? What's the best source to find new talent? Find out during this interactive session, what to expect in 2020 and beyond through the most comprehensive survey of developers ever conducted. HackerRank conducted its 3rd annual developer skills survey to identify trends in the developer community. A total of 116,648 developers and students responded to the 15-minute online survey from November 12 to December 11, 2019. HackerRank recruited respondents via email (community members, customers, and prospects) and through social media sites. Respondents came from 162 countries. Results were analyzed using Q Research.



DeveloperWeek Speakers
avatar for Vivek Ravisankar

Vivek Ravisankar

Co-Founder and CEO, HackerRank
Vivek Ravisankar, Co-Founder and CEO at HackerRankHackerRank is the world's leading developer skills platform, more than 7 million developers (over 25 percent of the global developer population) trust HackerRank to learn and practice coding. Every eight seconds, someone around the... Read More →


Friday February 14, 2020 10:30am - 11:00am
DeveloperWeek Main Stage (Exhibit Hall West)

10:30am

Speaker Office Hours - Fugue - Josh Stella
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO WORKSHOP: A CTO And CMO Walk into a Bar

DeveloperWeek Speakers
avatar for Josh Stella

Josh Stella

Cofounder and CTO, Fugue
Josh Stella is co-founder and CTO of Fugue, the company delivering autonomous cloud infrastructure security and compliance. Previously, Josh was a Principal Solutions Architect at Amazon Web Services (AWS), where he supported customers in the area of national security. Prior to Fugue... Read More →


Friday February 14, 2020 10:30am - 11:00am
Speaker Office Hours Rm 212

10:30am

Speaker Office Hours - G Research - Alexander Scammon & Caterina Rindi
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: The Open Source Journey of the Most Unlikely Participant

DeveloperWeek Speakers
avatar for Alexander Scammon

Alexander Scammon

Head of Open Source Development, G Research
I enjoy building motivated and effective engineering organizations. Whether at a large international company or a small local startup, I care about how we create products just as much as what those products actually are.
avatar for Caterina Rindi

Caterina Rindi

Director, G-Research
Caterina has been involved in the P2P, blockchain, and open-source ecosystem since late 2013, educating and introducing non-technical audiences to cryptocurrencies and the underlying blockchain protocol.She works with startups and fintech companies, as well as non-profits and clients... Read More →


Friday February 14, 2020 10:30am - 11:00am
Speaker Office Hours Rm 213

10:30am

OPEN TALK: Quantum Computing, Qiskit and the IBM Q Experience
Limited Capacity seats available

Quantum computing is arriving. With quantum computers we can tackle problems in entirely new ways leveraging entanglement, superposition, and interference. Scenario simulations, optimization, AI/ML patterns, and physical processes are areas where quantum computing may show earliest impact.

In this session we'll cover what is quantum computing, why it is so different from classical computing, why it is important, applications, resources available to developers, and how to get started with access to real quantum systems.

DeveloperWeek Speakers
avatar for Brian Eccles

Brian Eccles

Q Ambassador, IBM
Brian Eccles is an IBM Q Ambassador and market analyst. His experience includes technology prognostication, business development, market research and new product development. He enjoys building and leading global teams.


Friday February 14, 2020 10:30am - 11:20am
OPEN Expo Discovery Stage (Exhibit Hall West)

11:00am

PRO SESSION: Monitoring in a Kubernetes World
Limited Capacity seats available

Abstractions are the name of the development game these days, powered by containers, microservices, and serverless functions. Combined with this increasing complexity. Comes a driving need for  orchestration, as ephemeral and elastic behavior dominates delivery. Kubernetes is the orchestrator of choice. But Kubernetes in turn adds new challenges to infrastructure and application monitoring. You can think of this as dealing with a new level of abstraction, which leads us to a whole new set of concerns. In short, abstraction adds infrastructure layers to your monitoring concerns.
 
So let’s take a look at causes this complexity and ways to approach monitoring in a Kubernetes world.

DeveloperWeek Speakers
avatar for Dave McAllister

Dave McAllister

Developer Evangelist, Splunk


Friday February 14, 2020 11:00am - 11:25am
DeveloperWeek PRO Stage B (Grand Ballroom)

11:00am

PRO SESSION: Re-Imagining Splunk's Developer Experience
Limited Capacity seats available

Splunk has been completely re-imagining how we build our developer experience as we roll out the new Splunk Cloud Services. From using a unified approach to OpenAPI specs across our microservice-oriented architecture, to investing in automation including openapi-generator to build our client libraries and CLIs, to releasing OSS via GitHub and the intricacies of the CI pipeline required to enable that experience, to building a new developer portal to support this new approach to tooling, we've been working hard to build a completely new, powerful, and flexible developer experience. In this session, we'll go over the goals we had as we began this re-imagining, systems we iterated towards, and lessons we learned along the way.

Friday February 14, 2020 11:00am - 11:25am
DeveloperWeek PRO Stage B (Grand Ballroom)

11:00am

PRO SESSION: Regulatory Compliance in an Agile World: Bringing Agile Development into Heavily Regulated Industry
Limited Capacity seats available

Software engineers have long created technologies for regulated industries like healthcare, government and finance. But as the internet continues to proliferate across a myriad of devices and locations, usage and user environments are rapidly increasing and changing. It’s combined with new development processes and architectures, from cloud-computing to agile, continuous delivery and more -- all within corporate environments that are often conservative and slow to change. This presentation will share the current and future landscape of technology development and innovation within today’s regulated markets and provide real-world tactics for adapting to cutting-edge processes and technologies while balancing stakeholders, regulators and users.

DeveloperWeek Speakers
avatar for Ahmad Jubran

Ahmad Jubran

Chief Technology Officer, ConsejoSano
Ahmad Jubran is a senior technology engineer and executive with nearly two decades in developing and directing large scale healthcare technology projects.His work has encompassed creating and launching patient social engagement platforms for major hospitals and health centers, developing... Read More →


Friday February 14, 2020 11:00am - 11:25am
DeveloperWeek PRO Stage C (Grand Ballroom)

11:00am

OPEN TALK (ProductWorld): Scaling Accessibility in the Age of Components
Limited Capacity filling up

We often build component libraries to improve consistency, collaboration, and customization for a given product. But what if a component library could also scale accessibility across the entire organization? Building accessible components can help distribute responsibility across all of design and engineering, without needing everyone to be an expert on the nitty-gritty details. In this session, we'll go through specific component examples and use cases to help you and your team contribute to a better, more inclusive web. Attendees will walk away with more awareness and knowledge of the little things they can do in their day-to-day job to contribute to a more accessible web.

ProductWorld Speakers
avatar for Ayesha Mazumdar

Ayesha Mazumdar

Senior UX Engineer, Optimizely
Ayesha Mazumdar currently works across multiple teams at Optimizely as a Senior UX Engineer, where she collaborates with engineers and designers on Optimizely’s design system, component library, and application frontend. Previously, she worked on the Lightning Design System at Salesforce... Read More →


Friday February 14, 2020 11:00am - 11:25am
OPEN Workshop Stage 2 (Exhibit Hall West)

11:00am

ProductWorld PRO SESSION: Smart Analytics, Exceptional Products: The Art of Data-Driven Product Management
Limited Capacity seats available

One of the most difficult tasks product companies face is developing methods that will turn a company’s data into actionable insights. In response, some will build their own infrastructure and KPIs, while others opt for third-party analytics services.
Alex Li, the former CTO of Smule, the world’s largest social music platform, experimented with both approaches - yielding successes, missteps, and some valuable lessons. In this session, Alex outlines the key takeaways from his seven years at Smule, from finding its North Star KPIs to applying statistics to product analytics. He’ll cover:
-    Working with scalable, quality data
-    Applying truthful statistics principles for A/B tests
-    Leveraging self-service data exploration
-    Enabling collaborative decision making via a “Single Source of Truth”
- Weighing build vs buy

ProductWorld Speakers
avatar for Alex Li

Alex Li

CEO, Kubit
Alex Li is the founder of Kubit, an analytics platform that turns any data warehouse into analytics powerhouse by making deep data discovery easy for everyone.Prior to founding Kubit, Alex served as CTO of Smule, which hosts millions of daily musical performances for 50 million monthly... Read More →


Friday February 14, 2020 11:00am - 11:25am
ProductWorld Main Stage (Junior Ballroom)

11:00am

KEYNOTE: StubHub -- Can the CPO and CTO Exist as One? He Does at Stubhub.
Limited Capacity seats available

The CTO and CPO are often thought about as distinct positions; but when it comes to modernizing a company’s technology and serving digital customers, Arnie Katz, CTO and CPO of StubHub, believes that the two roles should be aligned together within an organization, rather than live separately. When the two departments are together, they can move much faster, and can focus on innovation and taking bigger bets. As the lead for product and technology, Arnie is not only tasked with providing a working platform where customers can purchase tickets, but also enabling other groups within StubHub to be productive. Arnie’s emphasis on data-driven and customer-focused decision making, extensive experience modernizing platforms, and increasing development velocity has already been an immediate asset to StubHub since he joined in April 2019.

ProductWorld Speakers
avatar for Arnie Katz

Arnie Katz

Chief Product & Technology Officer, StubHub
Arnie’s emphasis on data-driven and customer-focused decision making, extensive experience modernizing platforms, and increasing development velocity is an asset to StubHub in his role as chief product and technology officer. Arnie most recently served as vice president of International... Read More →


Friday February 14, 2020 11:00am - 11:30am
DeveloperWeek Main Stage (Exhibit Hall West)

11:00am

Speaker Office Hours - Credit Karma - Shine Garg
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Linear Scaling - Monolith to Microservices and Dataflow

DeveloperWeek Speakers
avatar for Shine Garg

Shine Garg

Senior Software Engineer, Credit Karma
Shine Garg is Senior Software Engineer at Credit Karma. She is one of the first team members who designed and wrote the notifications platform that sends millions of messages to Credit Karma members every day. She also takes a keen interest in mentoring her coworkers.Prior to Credit... Read More →


Friday February 14, 2020 11:00am - 11:30am
Speaker Office Hours Rm 212

11:00am

Speaker Office Hours - Fluence Labs - Evgeny Ponomarev
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: A Decentralized Cloud for DWeb

DeveloperWeek Speakers
avatar for Evgeny Ponomarev

Evgeny Ponomarev

Co-founder, Fluence Labs
Early Bitcoiner, product manager at 2GIS, organizer of CodeFest developer conference


Friday February 14, 2020 11:00am - 11:30am
Speaker Office Hours Rm 213

11:30am

PRO SESSION: Pivoting Your Pipeline from Monolithic to Microservices
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

When you begin your Kubernetes journey you’ll quickly find that your current CI/CD pipeline is not going to make the grade. Kubernetes is finally moving us away from a monolithic approach to software development towards a service-based approach. This means each microservice will have its own life cycle and be independently deployable. This is the game changer. While you can force your Kubernetes design to handle a monolithic pipeline by defining a separate cluster for Dev, Test, and Prod, this isn’t an optimal approach and dilutes the entire purpose of using microservices in the first place. This session will cover the new CI/CD landscape that makes K8s pipelines possible.

DeveloperWeek Speakers
avatar for Tracy Ragan

Tracy Ragan

CEO, DeployHub
Tracy Ragan is CEO of DeployHub Inc. DeployHub empowers development teams to catalog, publish, and deploy microservices across the organization, quickly, safely on a hosted (SaaS) platform. Tracy has extensive experience in managing the application life cycle, particularly the build... Read More →


Friday February 14, 2020 11:30am - 11:55am
DeveloperWeek PRO Stage B (Grand Ballroom)

11:30am

PRO SESSION: Conflict Resolution in High Performance Teams via Active Inclusion
Limited Capacity seats available

This talk stems from my learnings during my transition from Netflix to Walmart. At Walmart, I got an opportunity to not just build a team from scratch but also influence the DevOps culture in a positive way. At any company, building and maintaining high performance dev teams is a tough job. Most high-performing developers are passionate, talented and very opinionated individuals. For Managers and Directors leading such areas, conflict resolution could become a burden. I realized early that it doesnt have to be this way. Using simple "Active Inclusion" techniques that I derived from Netflix's core principles, I was able to empower teams to come together and resolve conflicts quickly and amicably. In some cases, we have seen a rise in accountability and ownership due to "Active inclusion" tactics. We will discuss some real world scenarios and case studies during this talk. The audience can learn the techniques I relied on and honed at a Fortune One company (Walmart) that have influenced a rapid transformation of DevOps culture across our (extremely) large organization.

DeveloperWeek Speakers
avatar for Vilas Veeraraghavan

Vilas Veeraraghavan

Director of Engineering, Walmart
Vilas is a passionate advocate for continuous integration and delivery of quality software. He joined Walmart labs in 2017 and leads the teams responsible for the CI/CD pipeline, testing, performance analysis/tuning and Chaos Engineering programs for eCommerce and store systems. Prior... Read More →


Friday February 14, 2020 11:30am - 11:55am
DeveloperWeek PRO Stage C (Grand Ballroom)

11:30am

PRO SESSION: We Need to Shift Our Thinking to “Continuous Disaster / Continuous Recovery”
Limited Capacity filling up

The goal of any software engineering team is to have their tests go green, and stay green. The problem is that as software becomes more complex, staying green becomes increasingly more difficult as critical failures become harder to find. The truth is, we live in a world of continuous software disasters - the simple ones are usually found out in test before they ever make it through to production. The more critical and complex ones sit as ticking time bombs waiting for the right moment to fail.
In a CI/CD world, we need to shift our thinking to “Continuous Disaster / Continuous Recovery.”

The tenet of CI in particular is that you’re running tests and the tests are always green. Nice to have. The dirty little secret is that they are not consistently green. 80-90% are nowhere near “all green all the time”
Across all software vendors - CI/CD & DevOps is mostly about transparency - Everybody wants to automate.
As software becomes more complex, static analysis tools can’t be the only line of defense.
Failures start to manifest in production, and the company starts to lose faith in its CI/CD pipeline. You can’t just ask Apple, who just cleared a multi-million dollar check, if you can bring down their servers while you have a poke around.
A software flight recorder cuts through these problems, letting you hold fast to the Golden Rule. Catch the intermittent failure and diagnose the defect not through bisecting or rolling back the commit that you can’t identify, but by replaying and debugging the failing case whether it occurs in your CI pipeline or in production.

DeveloperWeek Speakers
avatar for Greg Law

Greg Law

CTO & founder, Undo
Greg is the co-founder and CTO of Undo. He is a coder at heart, but likes to bridge the gap between the business and software worlds. Greg has 20 years’ experience in the software industry prior to founding Undo and has held development and management roles at companies, including... Read More →


Friday February 14, 2020 11:30am - 11:55am
DeveloperWeek PRO Stage D (Room 208)

11:30am

OPEN TALK: Amdahl’s Law in an Edge-Enabled World
Limited Capacity seats available

Gene Amdahl wrote a seminal paper in 1967 comparing single processor approaches to multiple processor approaches for large scale computing capabilities. Today, we might say “workload” or even “framework,” but in 1967, the preferred word was “approach.” In the Cloud-based world where applications have globally distributed end users, the Edge approach mirrors Amdahl’s paper. Where the Cloud offers a single, centrally located approach,instead the Edge offers multiple, geographically distributed approaches to large scale computing needs with globally distributed end users. This talk will provide both a brief overview of Amdahl’s law, and assuming the obvioussimilarities between his paper and current circumstance are correct, will use its framework to begin calculating expected execution time improvements bymigrating workloads from a Cloud approach to an Edge approach.

DeveloperWeek Speakers
avatar for Nathan Moore

Nathan Moore

Director Performance Engineering, StackPath
Nathan was one of the early employees at StackPath, having joined as a result of StackPath's very first acquisition. He has been heavily involved in the Content Delivery Network (CDN) field for the last 7 years, with titles ranging from "Principal Architect" to "Director," and has... Read More →


Friday February 14, 2020 11:30am - 11:55am
DeveloperWeek Main Stage (Exhibit Hall West)

11:30am

OPEN TALK: Manage Your Digital Document Processes More Efficiently and Effectively
Limited Capacity seats available

Learn more about how new developments in highly scriptable technologies can help you streamline your digital document needs - from converting and optimizing your files, to automating document library processing on a large-scale. This presentation will provide valuable insight on the deployment of on-prem, and hybrid cloud infrastructure for seamless processing of a wide variety of digital content.

DeveloperWeek Speakers
avatar for Jonathan Wainman

Jonathan Wainman

Chief Technology Officer, Datalogics
Jon Wainman has a decade of experience running Linux and Microsoft infrastructure, and loves to keep up-to-date on emerging cloud technologies. He enjoys networking, cyber security, gaming, and solving problems with technology. More recently he has been focused on full stack development... Read More →


Friday February 14, 2020 11:30am - 11:55am
OPEN Expo Discovery Stage (Exhibit Hall West)

11:30am

OPEN TALK: Solving the Technical Talent Shortage
Limited Capacity filling up

Hiring technical talent is hard for companies of all sizes. With almost every company now incorporating (or thinking about!) distributed teams, what’s your best strategy for success? In this introductory session, we’ll introduce how to think globally about the talent shortage. You’ll learn why the typical dev shop solution isn’t working and how to rethink your hiring practices.

DeveloperWeek Speakers
avatar for Alex Wolfson

Alex Wolfson

Solution Specialist, Andela


Friday February 14, 2020 11:30am - 11:55am
OPEN Expo Innovation Stage (Exhibit Hall West)

11:30am

Speaker Office Hours - Red Hat - Deven Phillips
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Why You Should Be Doing Contract First API Development

DeveloperWeek Speakers
avatar for Deven Phillips

Deven Phillips

Senior Consulting Engineer, Red Hat
Deven is a Senior Consulting Engineer with Red Hat Solutions & Technologies Practice, a program focused on helping organizations build high-performing teams that deliver software to market more quickly. Solutions & Technologies Practice brings together open source tools, methods... Read More →


Friday February 14, 2020 11:30am - 12:00pm
Speaker Office Hours Rm 213

12:00pm

Speaker Office Hours - Bugsnag - James Smith
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
OPEN TALK: Solving the Drag of Technical Debt with Error Monitoring

DeveloperWeek Speakers
avatar for James Smith

James Smith

CEO & Founder, Bugsnag
James Smith, is CEO and Co-Founder of Bugsnag, the leader in full-stack software stability management. Prior to founding Bugsnag in 2012, James was the CTO at Heyzap and was instrumental in scaling Heyzap from a 3-person company, to the world’s largest mobile gaming community and... Read More →


Friday February 14, 2020 12:00pm - 12:30pm
Speaker Office Hours Rm 212

12:00pm

Speaker Office Hours - Ethyca - Cillian Kieran
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO WORKSHOP: How to Add Strong Privacy Protection to Your Stack & CI/CD Process

DeveloperWeek Speakers
avatar for Cillian Kieran

Cillian Kieran

CEO and Founder, Ethyca
Privacy expert and engineer Cillian Kieran CEO and founder of privacy company Ethyca Cillian has extensive technical experience working with legacy enterprise organizations such Heineken, Sony, Dell and Pepsi building data platforms, visualization tools and leading strategic advisory... Read More →


Friday February 14, 2020 12:00pm - 12:30pm
Speaker Office Hours Rm 213

12:30pm

Speaker Office Hours - IBM - Brian Eccles
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
Quantum Computing, Qiskit and the IBM Q Experience

Friday February 14, 2020 12:30pm - 1:00pm
Speaker Office Hours Rm 212

12:30pm

Speaker Office Hours - JFrog - Ram Mohan Rao Chukka
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
OPEN TALK: Fasten Your Seatbelts ! Deployment Automation Using Dockers and Ansible

DeveloperWeek Speakers
avatar for Ram Mohan Rao Chukka

Ram Mohan Rao Chukka

Developer, JFrog
Ram,Developer/Individual Contributor.Previously worked for startup companies like CallidusCloud (SAP Company), Konylabs. Loves Automation, Linux, openSource


Friday February 14, 2020 12:30pm - 1:00pm
Speaker Office Hours Rm 212

1:00pm

PRO SESSION: Embrace the Clouds on the Horizon
Limited Capacity seats available

Strategies and challenges for deploying microservices on hybrid cloud environments to achieve high availability and scalability. Use hybrid clouds as an alternative to geographically distributed deployments.

DeveloperWeek Speakers
avatar for Daisy Itty

Daisy Itty

Senior Director of Engineering, RingCentral
Almost 20 years of leading engineering teams in developing and deploying very large scale SaaS products for businesses of all sizes... and still learning how to do it better :)


Friday February 14, 2020 1:00pm - 1:25pm
DeveloperWeek PRO Stage B (Grand Ballroom)

1:00pm

PRO SESSION: Decentralized Contextual Tamper Proof Logging
Limited Capacity seats available

In this session, we will present a paper on tamper-proof logging work done at Equinix to support our SaaS initiatives. The work is based on using blockchain technologies to effectively and securely deliver logging services and also support logging needs of SaaS services.

A case for tamper-proof login is a requirement in many areas in financial institution and new emerging multi-cloud SAAS area.

An example of such a case is a dispute between a bank and a customer about a transaction. On one hand, the bank can’t just present the whole log as evidence, as the log contains also information about transactions of other customers. On the other hand, the customer involved in the dispute (or more likely a technical expert working on their behalf) should have a chance to verify the integrity of the records relevant to the dispute.

Similar concerns also arise in the context of multi-tenant cloud environment there can be requirement that data should be shared between different entities in a context and logs events which are generated needs stored and presented in a for tamper proofing to a regulator of a different entity. This means the integrity of log can be verified by the owner, no other logs can be added. The integrity of any record can be proven to a third party without exposing the PII(Personally Identifiable Information ). The must also has the extraction process is efficient in both time and space. The verification process should be efficient in time

DeveloperWeek Speakers
avatar for Ankur Sharma

Ankur Sharma

Senior Software Engineer, Equinix
Backend + Systems + Blockchain SME, Python SME.
avatar for Anand Ozarkar

Anand Ozarkar

Senior Engineering Manager Security, Equinix
Anand Ozarkar is a Senior Manager of Engineering at Emerging Services group at Equinix Inc. and head the security engineering team. In this role, he is responsible for evaluating new security initiatives. Most recently, his team engineered SmartKey a multi-regional enterprise class... Read More →


Friday February 14, 2020 1:00pm - 1:25pm
DeveloperWeek PRO Stage A (Grand Ballroom)

1:00pm

PRO SESSION: Developer Experience in 2020 and Beyond - 5 Tips from Twilio
Limited Capacity seats available

Software developer has been one of the fastest-growing professions of recent years and there’s no signs of the opportunity slowing down, with the Bureau of Labor Statistics projecting 21% growth through 2028. And the role has changed - a decade ago, the business and financial community didn't believe that developers were a worthwhile audience. However, over the last ten years, API-first companies like Twilio, Stripe and AWS have proven them wrong and investments in developer-first companies are booming. Today, whether you’re Morgan Stanley, Nike, or a startup in stealth - every company is becoming a software company. With this trend has come a renewed respect and understanding for the impact and importance of software developers as innovation drivers within a company as well as a critical audience for software companies to attract. Using his experience leading developer experience at Twilio and his 20 years as a software developer himself, Ben Stein will articulate Twilio's philosophy on developer experience, how it has enabled the company to build a community 7 million strong and 5 actionable tips for what other companies must consider when they think about developer experience.

DeveloperWeek Speakers
avatar for Ben Stein

Ben Stein

Developer Experience Lead, Twilio
Ben leads Developer Experience at Twilio, including developer tools, serverless products, and customer communication. Previously he was Director of Product for Messaging, leading Twilio's SMS business. Before joining Twilio he was co-founder and CTO of Mobile Commons, which was acquired... Read More →


Friday February 14, 2020 1:00pm - 1:25pm
DeveloperWeek PRO Stage C (Grand Ballroom)

1:00pm

PRO SESSION: Agriculture 4.0: Growing Tomorrow’s Intelligence from Today’s Technology
Limited Capacity seats available

We frequently hear companies talk about Industry 4.0, but what about Ag 4.0? The agriculture industry has hit a turning point, where technology is not just something that’s nice to have but it’s a necessity and a critical element in the success of the farm and revolutionizing the way the food on our plates is grown. Farmers deal with extremely high stakes every day, and ensuring that the technology delivers on what it promises is more important than in any other industry. However, bringing this level of intelligence to the farm requires data.

Agriculture machines of all types are now connected, serving as their own IoT-enabled factories that use intelligent data to operate more effectively and efficiently. Through IoT sensors, millions of data points are being gathered and enriched by real-time observations to inform and enable farmers to learn from millions of similar decisions across the world. Data is key to managing important variables tied to productivity and profitability, and with these in check, farmers can spend more time focusing on the operation’s other performance factors.

And the intelligence doesn’t stop there; just as farmers are learning from this swell of information, farming equipment is getting smarter too. Computer vision and sensors are integrated into machines to echo the farmer’s senses, with machine learning acting as the brain, analyzing data generated by the machine to make the right decision. By measuring every action customers take in the field, as well as the results of those actions, machines can learn from both failures and successes on every farm, crop and job each season. By applying those learnings, farmers will be set up for more successful and efficient farming.

However, while agriculture was an early adopter for technology reliant on, it wasn’t without its challenges. For example, a big challenge in developing analytics on IoT data is the issue of data quality, a similar problem faced by a multitude of industries outside of ag. In order for an organization to truly get value out of its data, teams responsible for capturing and defining the data must be aligned with those handling the analysis and insight generation. To add to this, companies also need to think about getting IoT data into a data environment, where it can be made valuable and lead to more powerful insights. Ensuring that teams are aligned around data quality is critical to receiving true value from IoT data.

John Deere’s Doug Sauder will address these challenges faced within the ag industry, and how other industries can apply lessons learned as they look to integrate data analysis into their own business operations. Doug, whose role in Applied Intelligence is to lead Deere’s efforts on using data and advanced analytics to make the company’s equipment more intelligent and automated, will also address:

• Real-time data analytics and data quality metrics in practice through examples of how IoT and data is creating business efficiency and revolutionizing working practices.
• High-value data that can be used to generate business intelligence.
• The use of cloud analytics platforms to derive value from IoT data.
• The barriers to widespread IoT, AI and big data value delivery and how to overcome them.

DeveloperWeek Speakers
avatar for Doug Sauder

Doug Sauder

Director, Digital Product Management & Analytics, John Deere Intelligent Solutions Group
Doug Sauder is the Director, Digital Product Management & Analytics for the John Deere Intelligent Solutions Group (ISG), where he leads efforts to leverage data and analytics to help farmers become more productive via improved equipment and digital tools. Prior to joining John Deere... Read More →


Friday February 14, 2020 1:00pm - 1:25pm
DeveloperWeek PRO Stage D (Room 208)

1:00pm

KEYNOTE: Shopify -- Lessons in Building a Platform: How to Grow and Scale a Commerce Platform
Limited Capacity seats available

As developers, we build on platforms every day to create new features and tools to make consumer experiences better. At Shopify, we’ve been uniquely positioned in building a platform to help entrepreneurs all over the world start and grow their businesses online and offline. Over the last 8 years since we first launched the Shopify API in 2011, we’ve learned a lot of valuable lessons about how to build a platform that is optimized for growth. Giuliano Bossi, Director of Engenireering of Platform at Shopify is going to share some of the key lessons that Shopify has learned over the years while building this community of developers. He’ll talk about API design, how the team has built a framework to enable apps to plugin to Shopify’s UI and how machine learning algorithms power the Shopify App Store.

DeveloperWeek Speakers
avatar for Giuliano Bossi

Giuliano Bossi

Director of Engineering, Platform Team, Shopify
Giuliano is a Director of Engineering on Shopify’s Platform Team. In his role, he manages teams of backend, frontend and mobile engineers dealing with Application Platform used by internally built and 3rd party applications, as well as the Shopify App Store advertising infrastructure... Read More →


Friday February 14, 2020 1:00pm - 1:30pm
DeveloperWeek Main Stage (Exhibit Hall West)

1:00pm

Speaker Office Hours - DeployHub - Tracy Ragan
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Pivoting Your Pipeline from Monolithic to Microservices

DeveloperWeek Speakers
avatar for Tracy Ragan

Tracy Ragan

CEO, DeployHub
Tracy Ragan is CEO of DeployHub Inc. DeployHub empowers development teams to catalog, publish, and deploy microservices across the organization, quickly, safely on a hosted (SaaS) platform. Tracy has extensive experience in managing the application life cycle, particularly the build... Read More →


Friday February 14, 2020 1:00pm - 1:30pm
Speaker Office Hours Rm 213

1:00pm

Speaker Office Hours - SmartBear - Harold Schreckengost
Limited Capacity seats available

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: The Beautiful Lie: DevOps, Agile, and The Missing Promises

DeveloperWeek Speakers
avatar for Harold Schreckengost

Harold Schreckengost

DevOps Engineer, SmartBear
Harold works for CrossBrowserTesting, working to turn a legacy platform into something modern, scalable, and resilient. In his spare time, he works with the Memphis Technology Foundation to help make Memphis a better city for businesses who need talent and talent who need busines... Read More →


Friday February 14, 2020 1:00pm - 1:30pm
Speaker Office Hours Rm 212

1:00pm

OPEN TALK: 5 Analytic Capabilities to Make Your Application Shine
Limited Capacity filling up


Every application needs outstanding analytics so you stand out from the crowd.

Analytics should not only deliver data visualizations, but go deeper into the fabric of the application. Learn about five embedded analytics capabilities that will make your application shine.

We’ll explore:
1. End user data exploration and dashboard creation
2. Cross data source analysis
3. Sophisticated operational reporting
4. Predictive analytics
5. Embedding into your application

ProductWorld Speakers
avatar for Natasha Callender

Natasha Callender

Solutions Engineer, Logi Analytics
Technology can transform the way the we live, work and do business. My career has been devoted to exploring different ways of making that transformation positive.


Friday February 14, 2020 1:00pm - 1:50pm
OPEN Workshop Stage 2 (Exhibit Hall West)

1:00pm

OPEN TALK: Advanced Ingress for Your Kubernetes Apps With NGINX
Limited Capacity seats available

The Kubernetes Ingress resource gives a simple way to configure external L7 load balancing for applications on Kubernetes. However, it lacks multiple important features (from advanced request routing to auth) and doesn’t provide enough RBAC for multi-user clusters. 

The latest versions of NGINX Ingress Controller (the implementation developed by NGINX Inc), while continuing to support the Ingress resource, introduced new configuration based on Custom Resources. The new configuration addresses the feature limitations of the Ingress resource and is suitable for self-service multi-user environments. 

In this talk we’ll compare the new configuration with the Ingress resource. Then we’ll show how it can help Kubernetes users to address the following use cases:
*Self-service configuration across multiple namespaces in a multi-user environment.
*Blue-green deployments and canary releases.
*Load balancing multiple protocols, including TCP and UDP.

DeveloperWeek Speakers
avatar for Michael Pleshakov

Michael Pleshakov

Software Engineer II, NGINX
Michael is a Software Engineer at NGINX, now an F5 company based in San Francisco, CA. He integrates NGINX with modern platforms, such as Kubernetes, OpenShift or AWS, assists technology partners with NGINX expertise, writes technical blog posts and deployment guides.


Friday February 14, 2020 1:00pm - 1:50pm
OPEN Workshop Stage 1 (Exhibit Hall West)

1:00pm

FounderDev
Where startup founders meet hireable designers and developers!

Hey Founders and Developers -
The DeveloperWeek team will  hosting our Free FounderDev Mixer on Friday, February 14: Where startup founders meet hireable designers and developers! These mixers usually attract 200+ startup founders and developers.
We’re hosting the FounderDev Mixer during DeveloperWeek in the Networking Zone in our Expo Hall.
Oakland Convention Center
550 10th Street,
Oakland, CA 94607
This is a free event for startup founders and hireable developers / job candidates. If you are a later-stage tech company, check out our hiring manager passes and sponsor packages.
See you there!
Schedule
1:00pm - 3:00 PM Networking
3:00pm - 3:30- CLOSING KEYNOTE: GitHub -- The Interconnected Developer Community: Now, Then, and Beyond with Rachel Potvin (VP of Engineering) at GitHub.
3:30 PM - 4:00 PM - Closing Ceremony & Raffle Giveaways
4:00pm - Event Ends


Friday February 14, 2020 1:00pm - 4:00pm
Exhibit Hall - Networking Lounge

1:30pm

PRO SESSION: A Decentralized Cloud for DWeb
Limited Capacity seats available

Fluence has created a peer-to-peer protocol to build dynamic, distributed applications on the Internet. Applications run faster and scale better due to data locality and efficient routing without central servers. Fluence builds on IPFS to efficiently distribute application data and code, and utilizes WebAssembly VM to run in a browser, on servers, as well as on edge devices.

DeveloperWeek Speakers
avatar for Evgeny Ponomarev

Evgeny Ponomarev

Co-founder, Fluence Labs
Early Bitcoiner, product manager at 2GIS, organizer of CodeFest developer conference


Friday February 14, 2020 1:30pm - 1:55pm
DeveloperWeek PRO Stage A (Grand Ballroom)

1:30pm

PRO SESSION: What Should I Always Be Learning: How Not to Be Obsolete
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

In today’s tech whirlwind, if you stand still, you’ll be left in the dust. But what should you be learning, exactly?

TC Currie, a journalist covering emerging tech, has interviewed over 40 founders, CEOs, CTOs and VPs in companies from start-ups to Google. Each of her podcasts ends with the question: “What would you suggest that people study to solidify their career for the next three or four years?”

Come hear what these movers and shakers have to say about how to stay ahead of the changes.

DeveloperWeek Speakers
avatar for TC Currie

TC Currie

Journalist


Friday February 14, 2020 1:30pm - 1:55pm
DeveloperWeek PRO Stage C (Grand Ballroom)

1:30pm

PRO SESSION: ‘Ops’ing the Future of IT Security
Limited Capacity seats available

The lack of collaboration between security, development, and operations teams has been exploited by an increase in infrastructure misconfigurations and vulnerabilities. Infrastructure growth, increases in environmental complexity, and a reliance on traditional security processes that stop short of actually fixing issues, have further exacerbated the limits of security teams in the evolving threat landscape.

Addressing these problems requires a security posture that is more aware of operational requirements, but one that doesn’t put strain on already stretched personnel.

Thomas Hatch, CTO of SaltStack, will present his three key strategies for ‘Ops’ing IT security through SecOps:
- Standardizing elements of the operating system and infrastructure stacks.
- Treating the pieces of development and operations stack’s infrastructure as “code.”
- Automating deployments and the ongoing, day-two mitigation of security vulnerabilities in the production environment.

Applying DevOps principles to the challenge of infrastructure security will enhance the collaboration between security and operations teams to better control and secure IT systems. This, in turn, will lead to enhanced communication, improved security outcomes, continuous compliance and increased ROI.

DeveloperWeek Speakers
avatar for Thomas Hatch

Thomas Hatch

CTO and co-founder, SaltStack
Thomas Hatch is the creator of the Salt open source software project and the CTO of SaltStack, the company behind Salt. He has spent his career writing software to orchestrate and automate the work of securing and maintaining enterprise IT infrastructure from core data center systems... Read More →


Friday February 14, 2020 1:30pm - 1:55pm
DeveloperWeek PRO Stage D (Room 208)

1:30pm

OPEN TALK: Building in AR: Where to Start?
Limited Capacity seats available

Augmented Reality has become a popular buzz word over the last few years, but where do you even start. In this session I will take a look at the platforms, frameworks/tools available to developers and walk through the pro/cons, trade-offs, and considerations for each. I will also walk through some of the common and emerging use-cases for AR along with general considerations when building in the medium.

DeveloperWeek Speakers
avatar for Hermes Frangoudis

Hermes Frangoudis

Developer Evangelist, Agora.io
Hermes is a Developer Evangelist at Agora.io and full stack developer with 10 years of experience building for both web and mobile native. Before joining the Agora team, Hermes was the lead solutions engineer for Blippar’s NY team. Hermes specializes in building web and mobile apps... Read More →


Friday February 14, 2020 1:30pm - 1:55pm
DeveloperWeek Main Stage (Exhibit Hall West)

1:30pm

OPEN TALK: Building Reliable and Resilient Services
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

In this session we will talk about the architectural patterns to make your services and distributed systems more resilient and reliable. We will discuss some of the challenges of the distributed systems, how to handle failures and error conditions, how to make your services highly available, highly scalable and improve latency. Concepts you learn in this talk are generally applicable to different platforms and frameworks used to build services and distributed systems.

DeveloperWeek Speakers
avatar for Manoj Agarwal

Manoj Agarwal

Distributed Systems Architect, Salesforce
Manoj has 20 years of experience in the industry. He likes solving high-availability and scalability problems in distributed systems. He is an AWS certified architect & developer. In his spare time, he likes cycling, hiking or playing board games.


Friday February 14, 2020 1:30pm - 1:55pm
OPEN Expo Discovery Stage (Exhibit Hall West)

1:30pm

OPEN TALK: Failure Story as a K8s PaaS Builder (Don't Panic, It's a Happy Ending)
Limited Capacity seats available

I am an engineer in Alibaba. My job is to build PaaS for all my other colleagues. I love K8s for its magical declarative API indeed, it’s perfect for me to build platform atop. But when I begin to build a real PaaS to serve others, I found that something is kinda “weird”.

For example: What is “application” in K8s API? Should I let my users write Deployment YAML? What is the accurate value for replicas? Who will define PodSecurityPolicy? Or, should I have to hide K8s API from my users?

This talk is about my failure story during building a PaaS atop K8s from scratch. The interesting part is, I finally fix them with the extensibility of Open Application Model (OAM). Believe it or not, my solution is fully open sourced and could be applied to everyone right now, standardly. TL;DR: I built a layered K8s API.


# Benefits

For platform builders in the ecosystem, the session will tell a real world lesson of building a PaaS on top of K8s. Especially, what’s missing in K8s API, what’s the wrong direction (and we indeed moved to this way for quite a while), and what are the traps in this journey (there’re many indeed).

What’s more, the session will show end users how they could focus on software development instead of confused by poor designed PaaS or infrastructure. Actually I don’t know how much this has improved my users’ productivity, but it indeed won them lots of time for a good coffee.

For the ecosystem, this talk will share my solutions which are fully open source and ready for practice, and what’s more important, in a standard manner (this part is not easy, believe me).

DeveloperWeek Speakers
avatar for Hongchao Deng

Hongchao Deng

Cloud Native Application Team, Senior Engineer, Alibaba
Hongchao Deng, Senior Engineer. Hongchao now focuses on large-scale cluster management in Alibaba as well as cloud native application delivery. Before that, Hongchao worked for CoreOS as the founder engineer of K8s Operator. Now he is one of the initial maintainers of OAM spec.


Friday February 14, 2020 1:30pm - 1:55pm
OPEN Expo Innovation Stage (Exhibit Hall West)

1:30pm

ProductWorld PRO SESSION: Building an Open-Source Product at Google
Limited Capacity seats available

After the mobile explosion at the start of the last decade, changing user preferences led businesses to prioritize apps. This change left the open web in a poor state for the publishers and users who rely on it. Google, along with other partners, set out to solve this challenge with the creation AMP, an open-source web component framework that makes it easy for anyone to create user-first web experiences. In this talk you will learn about the journey of creating an open-source product, scaling it, and lessons learned working with a diverse set of stakeholders.


ProductWorld Speakers
avatar for Jeff Jose

Jeff Jose

Product Manager, Google
Jeffrey Jose is a Product Manager at Google where he works on the AMP Project as part of Google News. Prior to joining Google, Jeff served as a Product Manager at VMWare and as a Lead Technical Director for DreamWorks Animation. During his time at DreamWorks, he worked on movies such... Read More →


Friday February 14, 2020 1:30pm - 1:55pm
ProductWorld Main Stage (Junior Ballroom)

1:30pm

Speaker Office Hours - Equinix - Anand Ozarkar
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Decentralized Contextual Tamper Proof Logging

DeveloperWeek Speakers
avatar for Anand Ozarkar

Anand Ozarkar

Senior Engineering Manager Security, Equinix
Anand Ozarkar is a Senior Manager of Engineering at Emerging Services group at Equinix Inc. and head the security engineering team. In this role, he is responsible for evaluating new security initiatives. Most recently, his team engineered SmartKey a multi-regional enterprise class... Read More →


Friday February 14, 2020 1:30pm - 2:00pm
Speaker Office Hours Rm 213

1:30pm

Speaker Office Hours - Karat - Shannon Hogue Brown
Limited Capacity filling up

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO WORKSHOP: Building Highly Scalable Web and Mobile Applications

DeveloperWeek Speakers
avatar for Shannon Hogue Brown

Shannon Hogue Brown

Head of Solutions Engineering, Karat
Shannon Hogue Brown started writing code 20 years ago and has evolved her career from software engineer to technology leader at organizations like Logitech. She currently serves as Head of Solutions Engineering at Karat. In this role, she works with engineering leaders at technology-driven... Read More →


Friday February 14, 2020 1:30pm - 2:00pm
Speaker Office Hours Rm 212

2:00pm

CANCELLED - PRO SESSION: Waking up in the Weeds of Microservices? How to Diagnose Your First Bug
Limited Capacity filling up

You invest your time and effort breaking up that monolithic Frankenstein into a suite of elegant composable micro-services, you containerize them and you deploy them somewhere in the cloud. Then you proudly watch it all come together reaping the benefits of the most scalable architectures. It is all fine and dandy from this point on. Too good to be true? Of course! This session is about what to do when you wake up to find yourself in the weeds diagnosing that first bug and tracing calls through the convoluted web of micro-services of your own doing. Through a series of demos and code snippets, we will introduce the most important open-source projects tools to strike the right balance of monitoring at the infrastructure, container, and services.

DeveloperWeek Speakers
avatar for Muktesh Kumar Mishra

Muktesh Kumar Mishra

Principal Software Engineer, Capital One


Friday February 14, 2020 2:00pm - 2:25pm
DeveloperWeek PRO Stage B (Grand Ballroom)

2:00pm

PRO SESSION: Scaling Blockchain, How off Chain Payments Works
Limited Capacity seats available

At this moment decentralized blockchain doesn't scale at more than a few dozens or hundreds of transactions per second.
We can't get global financial inclusion with that amount of transactions per second. For that reason almost all blockchain platforms are creating second layers solutions to scale and support thousands of transactions per second.

We will explain why this is necessary?
How they work?
Examples and demos with actual implementations

DeveloperWeek Speakers
avatar for Alejandro Narancio

Alejandro Narancio

Founder, Infuy
Computer Science specialized in blockchain and innovative technologies.RSK ambassador.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 14, 2020 2:00pm - 2:25pm
DeveloperWeek PRO Stage A (Grand Ballroom)

2:00pm

PRO SESSION: The Future is Now, Let's Retain Women in Tech
Limited Capacity seats available

In early 2018, at what I thought was the top of my tech career, I was on the verge of becoming a statistic.  And that is the very sobering statistic that over half of women - 56% - leave tech after 10 to 20 years. It’s twice as many as men. The main reason women leave tech is not because they want to start a family it’s because they face implicit bias on a daily basis and eventually that wears you down. However, we are literally writing the future a line of code at a time.  Without a diverse tech workforce, technology fails to fully account for the needs of women or other underrepresented minorities. But not only that, diverse teams lead to better products and have shown to lead to more profits. Diversity and inclusion efforts are most impacted by a company’s hiring managers —at the end of the day they decide what job postings go up, the interview questions and process, and set the tone of the culture of the team.  Join me to learn how the best management and leadership practices clearly align with diversity, inclusion and belonging and why you should rethink your belief that diversity and inclusion is something extra to invest in to realizing it is an integral part of building an amazing team. You will leave with actionable items as well as a new mindset of engineering with empathy to empower you to create an amazing engineering culture for your team that also aligns with diversity and inclusion.

DeveloperWeek Speakers
avatar for Jossie Haines

Jossie Haines

Platform Engineering Director, Tile


Friday February 14, 2020 2:00pm - 2:25pm
DeveloperWeek PRO Stage C (Grand Ballroom)

2:00pm

PRO SESSION: Embracing DevSecOps with Embedded AppSec
Limited Capacity seats available

Traditional approaches to application security create unacceptable drag and scaling problems for DevOps, while expert staffing and tooling requirements to support “more code, faster” create untenable economics. This session discusses transformative impact of embedding application security into applications themselves. Embedded AppSec removes friction, enables security to be seamlessly woven into DevOps, and provides a continuous and unified approach across the SDLC that empowers Dev, Security, QA/Test, Ops, and other stakeholders to collaborate and realize the benefits of DevSecOps. A demonstration will be provided.

DeveloperWeek Speakers
avatar for Robert Statsinger

Robert Statsinger

Senior Solutions Architect, Contrast Security
Robert Statsinger has worked in Application Security for the past few years. His prior experience includes Applications Performance Management and its impact on DevOps, Intelligent Device Management, Enterprise Applications Integration, and developer tools and middleware. Robert holds... Read More →


Friday February 14, 2020 2:00pm - 2:25pm
DeveloperWeek PRO Stage D (Room 208)

2:00pm

OPEN TALK: How Deep Systems Broke Observability
Limited Capacity seats available

We often hear about architectural “scale” as if it’s one-dimension and linear. In fact, it is neither, and that’s breaking our tools and processes. Where modern, microservice-based architectures are concerned, “large-scale systems” aren’t simply larger versions of “small-scale” systems – they are something completely different. Enter the “deep system.”
In this talk, we first develop a shared intuition and formal definition for “deep systems” and their common properties: they are layered, distributed, concurrent, multi-tenant, change continuously, and are a beast to manage with conventional tools! We then re-introduce the fundamentals of control theory from the 1960s, including the original conceptualizations of Observability and its conceptual cousin, Controllability. Finally, we use examples from Google and other organizations to illustrate how deep systems have damaged our ability to observe software, and what we need to do in order to regain confidence and control.

DeveloperWeek Speakers
avatar for Ben Sigelman

Ben Sigelman

CEO and Cofounder, LightStep
Ben Sigelman is a co-founder and the CEO at LightStep, a co-creator of Dapper (Google’s distributed tracing system), and co-creator of the OpenTracing and OpenTelemetry projects (both part of the CNCF). Ben’s work and interests gravitate towards observability, especially where... Read More →


Friday February 14, 2020 2:00pm - 2:25pm
DeveloperWeek Main Stage (Exhibit Hall West)

2:00pm

ProductWorld PRO SESSION: SaaS at Scale: The Big IT Problem All PMs Need to Know
Limited Capacity seats available

The average enterprise corporation is grappling with an explosion of SaaS apps of all kinds. As a result, IT leaders face an overwhelming challenge to secure, manage, and control the hundreds or even thousands of cloud products their employees wish to use. This, in combination with greater scrutiny on user protection and data governance, means that internal tools and processes are reaching a breaking point. Here's what we believe all product leaders need to know to meet IT decision makers halfway in their task of taming SaaS at scale.

ProductWorld Speakers
avatar for Alex Confer

Alex Confer

Engineering Lead for IT Strategy & Operations, Dropbox
Alex is originally from Orlando, Florida and has lived and breathed IT for most of his adult life. He's done everything in the spectrum from helping build IT programs from scratch for high growth startups to now leading engineering IT strategy at Dropbox. Alex is currently focused... Read More →
avatar for Aron Solberg

Aron Solberg

Group Product Manager, Dropbox
A lifelong technology enthusiast, Aron Solberg has previously worked in IT, software engineering, and now serves as a Director of Product at HelloSign, a Dropbox company. When not on the job, he is earning his MBA at the Haas school of business at UC Berkeley. Free time seems like... Read More →


Friday February 14, 2020 2:00pm - 2:25pm
OPEN Workshop Stage 2 (Exhibit Hall West)

2:00pm

Speaker Office Hours - Twilio - Ben Stein
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Developer Experience in 2020 and Beyond - 5 Tips from Twilio

DeveloperWeek Speakers
avatar for Ben Stein

Ben Stein

Developer Experience Lead, Twilio
Ben leads Developer Experience at Twilio, including developer tools, serverless products, and customer communication. Previously he was Director of Product for Messaging, leading Twilio's SMS business. Before joining Twilio he was co-founder and CTO of Mobile Commons, which was acquired... Read More →


Friday February 14, 2020 2:00pm - 2:30pm
Speaker Office Hours Rm 212

2:00pm

OPEN TALK: Add Real Time Engagement to Your Mobile App in Under 30 Minutes
Limited Capacity filling up

As a developer, you should not have to worry about the difficulties faced when building video calling/streaming into your app. From server set up, maintenance, and the wacky world of codecs, there are many things that one has to consider when building this capability from scratch. I will go through a step by step tutorial on how the Agora Video SDK helps devs build video calling experiences in their apps that is both scalable and delivers a great user experience.
Please clone the GitHub starter code: http://bit.ly/3bxfzcA on your Android Studio before the workshop if you want to code along with me. Also please create your emulator on Android Studio if you don’t have an Android device with you.

Important links to download:

GitHub Link: http://bit.ly/3bxfzcA
Agora Console Signup: https://bit.ly/2FZ9t5X
Web testing: http://bit.ly/2uH9t8T
Agora API documents: http://bit.ly/38kYGjg

DeveloperWeek Speakers
avatar for Shaocheng Yang

Shaocheng Yang

Developer Evangelist, Agora.io
I’m Shaocheng Yang. I worked for ATTT on DirecTV Now project as an Android developer before. I have the experience on both building client apps and creating client app data reporting framework for developers. For the programing language, I mainly use Java. During free time, I prefer... Read More →


Friday February 14, 2020 2:00pm - 2:50pm
OPEN Workshop Stage 1 (Exhibit Hall West)

2:00pm

OPEN TALK: Fasten Your Seatbelts ! Deployment Automation Using Dockers and Ansible
Limited Capacity filling up

Early 2015, We were building a Single sign-on (SSO) solution to vast majority of our customers from scratch. Our previous datacenter deployments used to take roughly 3~4 hours(scripts+manual) on a maintenance window over the weekend.

Our main idea was to build robust infrastructure which includes High availability (HA) , comprehensive monitoring solution and completely automate the production deployments and if needed we can deploy to production on daily basis. Secondly, to build a local development environment same as our HA production environment so as to debug production issues on our local DEV environment with ease.We were evaluating different tools...Dockers and Ansible came to our rescue.We started packaging all our software as RPMS , CI (Jenkins) pushing them to Artifactory and using Ansible playbooks to deploy these RPMS/code on docker containers (built using docker files) on DEV environment. Further, we enhanced our DEV setup using Single Click automation and it would setup full stack from scratch on docker containers using Ansible playbooks.

Post using dockers and Ansible , Our Production deployments were completely automated, deterministic and takes less than 20mins compared to 4 hours earlier.

Session Outline :

In this session, We’ll cover:

* A quick history of our deployment challenges and what led us to Docker.
* The benefits of our new deterministic deployment approach — easy to Setup and minimal investment
* How we combine Docker, Ansible and the Jfrog's Artifactory for more streamlined continuous integration and deployment

DeveloperWeek Speakers
avatar for Ram Mohan Rao Chukka

Ram Mohan Rao Chukka

Developer, JFrog
Ram,Developer/Individual Contributor.Previously worked for startup companies like CallidusCloud (SAP Company), Konylabs. Loves Automation, Linux, openSource


Friday February 14, 2020 2:00pm - 2:50pm
OPEN Expo Innovation Stage (Exhibit Hall West)

2:00pm

OPEN TALK: Knowledge Graph Data Platforms - the Path to True Knowledge Sharing and Knowledge Reuse
Limited Capacity filling up

The ability to rapidly integrate new shared knowledge is the crux of a Knowledge Graph and depends entirely on graph database technologies. During this presentation we will provide proof points that Knowledge Graphs represent the future of knowledge sharing in the Enterprise.

Gartner recently identified Knowledge Graphs as a key new technology in both their Hype Cycle for Artificial Intelligence and Hype Cycle for Emerging Technologies. Gartner’s Hype Cycle for Artificial Intelligence, states, “The rising role of content and context for delivering insights with AI technologies, as well as recent knowledge graph offerings for AI applications have pulled knowledge graphs to the surface.”

The ability to rapidly integrate new shared knowledge is the crux of a Knowledge Graph and depends entirely on graph based technologies. During this presentation we will provide proof points that Knowledge Graphs represent the future of knowledge sharing in the Enterprise.

Based on a medical use case, an intelligence use case, and a use case for sales organizations. We will show how organizations, people and machines can benefit from Knowledge Graphs by sharing network of facts about things and can use it for data integration, knowledge discovery, and in-depth analyses.

From a technical point of view we will show how ETL, schema changes, data integration, data enrichment, querying and feature extraction and learning become way easier with a graph based Knowledge Graph.

DeveloperWeek Speakers
avatar for Jans Aasman

Jans Aasman

CEO, Franz
Dr. Jans Aasman started his career as an experimental and cognitive psychologist, earning his PhD in cognitive science with a detailed model of car driver behavior using Lisp and Soar. He has spent most of his professional life in telecommunications research, specializing in intelligent... Read More →


Friday February 14, 2020 2:00pm - 2:50pm
OPEN Expo Discovery Stage (Exhibit Hall West)

2:30pm

PRO SESSION: Lessons from Building an API Management Platform
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Uber operates across the world with 1500+ APIs that powers our customer-facing applications. The API gateway provides a single unified platform for developing and launching new APIs seamlessly via a UI portal.

The first-generation of this gateway was a Node.js repository with 1000s of engineers making code changes each day to interact with 3000 internal microservices. In this talk, we will review the lessons learned from rebuilding this first-generation system into a fully self-served API Management Platform in GoLang.

We delve into complexities of schema enforcements, protocol conversions, security, auditing, localization, rate limiting, and lifecycle management.

DeveloperWeek Speakers
avatar for Madan Thangavelu

Madan Thangavelu

Senior Manager, Uber
Tech enthusiast with over a decade of industry experience building scalable systems. I have been actively working in areas of web services, saas and machine learning. I am always excited about technologies that make an impact on society. In my current role, I lead the fulfillment... Read More →
avatar for Ankit Srivastava

Ankit Srivastava

Staff Software Engineer, Uber Technologies
Ankit is a backend engineer at Uber. In his 4+ years at Uber, he has worked on the Edge API platform, led feature development in Fulfillment Platform and various other products at Uber. He is currently working on shaping out the next generation of Fulfillment at Uber. Previous to... Read More →


Friday February 14, 2020 2:30pm - 2:55pm
DeveloperWeek PRO Stage B (Grand Ballroom)

2:30pm

PRO SESSION: Full Stack Blockchain Application Development Using EOSIO
Limited Capacity seats available

As Head of Developer Relations of Block.One, Serg will talk about the blockchain application development using EOSIO. EOSIO is a next-generation, open-source blockchain protocol with industry-leading transaction speed and flexible utility. The blockchain development sounds complex and intimidating, but it doesn’t have to be. Find out why EOSIO is the blockchain of choice for developers requiring user friendly and high performing networks to run their applications, learn how to get up and running with EOSIO in a matter of minutes and get an insight on what’s is the future for EOSIO.

DeveloperWeek Speakers
avatar for Serg Metelin

Serg Metelin

Head of Developer Relations, Block.One
Serg Metelin, Head of Developer RelationsAs Head of Developer Relations, Serg oversees the company’s continued support for the EOSIO developer community by raising awareness for new and existing developers and supporting projects being built on the EOSIO blockchain platform. Originally... Read More →


Friday February 14, 2020 2:30pm - 2:55pm
DeveloperWeek PRO Stage A (Grand Ballroom)

2:30pm

PRO SESSION: Winning Internal Negotiations
Limited Capacity seats available

Now more than ever, winning buy-in from internal stakeholders has never been more important. In the last 15 years, an engineer's role has continuously become more difficult. This session will teach you how to turn your lukewarm colleagues, into advocates for your ideas. What if there was an easy to gain buy-in from internal stakeholders and execute your 2020 initiatives?

Ultimately, come ready to learn what it takes to leave a legacy of positive influence within your organization

DeveloperWeek Speakers
avatar for Shane Ray Martin

Shane Ray Martin

AI Negotiator, KB Fund
Shane has spoken around the world about effective negotiation strategies. Thanks to world-class negotiators like Chris Voss, Kwame Christian, and Samual L. Jackson; Shane has learned what it takes to win every negotiation.Featured on the #1 negotiation podcast and Co-Founder of Tech... Read More →


Friday February 14, 2020 2:30pm - 2:55pm
DeveloperWeek PRO Stage C (Grand Ballroom)

2:30pm

PRO SESSION: Seeing RED: Multi-Dimensional Monitoring for the Real World
Limited Capacity seats available

RED (Rates, Errors, Duration) is a spinoff from Google’s Golden Signals designed for monitoring microservices. However, RED use has clearly demonstrated that the applicability is applicable into any services-based architecture.

With RED, unlike the modern belief in observability, your architecture is watched from aspects of multiple dimensions. You receive alerts and indications not just from anomalies, but also from headache alerts. By seeing multiple dimensions of concerns, be they failures in service or activity to close to the edge of capability, these combined monitors and deep-dive, focused access get you to your root cause faster, with less false positives and quicker resolution.

Join Dave McAllister as he explores a RED driven analysis of an active application environment.

DeveloperWeek Speakers
avatar for Dave McAllister

Dave McAllister

Developer Evangelist, Splunk


Friday February 14, 2020 2:30pm - 2:55pm
DeveloperWeek PRO Stage D (Room 208)

2:30pm

OPEN TALK: Security as Code
Limited Capacity seats available

The closer things get to code, the faster they go. Infrastructure as code has made it easier to tune environments, but security often remains a separate team or gate full of experts. If the aim of cloud is to expand and scale without human intervention, how can bring security along without holding teams back?

DeveloperWeek Speakers
avatar for Erik Costlow

Erik Costlow

Developer Relations, Contrast Security
Erik Costlow, was Oracle's principal product manager for Java 8 and 9, focused on security and performance. His security expertise from managing Fortify's products involves threat modeling, code analysis, and instrumentation of security sensors. He working to is broaden this approach... Read More →


Friday February 14, 2020 2:30pm - 2:55pm
DeveloperWeek Main Stage (Exhibit Hall West)

2:30pm

Speaker Office Hours - Contrast Security - Robert Statsinger
Limited Capacity seats available

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Embracing DevSecOps with Embedded AppSec

DeveloperWeek Speakers
avatar for Robert Statsinger

Robert Statsinger

Senior Solutions Architect, Contrast Security
Robert Statsinger has worked in Application Security for the past few years. His prior experience includes Applications Performance Management and its impact on DevOps, Intelligent Device Management, Enterprise Applications Integration, and developer tools and middleware. Robert holds... Read More →


Friday February 14, 2020 2:30pm - 3:00pm
Speaker Office Hours Rm 212

2:30pm

Speaker Office Hours - ProductHired - Mark Stephan
Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Speaker Office Hours @ DeveloperWeek 2020 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in the will take place in the conference rooms located on the 2nd Floor of the Oakland Convention Center.

Speaker Session:
PRO SESSION: Managing Your Product Career

DeveloperWeek Speakers
avatar for Mark Stephan

Mark Stephan

Founder, ProductHired
Mark is a jack of all trades being an entrepreneur and product executive. Mark leads product for two start-ups, ProductHired (product professional career site) and Kredya (fintech consumer loan discovery and management platform in Turkey), while also leading the Knowledge Program... Read More →


Friday February 14, 2020 2:30pm - 3:00pm
Speaker Office Hours Rm 213

3:00pm

PRO SESSION: Fintech Connectivity Layer, Bank Side APIs
Limited Capacity seats available

DeveloperWeek Speakers
avatar for Sudeep Chadha

Sudeep Chadha

Product Lead, Wells Fargo
Sudeep is responsible for growth(Product and Users) in the Wells Fargo API platform. In the past 20 years, he's coded, launched and promoted digital products for FinTechs and Financial Services in lending, investing, wholesale and consumer banking.


Friday February 14, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage B (Grand Ballroom)

3:00pm

PRO SESSION: Blockchain - Decentralized and for Developers
Limited Capacity seats available

Algorand is a new blockchain built on a Permissionless, pure proof of stake, decentralized agreement protocol, where anyone can participate and requires minimal computational power. This protocol finalizes transactions very quickly and offers true decentralization.

For developers the Algorand blockchain provides JavaScript, Java, and Go SDKs. Additionally REST endpoints are provided for interacting with the nodes and handling wallet functions. These REST endpoints are based on the OpenAPI Specification and can be used to build clients in any language.

This session covers the basics of how the Algorand protocol works, cover the architecture overview, managing the node with the command line tools, and show developers how to integrate using the SDKs to build Layer 2 applications.

DeveloperWeek Speakers
avatar for Russell Anthony Fustino

Russell Anthony Fustino

Technical Evangelist, Algorand
Russ is Technical Evangelist on Blockchain for Algorand and a Microsoft MVP reconnect in App Development. In addition to being a former Developer Evangelist for Microsoft, he has also been one for Russ’ ToolShed, Xamarin, Raygun, Wowza & ComponentOne. Russ is a former Azure Senior... Read More →


Friday February 14, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage A (Grand Ballroom)

3:00pm

PRO SESSION: Managing a Remote Team - What Makes It Work?
Limited Capacity seats available

Working with remote teams has become very common in the past years. How do you organize to make it efficient? What works? What doesn't work? This session will dive into details that turns a remote relationship into results from different perspectives: work quality, communication, transparency, proactiveness, accountability.

DeveloperWeek Speakers
avatar for Dragos Mihai Rusu

Dragos Mihai Rusu

CEO, Bytex
Started in 2007 as a Software Engineer, grew towards a leadership position in 2013 in the Frontend world and taking over the largest step of his career: CEO of a software contracting company in Romania in 2015. Here Dragos gathered 4 years of experience with different customers in... Read More →


Friday February 14, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage C (Grand Ballroom)

3:00pm

PRO SESSION: A Real World DevSecOps Implementation
Limited Capacity seats available

Security is at the centerstage and the world is quickly moving towards adding SEC in DevOps. While there is a lot of excitement about "shift left" movement and "security as code", organizations are always looking for practical guidance to implement it in the real world. In this talk we will discuss the importance of DevSecOps, the strategies to implement it and tools that will help create a security culture among developers. We will delve into how DevSecOps effortlessly adds security into constantly changing technology landscape and integrates well with multiple languages, microservices, "Function as a service" etc. We will also discuss how we successfully implemented a DevSecOps solution that seamlessly imbedded security in a cloud native environment running Istio on Kubenetes on a hybrid cloud. We will cover different DevSecOps tools and instrumentation of security strategies (e.g. SAST, DAST, IAST, RASP, SCA, container security) in the CI/CD pipeline. Towards the end we will touch upon how DevSecOps also helps us solve some compliance requirements such as PCI-DSS, CIS, HIPAA, NIST etc.
The key take away of this talk: A complete DevSecOps implementation that helps break the traditional organizational barriers between application and security groups and makes security an integrated part of the application lifecycle thus providing real value to the enterprise.

DeveloperWeek Speakers
avatar for Devesh Arora

Devesh Arora

Senior Director, Architecture & Application Development, Marriott International
Devesh is a results driven leader with a passion & expertise in Technology Architecture, Innovation Strategy, Identity Management and Security with a proven track record of delivering high quality “Next Generation” products for various Fortune 100 companies. He has over 15 years... Read More →


Friday February 14, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage D (Room 208)

3:00pm

PRO SESSION: 7 Steps to Master Your Mobile Testing
Limited Capacity seats available


In order to align mobile testing with product strategies and market goals, you need to first know your user, and how they will use the app. Knowing the app and how it is designed to be used, and how users may actually be using it differently, is key to testing to satisfy users, not the designers.
With test matrices vastly larger than ever, prioritizing tests into “must­-do’s” and “nice­-to-haves” is necessary to make the testing process manageable. There are so many devices on the market, and you have to determine which are required, which are optional, which to purchase, and which you might borrow or rent from a device cloud. Tom advises how to know which tests to automate, and which should remain manual, as well as how back­end performance affects user experience.

DeveloperWeek Speakers
avatar for Tom Chavez

Tom Chavez

Developer Marketing, Splunk
Tom Chavez has more than twenty years of experience as a manager and product manager in the software development tools field. Today Tom works in product marketing at Splunk, the leader in Operational Intelligence. He has worked across the Silicon Valley at industry leaders including... Read More →


Friday February 14, 2020 3:00pm - 3:25pm
DeveloperWeek PRO Stage D (Room 208)