Loading…
DeveloperWeek 2019 has ended
Welcome to DEVELOPERWEEK 2019.  Build the future.

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

OPEN TALK [clear filter]
Thursday, February 21
 

9:00am

OPEN TALK: Maps and Location in Client Facing Angular Web Applications
In this session we'll use simple JavaScript and Angular to display interactive maps that provide solutions to realistic and common scenarios that developers are confronted with. The focus points of this session will be around creating Angular components, interacting with maps, geocoding addresses, and calculating the best possible routes between waypoints.

Speakers
avatar for Nic Raboy

Nic Raboy

Senior Developer Evangelist, HERE Technologies
Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in Java, JavaScript, Golang and a variety of frameworks such as Angular, NativeScript, and Apache Cordova. Nic writes about his development experiences related to making web and mobile development... Read More →


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

9:15am

OPEN TALK: Building Decentralized Applications
In this short talk, we will consider the problem of a few large companies monopolizing most of the services that people use on the daily basis, what problems arise because of that and how it affects innovation. We will also discuss ways the community can collectively address this problem.

Speakers
avatar for Alex Skidanov

Alex Skidanov

Co-Founder, Near Protocol
The first engineer at MemSQL, where he worked for 5 years as Architect and Director of Engineering, responsible for building sharding implementation that now powers the likes of Goldman Sachs, Uber, Pinterest, Akamai, and Comcast will share his experiences of building industrial-grade... Read More →


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

9:30am

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

Speakers
avatar for David Torgerson

David Torgerson

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


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

9:30am

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

Speakers
avatar for Peter Pezaris

Peter Pezaris

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


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

10:00am

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

Speakers
avatar for Rose Power

Rose Power

Developer Community Manager, Wowza Media Systems
Rose Power is the Developer Community Manager for Wowza Media Systems. She is passionate about engaging developers in the Wowza live streaming platform and meeting their development needs from broadcast to playback. Rose enjoys being an advocate for women in streaming media and is... Read More →


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

10:00am

OPEN TALK: Strengthening the Tribe: Developers Enabling Developers
Building ground-breaking technology is hard, and today’s demands for faster release cycles without compromising quality just makes it more difficult. Come learn how developers are coming together and overcoming these challenges by sharing their knowledge, experience, and solutions from one of the world’s oldest (and largest) developer communities. We’ll cover the latest in developer experiences and best practices from around the world and let you know how you can get involved and help strengthen the global developer tribe.

Speakers
avatar for Jesse Davis

Jesse Davis

EVP of Products, Devada
As EVP of Product, Jesse Davis is responsible for the strategic direction of Devada’s product development initiatives and forward-looking research. Davis is a respected data expert, author and speaker in enterprise software, and has spent more than 20 years creating enterprise data... Read More →


Thursday February 21, 2019 10:00am - 10:50am
West Hall EXPO Innovation Stage

10:00am

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

Speakers
avatar for Jonathan Silva

Jonathan Silva

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


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

10:30am

OPEN TALK: Behavioral Economics and ChatBots
This talk is about how we can use ideas from behavioral economics to improve how knowledge spreads across software projects. We’ll present a case study involving chat bots, pull requests, npm, and viral code snippets, to show how we can lower barriers that often prevent ideas from spreading across projects. How do we create opportunities for expertise to spread? How do we better align outcomes with our organizational values? All examples are taken from a team of developers developing a set of cloud native services.

Speakers
avatar for Jim 	Clark

Jim Clark

Co-Founder, Atomist
Jim is a co-founder and chief architect at Atomist.


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

11:00am

OPEN TALK: Blitzscaling Your API: Lessons Learned After Building over 400 Integrations
Whether she is in New York, Nairobi, or New Delhi, the customer is now transacting almost exclusively online; indeed, the internet is remaking the world economy – with APIs flattening geographic, cultural, and technical barriers, to build a truly consumer-led and borderless economy. In this global context, how do you design an API that can work in any part of the world? How do you query information from different parts of the world, given their differences in language and cultural attributes? How do you future-proof your API so that it‘s flexible and customizable in order to meet regulations and business requirements around the world? 

Trulioo’s identity verification product specialists, Conor and Shivin, will shed some light on the challenges and lessons learned throughout their experience with building an award-winning API that is currently being used by over five hundred companies to verify five billion people around the world.

This session will delve into: 
1.    Normalizing data across the world
2.    Managing unexpected changes to services you rely on
3.    What’s in store for the world of APIs over the next year

Speakers
avatar for Shivin Bakshi

Shivin Bakshi

Product Manager, Trulioo
Shivin is a customer-centric product manager with extensive experience developing and managing APIs for SaaS products. At Trulioo, he has been involved in championing integration of 40+ data sources, release management of SDKs, and managing Trulioo’s document verification techn... Read More →
avatar for Conor Delahunty

Conor Delahunty

Product Manager, Trulioo
A 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 Trulioo’s developer hub and expanding their developer e... Read More →


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

11:00am

OPEN TALK: Optimizing PDFs for Data Longevity and Optimal User Experience
In the World of PDF, optimizing a document means removing unnecessary overhead from a document. However, there is often a trade-off between optimization and data longevity. In our session, you’ll learn how to achieve data longevity and optimal compatibility by strategically selecting which elements to keep within your file, what to remove as unnecessary bloat, and how to ensure your PDFs are tailored to the specific needs of your users.

Speakers
avatar for Patrick Gallot

Patrick Gallot

Senior Support Engineer, Datalogics
Senior Support Engineer, Patrick Gallot, has been working with software developers and PDFs since 2000. At Datalogics, he is the lead technical support Engineer for the Adobe PDF Library and Datalogics PDF Java Toolkit, helping our customers resolve their complex questions and challenges... Read More →


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

11:00am

OPEN TALK: How Good Is Good Enough? Learning from Rigorous Evaluations of an Ai-Powered Education System
Squirrel AI Learning is the first pure-play AI-powered adaptive education provider in China, providing the personalized and high-quality K-12 after-school tutoring at an affordable price.  In this workshop, we will present two evaluation studies comparing students learning from the AI system and students under regular instructions. We further provide suggestions regarding how evaluations can be conducted under different settings.

Speakers
avatar for Sam Wang

Sam Wang

Research Scientist, SRI-Squirrel AI Joint Collaboration
Sam Wang, Ph.D. (University of Illinois at Urbana-Champaign), Research Scientist at SRI-Squirrel AI Joint Collaboration, has extensive quantitative research experience in education. He specializes in planning, designing, and conducting rigorous mixed-methods research to evaluate educational... Read More →


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

11:00am

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

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

Speakers
avatar for Varun Kumar

Varun Kumar

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


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

11:30am

OPEN TALK: From APP to DAPP - Challenges and Practical Approaches
Blockchain has gained lots of attention over the pass three years. With more applications looking for integration with BTC/ETH/EOS public chain, DAPP is a steep learning curve for both developers and users. How to pave the road from APP to DAPP is a big challenge. This topic is to address the problems and offer a practical solution.

Speakers
avatar for David Chen

David Chen

CEO, MOAC Blockchain Tech
MOAC Blockchain Project co-founder. Currently CEO of MOAC Blockchain Tech Co. in Palo Alto. He is an full-stack expert of over 18 years experience in architecture, algorithm, network security, Database, mobile applications, network protocol, etc. He has hands-on experience on blockchain... Read More →


Thursday February 21, 2019 11:30am - 11:50am
West Hall EXPO Innovation Stage

11:30am

OPEN TALK: From REST to WARP: How to Build Stateful, Streaming Applications
The future of applications is collaborative, intelligent, autonomous and stateful. So why are we still building stateless, request-driven REST applications? This session presents a new model for building scalable applications using stateful Web Agents and multiplexed streaming APIs. Give your apps streaming superpowers! Come see how easy it is to build ultra-low latency, massively distributed streaming applications without ever depending on a database, message broker or app server.

Speakers
avatar for Chris Sachs

Chris Sachs

Founder & Chief Architect, Swim
Chris Sachs is the founder and Chief Architect of Swim. He has developed innovative, real-time solutions for some of the most challenging data use cases around the world. Applications that Chris has developed continue to power airports, malls, intelligent traffic systems, and more... Read More →


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

11:30am

OPEN TALK: PYNQ: An Embedded Developer's Dream Machine?
Imagine if we could combine the benefits of Raspeberry PI microprocessors, Arduino microcontrollers and the programmable logic of a field programmable gate array (FPGA) in a single development platform? What if we could connect all of these components together with high speed interconnect and add lots of programmable, high-speed IO? That would be quite the embedded development dream machine! Things would be even more exciting if we could integrate all of the parts into a single programmable system-on-chip. 

But wait ... hardware, without good software, is just scrap metal! We need to program the machine with a user-friendly programming language with hundreds of thousands of libraries, so that we would not have to re-write code for problems that we know have already been solved. And since this is a wish-list for our dream machine, we should make sure to include libraries for machine learning and data science because these are some of the hottest areas that we want to explore.

This session will introduce PYNQ, based on Xilinx Zynq programmable System-on-Chips. PYNQ serves up a browser-based, integrated development environment (IDE) for Python, so that new users can experience the power of Zynq without having to install new software, or create their own FPGA hardware designs. Meanwhile, PYNQ makes experienced developers more productive and helps them to create, document, and distribute their designs, more effectively.

Speakers
avatar for Patrick Lysaght

Patrick Lysaght

Sr. Director, Research Labs, Xilinx
Patrick Lysaght is a Senior Director in Xilinx Research Labs, San Jose, California. He leads a research group focused on making heterogeneous computing easier-to-use and more widely available. He is the architect of PYNQ, an open source framework for designing with programmable systems... Read More →


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

1:30pm

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

Speakers
avatar for Jake Brereton

Jake Brereton

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


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

1:30pm

OPEN TALK: Breathe New Life into Your Existing Javascript Applications with Web Components
You probably have an existing JavaScript application using components that you love, maybe a grid, some graphs, etc. Perhaps today you use Angular and your company is thinking about moving to React, or Vue, and with new frameworks appearing every week, who knows what is next. How do you bring along those great components you have been using? 

That is where Web Components fits in!

In this session we will look at some popular enterprise components and their usage in Angular and React. Then we will look at the Web Components spec to use those existing components you know and love in any framework - including no framework at all!

Speakers
avatar for Sandeep Adwankar

Sandeep Adwankar

Sr. Product Manager, Sencha
Sandeep is a Senior Product Manager At Sencha, where he is responsible for product development of Sencha’s web application platform that is used by 10,000 enterprise customers. He has launched Ext React and Ext Angular products with 100 beautiful UX components to build progressive... Read More →


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

1:30pm

OPEN TALK: Utilizing Audio in the Age of Voice Interaction
This talk will focus on audio in the age of voice interaction. The talk will cover how brands and developers, from LG, Samsung, Bytedance and Nippon are using Audioburst to integrate our voice search API into their products, and how developers can easily implement the technology into their own solutions. The session will feature a live integration demo and Q&A.

Speakers
avatar for Gal Klein

Gal Klein

Co-founder and CTO, Audioburst
Gal Klein is Co-Founder of Audioburst and serves as its Chief Technology Officer. Mr. Klein is an expert in turning dreams into robust, cutting edge technologies. Before he founded Audioburst, he was the Chief Technology Officer of PLYmedia. Among his previous roles, he served as... Read More →


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

2:00pm

OPEN TALK: Don’t be Phased by FaaS: Functions as a Service & Why You Should Care
In a world of agile and continuous innovation, microservices are key to fast delivery of new features and app capabilities. However, not all app functions are alike, with some requiring on-demand scale to provide a seamless end user experience. With the combination of serverless functions and microservices, app developers now have the ability to continuously innovate while easily optimizing for the requirements of each underlying service/function. Join this session to learn more about best practices on how to take advantage of these architectures and develop apps at scale.

Speakers
avatar for Nick Borth

Nick Borth

VP, Integration & API Strategy, Software AG
avatar for Nishant Patel

Nishant Patel

VP of Engineering, iPaaS, Software AG


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

2:00pm

OPEN TALK: Microservices with an In-Memory Computing Grid
Are you a developer, software engineer or architect looking to apply in-memory technologies to your current architecture to deliver ultra-fast response times, better performance, scalability and availability? Are you looking for new tools and techniques to manage and scale data and processing for Microservices and Cloud architectures? 

This talk will provide an introduction into in-memory technologies, caching and distributed compute. It will then review top pain points and how they can be solved using in memory data grids to provide distributed caching and compute.

Speakers
avatar for John DesJardins

John DesJardins

VP Field Solutions Architecture & CTO for N. America, Hazelcast
John DesJardins is VP Solution Architecture and CTO for North America at Hazelcast, where he champions growth and adoption of our in-memory computing platform. His expertise in large scale computing spans Microservices, Big Data, Internet of Things, Machine Learning and Cloud. He... Read More →


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

2:00pm

OPEN TALK: Make Your Existing Application Serverless with React, Graphql and Cloudflare Workers
Most startups begin with a monolith and REST APIs, and they inevitably migrate to microservices and API gateways. While this speeds up backend development, it really doesn’t do much for frontend productivity and that’s why companies like Facebook, Twitter, Github and many more have moved to GraphQL and React. 

Whether you are still using a monolith or have already migrated to microservices + API gateway, this workshop will teach you how to how to migrate your existing REST APIs to GraphQL, leveraging Cloudflare’s serverless computing platform.

Speakers
avatar for Sevki Hasirci

Sevki Hasirci

Systems Engineer, Cloudflare
Sevki Hasirci is a Systems Engineer at Cloudflare, working on developer tools, his day to day responsibilities are making developers more productive.


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

2:20pm

OPEN TALK: Build Different with the Other Location Platform
80% of mobile applications make use of location services. From finding a restaurant to getting a ride home, location technology is an essential part of many applications. Yet, everybody is developing using the same maps APIs. Generic, one size fits all functionalities. Changing terms & conditions. Unfair pricing and practices.

But if you are serious about location, and if you want your app to stand out, then there is an alternative. This session will help you understand how TomTom is enabling developers around the world to add location to their application: Maps, Routing, Search and Traffic APIs, carefully crafted with TomTom’s 25 years of experience in mapping and navigation.

Speakers
avatar for Louis Debatte-Monroy

Louis Debatte-Monroy

Head of Developer Product Marketing at TomTom, TomTom
Louis Debatte is responsible for product marketing for the TomTom Maps APIs. Addicted to innovation and obsessed by User Experience, Louis is a proud geo-geek, a location tech expert and a mobility specialist. Louis is based at the TomTom headquarters in Amsterdam after several years... Read More →


Thursday February 21, 2019 2:20pm - 2:45pm
Main Stage

2:30pm

OPEN TALK: Anaplan’s Journey from 4-Hour to Zero-Downtime Releases with Kubernetes
Anaplan's journey with Kubernetes began in early 2018, born out of the growing pains of a fast scaling Silicon Valley startup catering to the connected planning needs of Fortune 2000 Enterprises. In this talk, we describe our process from identifying the needs of the enterprise, over building our platform for running and delivering services on top of Kubernetes, to gradually evolving our current architecture to achieve running our full-stack in many data centers.

We will go in more detail over our release delivery pipeline and how artifacts like helm charts and docker images are propagated to achieve CI/CD till staging with 1-click deployment to production. We will also touch upon the security and operational considerations which made us develop a suite of automation to provision Kubernetes clusters on our own vSphere infrastructure as well as public clouds like AWS and GCP. We explain the challenges we faced both technically and organizationally.

Speakers
avatar for Pavan Tallapragada

Pavan Tallapragada

Technical Lead, Anaplan
Pavan Tallapragada is a Technical lead in the Platform group at Anaplan primarily focused on Cloud Native Ecosystem. He is currently leading the initiative on bringing container goodness to the enterprise in the form of multi-cloud Kubernetes.
avatar for Roberto Milev

Roberto Milev

Senior Architect, Anaplan
Roberto Milev is an experienced technology leader with a demonstrated history in cloud architecture and software development across various sectors and industries. He has broad experience in product strategy, technical leadership, building strong agile teams and delivering quality... Read More →


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

2:30pm

OPEN TALK: Using RESTful APIs to Build Applications on a Personal Robot + Introduction to the Misty Robotics SDK
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.

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 21, 2019 2:30pm - 2:55pm
West Hall EXPO Discovery Stage

2:30pm

OPEN TALK: Learn to Build Blockchain Applications with Scilla
Blockchain, a distributed ledger technology that provides immutability and transparency, could potentially revolutionize many sectors today. On the blockchain, pieces of computer code called "smart contracts" can automate logic and reduce ambiguity in transactions.

Zilliqa is a high-throughput, scalable and secure blockchain that is poised to address many of the industry challenges today. If you are new to the industry, or are interested to learn more about Zilliqa, this workshop is for you!

By the end of the session, you should be able to:
- Develop your first smart contract on Zilliqa using Scilla
- Describe what Zilliqa is and how it works
- Understand the basics of smart contract security
- Deploy your first smart contract and make simple transactions to it
- Understand best practices in smart contract programming

Basic programming knowledge assumed.

Speakers
avatar for Edison Lim

Edison Lim

Blockchain Applications Developer, Zilliqa
Edison Lim is a developer at Zilliqa - a scalable, high-throughput and secure blockchain platform. Edison is the lead developer for Project Proton, a joint programmatic alliance with Mindshare, one of the world's largest media agencies. Project Proton aims to tackle advertising fraud... Read More →


Thursday February 21, 2019 2:30pm - 4:30pm
Room 208 - Stage E

2:45pm

OPEN TALK: OPEN TALK:R2 Learn, Automatic Machine Learning for Everyone
AI is the most hyped technology in the market. Nowadays, many AI solutions are trying to solve the unknown unknowns of the future, which is still a long way from the reality. In R2.ai, we focus our AI solution to solve know problems - using machine learning to analyze structured data in a fast, easy and affordable way.

Speakers
avatar for Yiwen Huang

Yiwen Huang

Founder & CEO, R2.ai
Mr. Yiwen HUANG is the founder and CEO of R2.ai. He started his journey in AI by developing a cutting-edge chemistry AI application 20 years ago. Since then he has held key R&D and product management positions with Sybase, SAP and Teradata. He has over 20-year experiences in big... Read More →


Thursday February 21, 2019 2:45pm - 2:55pm
Main Stage

3:00pm

OPEN TALK: Beyond "Near" Real-Time: Why We Need Streaming-First Web Apps
"Near real-time" is a bug, not a feature. Find out why stateless, request-driven REST architectures are a dead end for tomorrow's collaborative, automated, real-time applications. This session presents a new model for building scalable applications using stateful Web Agents and multiplexed streaming APIs. Give your apps streaming superpowers! Come see how easy it is to build ultra-low latency, massively distributed streaming applications without ever depending on a database, message broker or app server.

Speakers
avatar for Chris Sachs

Chris Sachs

Founder & Chief Architect, Swim
Chris Sachs is the founder and Chief Architect of Swim. He has developed innovative, real-time solutions for some of the most challenging data use cases around the world. Applications that Chris has developed continue to power airports, malls, intelligent traffic systems, and more... Read More →


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

3:00pm

OPEN TALK: Workplace 2025: Need to Know Hiring Trends for Developers
What does the workplace look like in 2025? How will emerging technologies of today impact the way we perform our jobs tomorrow? This presentation will look at key tech hiring trends taking place across industries. Learn about the skills requirements Bay Area hiring managers seek and how you can position yourself for future career success. We’ll also provide an overview the 2019 salary landscape and how to refresh your professional profile for today’s hiring managers.  

Speakers
avatar for Randi Weitzman

Randi Weitzman

Senior Vice President, Robert Half Technology Staffing Services
Randi Weitzman is the Senior Vice President for Robert Half Technology staffing services in North America. In her role, she is focused on the development of the Robert Half Technology, The Creative Group, and Robert Half Legal staffing divisions. Randi is dedicated to creating and... Read More →


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

3:00pm

OPEN TALK: Unlocking the Power of TomTom Maps APIs: Build with Us!
In this session, TomTom will introduce you to the TomTom Maps APIs by demoing some of the use cases that can be enabled when you integrate location based services into your application. Our Web SDK expert will also explain during a live-coding session how to build your own location enabled application. By the end of this workshop, you will be able to highlight a location on a map and calculate the fastest route and travel time to that location. No worries, you don’t need to be a coding expert yourself. Don’t forget to bring your laptop so you can build with us!

Speakers
avatar for Gregory De Jans

Gregory De Jans

Head of Developer Relations, TomTom
Gregory De Jans is Head of Developer Relations at TomTom Maps, a division of entrepreneurial technology company TomTom. Focused on building the Developer Portal program, De Jans works closely with developers and customers on a global scale to integrate the TomTom Maps APIs and SDKs... Read More →
avatar for Eduardo Marques

Eduardo Marques

Senior Software Engineer, TomTom
Eduardo Marques is a Senior Software Developer at TomTom. He currently works on the Map SDK for Web to help other developers and customers to integrate TomTom Maps APIs into their web-based applications in a simple and seamless way. Eduardo holds a Computer Science degree from the... Read More →


Thursday February 21, 2019 3:00pm - 4:30pm
Grand Ballroom - Stage A

3:30pm

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

Speakers
avatar for Hamid Shojaee

Hamid Shojaee

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


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

4:00pm

OPEN TALK: Cloud Native Programming with Ballerina
Cloud native programming inherently involves working with remote endpoints: microservices, serverless, APIs, WebSockets, SaaS apps and more. Ballerina is a new programming language that is designed to bring code-first agility to the challenge of integrating across endpoints. Ballerina has first-class support for distributed transactions, circuit-breakers, stream processing, data-access, observability, JSON, XML, gRPC, and many other integration challenges. Ops and deployment should not be afterthought in true DevOps. Ballerina deploys directly onto Docker, Kubernetes, and serverless solutions like AWS Lambda. It integrates with common IDEs including IntelliJ and Visual Studio Code.

Speakers
avatar for Anjana Fernando

Anjana Fernando

Director, WSO2 Inc.
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.


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

4:00pm

OPEN TALK: Containers, Kernels, and Serverless: A Look at Modern Application Platforms
There are many new developments in ways of running modern applications, and each has their own strengths and weaknesses which need to be considered. These methods all have a common underlying theme however - developers want to run their applications without the administration and resources required for managing traditional operating systems, whether it's through sharing one across many applications, minimizing the work involved, or outsourcing it to a platform provider. We'll look at these methods, their evolution from previous advancements, and why we believe the Vorteil approach can provide the best outcomes for security, portability, speed, and efficiency.

Speakers
avatar for Benjamin Johns

Benjamin Johns

Industry Engagement Principal, Vorteil.io
Benjamin Johns is an Industry Engagement Principle and Solutions Architect from Vorteil.io. Benjamin has extensive professional services and consulting experience in automation, virtualization, monitoring, and management of IT infrastructure across all industry verticals including... Read More →


Thursday February 21, 2019 4:00pm - 4:25pm
West Hall EXPO Discovery Stage
 
Friday, February 22
 

9:00am

OPEN TALK - How Developers Will Drive Mainstream Adoption of Cryptocurrency
We begin to unlock the real potential of cryptocurrency when we apply it in our digital, not physical, lives. But up until now, developers, who create these digital experiences, haven’t had access to a consumer-ready cryptocurrency that can easily be integrated into mainstream apps and platforms. It is safe to say that developers hold one of the few keys to driving mass adoption of cryptocurrency, but they haven’t found the door it can unlock.

In this session, Alex Frenkel, vp of product at Kin, will explore best practices for developers building crypto-enabled consumer apps. Diving into case studies from Unity, the world’s largest game development platform, Perfect365, the leading augmented reality beauty app with millions of users, and popular chat app Kik, Frenkel will discuss the process from ideating features powered by crypto that your users will love down to the implementation stage.

Speakers
avatar for Alex Frenkel

Alex Frenkel

VP of product, Kin
Alex is an entrepreneurial product leader with with deep experience in global, mobile, and consumer products. He has nearly 10 years of experience leading product management organizations, defining roadmaps and strategies for products that reach millions of customers. Alex has a passion... Read More →


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

9:00am

OPEN TALK: Make Your Data Science Actionable, Real-Time Machine Learning Inference with Stream Processing
Are you ready to take your machine learning algorithms and make them operational within your business in real time? We will walk through an architecture for taking a Machine Learning model from Training into deployment for inference within an Open Source platform for real-time stream processing. We will discuss the typical workflow from Data Exploration to Model Training through to real-time Model Inference and touch on important considerations to ensure maximum flexibility including to all it to run in Cloud-Native, Microservices and Edge/Fog architectures. 
We'll demonstrate a working example of a Machine Learning model used on streaming data with Hazelcast Jet, an extremely powerful platform for distributed stream processing.

Speakers
avatar for John DesJardins

John DesJardins

VP Field Solutions Architecture & CTO for N. America, Hazelcast
John DesJardins is VP Solution Architecture and CTO for North America at Hazelcast, where he champions growth and adoption of our in-memory computing platform. His expertise in large scale computing spans Microservices, Big Data, Internet of Things, Machine Learning and Cloud. He... Read More →


Friday February 22, 2019 9:00am - 9:50am
Grand Ballroom - Stage A

9:00am

OPEN TALK: OPEN TALK: Build a Group Video Chat Web App in Less Than an Hour
Join the Agora.io team to see how easy it is to build a group video chat app using Agora.io and some simple HTML, CSS, and JavaScript.

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. Before joining the Agora team, Hermes was the lead solutions engineer for Blippar’s NY team; specializing in building mobile apps that leveraged Augmented... Read More →


Friday February 22, 2019 9:00am - 9:50am
Room 208 - Stage E

9:30am

OPEN TALK: Building Your Online Reputation as a Software Engineer
A lot of developers have great software engineering skills (almost everyone makes that claim), is that enough? Hiring managers are not only concerned about your technical abilities, they also want to know how well you understand the business needs of the org. How do you translate those business needs when you make technical decisions at work? What factors do you consider when you make those decisions? How do you learn from your mistakes/failures of others? Have you come across similar situations that the business is currently dealing with? Hiring managers want to know how you communicate and about your creative thinking. In this talk we’ll go on a journey to explore why your online reputation as a Software Engineer is important and why you need to go beyond your resume/LinkedIn and GitHub profile.

Speakers
avatar for Sumit Seth

Sumit Seth

CTO, StackShare
Aligning engineering with Business needs - Managing stakeholder expectations - Customer focus -Building for scale - Managing tech execution and delivery - Building Data Rich Platforms - Hiring,Nurturing and Developing the best Engineering Talent


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

9:30am

OPEN TALK: Your Data Layer: Choosing the Right Solutions for the Future
You’ve got a great dev team with big goals. You know you need to innovate to stay ahead of the competition. No problem, right? But, you need to figure out the data layer. It’s really hard to keep up with everything going on in databases. What if you pick the wrong technology? What if your data grows super fast? What if you're hugged to death/go viral? What if you want to try a new database but it’s cost-prohibitive? What if a new database technology surfaces that works better for your use case? There’s a lot to consider: database types, vendor portability, cloud portability, and so much more.

Derek Johnson dishes about database technology trends, why it’s smart to stay polyglot, and provides a picture of the current database landscape. 

Speakers
avatar for Derek Johnson

Derek Johnson

Product Manager, ObjectRocket
Derek Johnson is a senior product manager at ObjectRocket, a database-as-a-service company. He’s been in the tech industry for over 20 years with stints at Rackspace, AMD, and First Data Corp, to name just a few. Since joining ObjectRocket, he’s grown a vast understanding of the... Read More →


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

10:00am

OPEN TALK: Finally Getting Your Apps to Government Users FAST
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 four 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.

Speakers
avatar for Kevin May

Kevin May

Application Broker Services Manager, IGAPP
As the Application Broker Services Manager, Kevin helps to lead the development, implementation and management of marketing strategies for IGAPP. He leads the IGAPPs outreach efforts by designing, implementing, and evaluating cutting-edge marketing campaigns that engage with vendors... Read More →
avatar for Henry Paik

Henry Paik

IGAPP Technical Vendor Relationship Manager, IGAPP / SAIC
As an advocate for technology and innovation, Henry acts as the IGAPP Technical Vendor Relationship Manager, supporting the National Geospatial-Intelligence Agency's GEOINT App Store. Henry works to identify commercial applications that would have a large impact if they were made... Read More →


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

10:00am

OPEN TALK: Where is Headless CMS Architecture Headed?
Traditional Content Management System (CMS) platforms took hold in the early 2000s to help business users update and manage web pages. Since then digital experience use cases have expanded to include a wide range of technologies from native mobile apps to chatbots, IoT, augmented reality and virtual reality. Development and operations practices have kept stride to address innovation but CMS platforms have not. Traditional CMS platforms are obsolete. Headless CMS architectures have taken over. Headless CMS platforms are content and API first systems that drastically improve development options, speed, and practice. In this talk, we’ll talk about what Headless CMS is, how we got here, and what types of options are available. We’ll also explore the future of headless at the intersection of CMS and other megatrends including DevOps, NoOps and serverless applications and deployments.

Speakers
avatar for Russ Danner

Russ Danner

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


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

10:00am

OPEN TALK: How to Seamlessly Integrate World-Class Analytics into Your Web App
In this session, we will look at how to get started with embedding content from Power BI. This will cover the available APIs and SDKs along with some tools to help get you started. This is a great session for understanding how to white label Power BI in your web application.

Speakers
avatar for Mahir Diab

Mahir Diab

Software Engineer, Microsoft
Mahir is a leading software engineer in Microsoft’s Power BI Embedded product group. Working at Microsoft for the last few years, Mahir has taken a pivotal part in design and development of various BI embedded analytics features, specializing in back-end technologies.


Friday February 22, 2019 10:00am - 10:50am
Room 208 - Stage E

10:30am

OPEN TALK: The Future of Micropayments and Distributed Ledger Technologies
Simi will discuss how distributed ledger technologies will impact the future of cryptocurrency micropayments. Simi will present a brief history of micropayments and how we got to where we are today. She’ll present a live demonstration of in-browser micropayments, using an open source decentralized application and wallet extension built on Hedera Hashgraph.

Speakers
avatar for Simi Hunjan

Simi Hunjan

Developer Advocate, Hedera Hashgraph
Simi is a developer advocate at Hedera Hashgraph, helping organizations and developers build and manage their applications on top of the Hedera hashgraph platform. She also serves as director of partner relations for the Women in Data organization. Simi received her bachelor’s degree... Read More →


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

10:30am

OPEN TALK: The Single Most Important Technological Trend Shaping the Human Experience
The key word here is experience, changing the way we interact, collaborate, learn, move, and understand others, the world around us, and ourselves. The human experience is radically changing. It’s getting faster, more efficient, bigger, and more connected. That technological trend is real time, and it’s changing every industry, product, and app out there today, and driving forward the ones of tomorrow.

Driven by low-latency, high-reliability connectivity, the real world and the virtual world are merging, and the separation between the two continues to blend more and more. In this talk, PERSON how the human experience has reached its next stage of transformation.

Speakers
avatar for Todd Greene

Todd Greene

CEO, PubNub
As an entrepreneur who has founded and successfully sold companies across the software spectrum, Todd helps shape the PubNub vision of revolutionizing the way people interact online. Todd most recently was CEO of Loyalize, an Audience Participation company successfully sold to Function(x... Read More →


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

11:00am

OPEN TALK: Adobe ColdFusion, The Glue in a Multi Stack Development World
Adobe ColdFusion is a reliable Enterprise software solution that has successfully driven modern Enterprise scale web sites for years. It’s ease of use in implementing functionality with a few lines of code and ability to act as a glue between disparate technology stacks has companies from every background and vertical using it in some capacity. Now on version 2018, come to this session to see the highlights of its current toolset to easily and seamlessly integrate websockets, data reporting, pdf manipulation, and API Management into your web sites.

Speakers
avatar for Elishia Dvorak

Elishia Dvorak

Technical Marketing Manager, Adobe
Elishia Dvorak is the Technical Marketing Manager at Adobe supporting both eLearning and ColdFusion product lines. In that role she provides sales & marketing support, technical guidance, education & training for those products and integrated technologies. She has a long history of... Read More →


Friday February 22, 2019 11:00am - 11:25am
West Hall EXPO Innovation Stage

11:00am

OPEN TALK: Discovering Untapped Talent: Why Your Next Great Engineer May Be Stocking Shelves
Hear the story of Jesse Hood, a former Walmart overnight shelf stocker turned full-time software engineer. Learn the secret sauce of how we train people from non-typical backgrounds and place them into full-time software development jobs.

Speakers
avatar for Austen Allred

Austen Allred

CEO, Lambda School
Austen Allred is the co-founder and CEO of Lambda School, a Computer Science education that is free until a student gets a job.He was previously a Senior Growth Manager at LendUp - a fintech lender in San Francisco, and the co-founder of Grasswire and Stubtopia.


Friday February 22, 2019 11:00am - 11:25am
Room 208 - Stage E

11:00am

OPEN TALK: React, Redux, Real-Time, Robotics
As a web engineer, getting started in ML or robotics might seem foreign or intimidating. However, a variety of companies building very full-stack hardware products need engineers for a variety of products, from displays on the hardware to control interfaces and data analytics platforms to monitor fleets. Come learn about Cobalt, a robotics startup with a growing web team and how you can get into robotics as a full-stack or frontend engineer. Insights on tech stack, design process, and learning ML or AI coming from a web background.

Speakers
avatar for Peregrine Badger

Peregrine Badger

Head of Product, Cobalt Robotics
Peregrine Badger is the head of product at Cobalt Robotics, creating interfaces that allow one person to be in multiple places at once using semi-autonomous robots. Originally from Rhode Island, Peregrine studied at Harvard and was a frontend engineer for four years, working with... Read More →


Friday February 22, 2019 11:00am - 11:25am
West Hall EXPO Discovery Stage

11:00am

OPEN TALK: Leverage Native Code in the Browser with Webassembly
Got client code pushing Javascript to its limits? Or, want to use a native library on the web without putting it behind a slow REST API? Learn about how your team can use WebAssembly to get heavy lifting done on on the front-end.

Speakers
avatar for Cody Owens

Cody Owens

Software Engineer III, Accusoft
Cody Owens joined Accusoft as a software engineer in 2016, and he currently contributes to the PrizmDoc Viewer and PrizmDoc Editor products. His background includes architectural visualization and digital news publishing. In his spare time, Cody enjoys strategy games and long-distance... Read More →


Friday February 22, 2019 11:00am - 11:40am
Grand Ballroom - Stage A

11:25am

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

Speakers
avatar for Grant Ingersoll

Grant Ingersoll

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


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

11:30am

OPEN TALK: Machine Learning Dev & Op Evolution ML, AutoML, and BizML
A talk on Machine Learning's envelopment from coding to BizML and its adoption trend in the market.



Speakers
avatar for Yiwen Huang

Yiwen Huang

Founder & CEO, R2.ai
Mr. Yiwen HUANG is the founder and CEO of R2.ai. He started his journey in AI by developing a cutting-edge chemistry AI application 20 years ago. Since then he has held key R&D and product management positions with Sybase, SAP and Teradata. He has over 20-year experiences in big... Read More →


Friday February 22, 2019 11:30am - 11:55am
West Hall EXPO Discovery Stage

1:00pm

OPEN TALK: Analyze This: Observability Use Cases Leveraging Distributed Tracing Analytics
In this session, we'll uncover real world use cases for distributed tracing analytics by a small company called Single Music. Single Music uses Instana to manage and analyze performance for a Spring Boot based micro service application that integrates with Shopify to give customers the ability to store, sell, and distribute their own music. You'll see first hand how observability has played a critical role in this small teams effort to establish a market, identify bottlenecks as they scaled, and solving real world issues utilizing real-time data analyzed from truly automatic distributed tracing. We'll reveal how Instana has enabled a single engineer to scale to hundreds of stores, and distribute over one-hundred thousand albums in their first year of operation. Finally, we'll show you how easy it is to get started with Instana in your environment.


Speakers
avatar for Kevin Crawley

Kevin Crawley

Developer Relations, Instana
Kevin works in Developer Relations at Instana, a tool which provides automated cloud native application performance monitoring solutions. He speaks internationally on topics including distributed computing, microservices, containers, automation, observability, public speaking, alert... Read More →


Friday February 22, 2019 1:00pm - 1:25pm
West Hall EXPO Discovery Stage

1:00pm

OPEN TALK: Gamification and Contextual Learning – Make It Fun for the Developer
Discuss the current state and challenges of Security in the SDLC and how to make Education seamless, contextual and more fun for the Developer.

Speakers
avatar for Kurt Risley

Kurt Risley

Cobebashing Overlay, Checkmarx Inc.
Kurt Risley brings 20+ years of Enterprise Software experience with numerous roles from Consultant, Architect, Pre-Sales, Sales and LeadershipKurt Risley is the AppSec Education Director at Checkmarx and has oversight of all aspects of Codebashing e-Learning solution for North Am... Read More →


Friday February 22, 2019 1:00pm - 1:25pm
West Hall EXPO Innovation Stage

1:00pm

OPEN TALK: Windows Subsystem for Linux - Bringing Together Everything a Web Developer Needs
In this session, learn ways to leverage advancements in command line tools and WSL. We walk you through a variety of ways to use Linux tools on Windows 10 including using WSL with Visual Studio Code to target a Linux environment, new integrations into the Windows system, and WSL in your enterprise environment, among other demos.

Speakers
avatar for Craig Loewen

Craig Loewen

Program Manager of WSL, Microsoft
Craig Loewen is a Program Manager working on the Windows Subsystem for Linux. He is originally from Toronto, Canada, and studied Mechatronics Engineering at the University of Waterloo.


Friday February 22, 2019 1:00pm - 1:50pm
Grand Ballroom - Stage A

1:30pm

OPEN TALK: Where in 2019?
When your users need to know "where?", how do you answer? In this session, you will learn what happened in 2018 that disrupted the location services industry. You will also understand the following statement: Where you call for where, and where you call from - matters.

Speakers
avatar for Michael Palermo

Michael Palermo

Developer Relations, HERE Technolgies
J. "Michael" Palermo IV is with the Developer Relations team at HERE, helping coders worldwide to integrate location services to empower an autonomous world. Michael is a published author, internationally requested speaker, and a member of the Developer Week Advisory Board.


Friday February 22, 2019 1:30pm - 1:50pm
Main Stage

1:30pm

OPEN TALK: Agile Enough - Transitioning to Agile When Everyone Else Isn’t Agile
Many challenges and solutions exist for applying Agile software methodologies within an organization that has a traditional product release philosophy. This is particularly prevalent in B2B businesses where the customer has a large influence over the overall organization direction and has leverage to demand specific features within certain timelines. 

The goal of this session is to promote a strong agile culture even in the most difficult environments by providing insights based on real-world experiences.

Problem:

Forced delivery deadlines are quite common in small to medium businesses that are focused on growing revenues. These organizations tend to be sales-driven and focus heavily on customer retention or new customer acquisition. Typically, in these situations, executive management is not interested in the impact on the overall product strategy but focused primarily on winning the sale. This is not a bad thing, but it is a real thing that engineering leaders face; and, it causes quite a challenge when attempting to establish or maintain an Agile culture within the organization.

Since time-bound deliveries require up-front planning and estimation, a key tenant of Agile gets stressed. This is the general idea that “planning for what you don’t know” should be avoided. Another theme in Agile that doesn’t work well in these environments it the idea that you get what you get when it is ready.

This implies that you can’t really do Scrum or Kanban in its basic form in these situations because there is no room for close enough. Most of the literature on these methodologies treat this real-world problem as an exception to good Agile practice, but for many of us, it is the reality.

Study Design

This session focuses on an experience report based on personal experience of transitioning teams from structured processes to more agile processes in these traditional environments. Additionally, an extensive list of completed projects has been reviewed to determine how often this problem occurs as a way of validating the problem statement.

Conclusion

The session offers insight and tools that can be applied within an engineering leader’s environment to increase the level of agility while still maintaining a traditional product roadmap. The goal in these situations is to be “Agile Enough!”.

Speakers
avatar for Mike Watson

Mike Watson

VP of Engineering, Synerzip
Mike Watson, VP Engineering at Synerzip, is a veteran engineering leader with over 15 years of experience leading software teams. Mike’s passion is in helping software product development organizations transition into strong Agile practices and cultures within. He has experience... Read More →


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

1:30pm

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

Speakers
avatar for Jenn Braun

Jenn Braun

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


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

2:00pm

OPEN TALK: Connect With UiPath's Software Platforms
Join us in a session about UiPath's Community Platforms! We will be discussing Robotic Process Automation, and the platforms that go alongside learning more about how to use RPA in your daily work. Specifically, we hope to show you how you can use our platform to connect applications which don't have exposed APIs together.

Speakers
avatar for Eric Eisenberg

Eric Eisenberg

RPA Engineer, UiPath
Eric Eisenberg is an experienced RPA Engineer with UiPath. With a particular focus in technology, Eric comes from a strong background of Microbiology and Computer Science from the University of Minnesota - Twin Cities. He started his career at 16 at Gibson Consulting LLC, and with... Read More →


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

2:00pm

OPEN TALK: Increase Application Performance with SQL Auto-Caching; No Code Changes
With the deployment of microservices and containers in the cloud, network latency can be a primary cause of slow application response times. Additionally, most scale problems are due to inefficient database access.

In this session, we will introduce the concept of a database proxy, which provides SQL visibility and performance optimization for the developers, without any changes to your existing application-database. We will review existing solutions and introduce a new approach that is distributed and avoids network latency. 

Heimdall Data is one such data proxy installed on each application server providing: 1) SQL auto-caching and auto-invalidation and 2) Intelligent SQL routing.

Bring your questions and comments for a lively discussion.

Speakers
avatar for Roland Lee

Roland Lee

VP of Products, Heimdall Data
Roland brings over 20 years of product development experience in the application-networking industry. Roland started as a development engineer of networking products and moved to head up product management teams at Cisco Systems, Citrix and Riverbed.


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

2:00pm

OPEN TALK: Rapid Application Development with Python and Ultra96
Combining Avnet’s Ultra96 hardware platform with the Open Source Python PYNQ framework has resulted in an edge platform ready for machine learning, IoT, data scientists, cryptologists and many other genres of developers. Based on Xilinx’s Zynq Ultrascale+ MPSoC with quad-core Arm Cortex-A53, dual-core Cortex-R5, Mali 400 MP2, and programmable logic capable of GFLOPs of computation, Ultra96 provides the hardware foundation which developers can build upon. 

This lecture will give an overview of the Python PYNQ environment and show you where to find the information and tools to develop your own custom applications. We will also walk through a robustly documented Python Jupyter Notebook running live on the Ultra96 that benchmarks and demonstrates how Python can be used to control a custom Xilinx programmable hardware design to accelerate the computations of resizing digital photographic images. Time permitting other applications will also be shown.

Speakers
avatar for Fred Kellerman

Fred Kellerman

Sr. Technical Engineer, Avnet
Fred Kellerman has been developing with the Ultra96 Avnet and Xilinx hardware platform since its beginning. In the fall of 2018 Xilinx, Avnet and the Open Source community turned up the fun factor and productivity dial by putting together an Ubuntu package managed rootFS with a Python... Read More →


Friday February 22, 2019 2:00pm - 2:50pm
Grand Ballroom - Stage A

2:25pm

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

Speakers
avatar for Arnaud Thiercelin

Arnaud Thiercelin

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


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

2:50pm

OPEN TALK: Mobile AR (App vs Native)
With all the latest advancements in AR, can web-based AR compete with mobile-based AR? We'll take a look at the use of web technologies within native app AR and how AR is bleeding into the web browser.

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. Before joining the Agora team, Hermes was the lead solutions engineer for Blippar’s NY team; specializing in building mobile apps that leveraged Augmented... Read More →


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

3:00pm

OPEN TALK: dev.to, A Community Platform Visited by More Than 2 Million Developers Every Month
Speakers
BH

Ben Halpern

Founder, dev.to
Ben is the founder of dev.to, a community platform visited by more than 2 million developers every month. Ben is a software developer from Canada who specializes in web development and open source... Read More →


Friday February 22, 2019 3:00pm - 3:25pm
West Hall EXPO Discovery Stage

3:00pm

OPEN TALK: OSS Management - Best Practices in 2019

With the delivery speed and value gained in software engineering from utilizing community driven services, it's easy to get bogged down in open source license management. A lot of this work aggregating your open source licenses in an audit manually is really unnecessary and there are easy workflow adjustments to alleviate this. And having a single developer committing with a permissive license might make your entire codebase free and open source. Not that there's anything is wrong with that!

In this talk, Xin and Zach from FOSSA will go over best practices in open source license management and how to restore valuable engineering resources to forward facing goals.

Speakers
avatar for Xin Ding

Xin Ding

Director of Solutions Engineering, FOSSA, Inc.
Xin Ding is the Director of Solutions Engineering at FOSSA, an OSS license and vulnerability management platform that helps companies enable their open source strategies. As a Sales Engineer, Xin is the main technical point of contact for clients and ensures the successful integration... Read More →


Friday February 22, 2019 3:00pm - 3:25pm
West Hall EXPO Innovation Stage

3:40pm