Loading…
Expo Stage [clear filter]
Wednesday, June 19
 

9:00am EDT

OPEN TALK: DevProjects - Fannie Mae
The Exchange‚ by Fannie Mae is a public platform that provides access to quality housing and economic data. Using Application Program Interfaces (APIs) and data visualization tools, innovators across the nation can gain insights; spur creativity; grow their businesses; and address key housing industry challenges with data-driven solutions.The platform currently includes three products with multiple APIs, including: Manufactured Housing (MH) - quickly and easily access housing and economic data to drive transparency and confidence in MH-backed products; increase market liquidity; and identify partnership opportunities with others in pursuit of affordable housing. Loan Limits ‚Äì access real time county-specific loan limits that refresh automatically with the latest FHFA data.  Housing Pulse ‚ access Fannie Mae‚ economic and strategic research data to explore key housing topics; understand trends; and identify opportunities for new products and services.

Wednesday June 19, 2019 9:00am - 9:10am EDT
Expo Stage

9:15am EDT

OPEN TALK: DevProjects - ShareThis Inc
Social Blockchain is a permanent archive of social activity on the internet, created by collecting and analyzing sharing events from millions of websites around the world. Come explore to discover trending topics and stories as the news breaks. Link: www.socialblockchain.com
Link: https://www.producthunt.com/posts/social-blockchain Blog: https://www.linkedin.com/pulse/social-blockchain-imran-sheikh/

Wednesday June 19, 2019 9:15am - 9:25am EDT
Expo Stage

9:30am EDT

OPEN TALK: My Python Machine Learning App Went from 2 Fps to 70 Fps on the Same Platform How Did We Do That?
Python is the most popular programming language in the world. According to the IEEE, Python is the key language used across multiple disciplines from machine learning, embedded vision to science, education and increasingly embedded applications at the edge. 

However due to the intense computation required by these applications, it can be difficult for developers of these applications to achieve the desired performance targets. The traditional way to address this challenge is to increase the processing capacity, which is a double edged sword as it increases power demands which negatively impacts many edge based applications. 

There is however, another way to increase performance using Python while still achieving power targets. This is to make use of the Xilinx PYNQ framework, PYNQ enables Python developers to access the parallel performance offered by programmable logic without the need to be a programmable logic developer. 

This session will outline how you can use Python in combination with the PYNQ frame work to accelerate your application, explaining the PYNQ Python APIs and Packages which enable interaction with the programmable logic and the wider PYNQ community. 


Speakers
avatar for Adam Taylor

Adam Taylor

Founder, Adiuvo Engineering and Training Ltd
Adam is an expert in design and development of embedded systems and FPGA’s for several end applications. Throughout his career, Adam has used FPGA’s to implement a wide variety of solutions from RADAR to safety critical control systems (SIL4) and satellite systems. He also had... Read More →


Wednesday June 19, 2019 9:30am - 9:55am EDT
Expo Stage

10:00am EDT

OPEN TALK: DevProjects - Harry's Inc.
Shopflamingo.com is the eCommerce site for Flamingo, a new women‚  body care brand. It is one of the largest eCommerce websites to be built using the JAMStack, an emerging set of techniques that can be used to deliver performant and highly interactive website frontends. https://apnews.com/949b8d205eea43ea87afbf3af557b0d0https://www.fastcompany.com/90244932/with-flamingo-shaving-pioneer-harrys-branches-into-womens-grooming https://www.businessoffashion.com/articles/professional/battle-of-the-blades-harrys-takes-on-gillette-again-with-its-first-womens-razor

Wednesday June 19, 2019 10:00am - 10:10am EDT
Expo Stage

10:15am EDT

OPEN TALK: DevProjects - Uber
M3 is a powerful, industry-leading metrics platform built by Uber to provide metrics at scale for all aspects of its business and infrastructure. It features a native, distributed time series database, a highly-dynamic and performant aggregation service, a query engine, and other supporting infrastructure.

Wednesday June 19, 2019 10:15am - 10:25am EDT
Expo Stage

10:30am EDT

OPEN TALK: Hackathon Kick-off Talks
Wednesday June 19, 2019 10:30am - 11:00am EDT
Expo Stage

11:00am EDT

OPEN TALK: Introduction to Canon's Camera Control API
In this session we will give an overview of how to control the canon camera in an efficient manner to develop imaging applications.

Speakers
avatar for Nitin Misra

Nitin Misra

Software Engineer, Canon USA
Software Engineer at Canon USA working in Imaging Technologies .


Wednesday June 19, 2019 11:00am - 11:30am EDT
Expo Stage

1:00pm EDT

OPEN TALK: Securing a Website with Passwordless Authentication
In this workshop you will build a simple web application that enables users to register a security key and then use the security key to sign in without typing in a username or password.
What you'll build:
You'll start with a java web application that secures access to a page with a login form. Then you'll integrate Yubico's WebAuthn Server libraries to enable FIDO2 security key registration and passwordless authentication.
What you'll need:
* Git
* Docker
* JDK 1.8+
* Maven 3.2+
* WebAuthn + CTAP2 compatible browser. Use one of the following:  
- MacOS: Safari Technology Preview version 71+
- Windows 10 version 1809+ with Edge
* A favorite text editor or IDE
* A security key (Limited number will be provided)

Speakers
avatar for Luke Walker

Luke Walker

Developer Program Manager, Yubico
Luke Walker is the manager and technical lead of the Yubico Developer PAProgram. He and his team of Developer Advocates are responsible for enabling the developer community to be able to quickly and easily deploy authentication solutions powered by the open standards and technologies... Read More →


Wednesday June 19, 2019 1:00pm - 1:30pm EDT
Expo Stage

1:30pm EDT

OPEN TALK: Deploy Kubernetes Clusters on Any Cloud Using Terraform, Coreos, and Docker
Learn how deploy a production grade Kubernetes cluster on any cloud provider using Kubernetes, Terraform, CoreOS, Docker, etcd, and flanneld. We will walk through all the steps required to autonomously provision your own Kubernetes cluster without getting locked into any cloud provider.

The talk will provide an overview how to deploy an entire Kubernetes cluster from scratch using open source tools:
- Manage the underlying infrastructure using Terraform
- Get the Kubernetes control plane up and running using KubeADM
- Using kubectl to deploy your first application


Speakers
avatar for Spartak Buniatyan

Spartak Buniatyan

CEO/Founder, KubeGrid.com
Spartak Buniatyan has been in the technology development field for over 20 years with heavy experience in developing technologies for large scale enterprise applications. He managed large multidisciplinary teams and discovered the challenges of sustaining high scale customer facing... Read More →


Wednesday June 19, 2019 1:30pm - 1:55pm EDT
Expo Stage

2:00pm EDT

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 / SAIC
As the Application Broker Services 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... Read More →


Wednesday June 19, 2019 2:00pm - 2:25pm EDT
Expo Stage

2:30pm EDT

OPEN TALK: Fast, Free, Serverless Video Conferencing
Have you ever thought about building your own Skype or Google Hangouts video chat? It is necessary in futuristic connected shared expereinces. Here's the easy way to do it!


Adam will go over: - What WebRTC is - Why it is important for developers - How it works - The necessary code to integrate WebRTC into a video chat app - and finally, write a simple website that uses WebRTC. Audience members need only a basic understanding of front-end web development to be engaged.


PubNub has been an essential resource for WebRTC app development since its inception. Adam Bavosa has taken it upon himself to learn how to develop thoroughly with PubNub and WebRTC, so he can spread the word, and reduce friction for developers building video chat.

Speakers
avatar for Adam Bavosa

Adam Bavosa

Developer Relationship Manager, PubNub
I love working on futuristic technology!


Wednesday June 19, 2019 2:30pm - 2:55pm EDT
Expo Stage

3:00pm EDT

OPEN TALK: Breath New Life into Your Existing Javascript Components 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 how you can use your favorite components in Angular and React by building to the components specification of these frameworks. 

And then we will look at the Web Components spec to use those existing components you know and love in any framework - or no framework at all!

Speakers
avatar for Marc Gusmano

Marc Gusmano

Product Evangelist, Sencha
Marc is the Product Evangelist for Sencha and has more than 30 years of experience in the software services industry. He has been extensively involved with custom HTML5 browser and mobile development projects.Marc has worked for several large software services companies, including... Read More →


Wednesday June 19, 2019 3:00pm - 3:25pm EDT
Expo Stage

3:30pm EDT

OPEN TALK: Using RESTful APIs to Build Applications on a Personal Robot + Introduction to the Misty Robotics SDK
What is REST and why is it so easy to build applications with including skills on robots.
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 →


Wednesday June 19, 2019 3:30pm - 3:55pm EDT
Expo Stage

4:00pm EDT

OPEN TALK: Reclaiming Javascript: Building Scalable Web Components with React, Redux, GraphQL, Webpack and Docker
This is perhaps the most exciting time to be a Javascript developer. New npm packages are being released almost everyday; likewise, new frameworks, libraries and websites are being launched to help developers plug into the ecosystem. 

In this osmosis of ideas, technologists and developers are building new open source projects and pushing the frontiers of Javascript. Indeed, this new climate offers unprecedented opportunities to grow and excel as a Javascript engineer. 

However, 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. 

Menelaos Kotsollaris is well aware of these challenges; as a software engineer at Trulioo, the world’s leading identity verification company, he authored EmbedID, an open source npm package, that enables organizations to verify the identity of individuals around the world, using only a snippet of code. 

This will be a live coding presentation with a Q&A at the end. It will cover:

- How to configure Webpack to extract custom packages that can be utilized by other developers using npm commands
- How to test these components
- How to separate UI from state using Redux-Thunk
- Showcase GraphQL integration with AWS
- Showcase Hashicorp vault for API Key storage
- How to utilize css-in-js technologies to apply styling into components
- How and when to re-factor codebase

Speakers
avatar for Menelaos Kotsollaris

Menelaos Kotsollaris

Software Engineer, Trulioo
Menelaos is a Software Engineer at Trulioo, where he works on building web applications and tools for instant identity verification. He is the author of EmbedID, an open source npm package for verifying individuals around the world using Trulioo’s GlobalGateway; he is passionate... Read More →


Wednesday June 19, 2019 4:00pm - 4:25pm EDT
Expo Stage
 
Thursday, June 20
 

9:00am EDT

OPEN TALK: Secure ETL with AWS Glue
End-to-End encryption for serverless data pipelines with AWS Glue

Speakers
avatar for Aaron Franco

Aaron Franco

Solutions Architect, Amazon Web Services
 Helping customers architect and migrate mission critical applications on AWS.


Thursday June 20, 2019 9:00am - 9:25am EDT
Expo Stage

9:30am EDT

OPEN TALK: Managing Quickly Changing Requirements at Agile Speed in an Early Stage Startup
Changes are here to stay and managing rapidly changing expectations of stakeholders in early-stage startup companies are much harder than ever before. Come and learn about how an innovative company in the Healthcare/Pharma space is winning in the blockchain arena to keep all stakeholders happy with a 360-degree view where agility is the key.

Speakers
avatar for Subu Sankara

Subu Sankara

VP Software Services, 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 June 20, 2019 9:30am - 9:55am EDT
Expo Stage

10:00am EDT

OPEN TALK: Top Use-Cases for Low Latency In-Memory Applications
Distributed Computing, Simplified. Learn how Hazelcast's In-Memory Computing Platform enables previously unthinkable applications. Hazelcast is an elastically scalable, in-memory platform providing distributed storage and compute capabilities accessible through a familiar, easy-to-use programming API.

Speakers
avatar for Terry Walters

Terry Walters

Senior Solution Architect, Hazelcast
Terry Walters is a Senior Solution Architect at Hazelcast®, a Java-based, open-source operational in-memory computing platform. He is well known as a speaker at user groups/conferences and he enjoys helping others succeed with web scale. Prior to Hazelcast, he worked many industry... Read More →


Thursday June 20, 2019 10:00am - 10:25am EDT
Expo Stage

10:30am EDT

OPEN TALK: Learn Once, Write Anywhere: Tales from Building a Cross-Platform React Native App
Clubhouse launched its app for iOS in February 2018, and will soon launch an app for Android. Find out how the mobile team at Clubhouse used React Native to build an app for both platforms, from the same codebase.

Speakers
avatar for Eli Perkins

Eli Perkins

Mobile Engineer, Clubhouse
Eli is a esports evangelist, craft beer aficionado, and yak shaver. When he’s not fawning over static types and declarative UIs, he’s doing is damnedest to make awesome mobile apps with React Native and Swift at Clubhouse.
avatar for Nicolas Charpentier

Nicolas Charpentier

Mobile Engineer, Clubhouse
Nicolas is passionate about technologies and the open source community. He’s mainly using JavaScript and he’s interested in Web Development and Mobile as well. He’s also an advocate of continual improvement and he’ll always be looking to tackle challenges of any kind in attempt... Read More →


Thursday June 20, 2019 10:30am - 10:55am EDT
Expo Stage

11:00am EDT

OPEN TALK: Low-Code Development Tools: Game Changing, or Game Over?
As developers, we take the risk of adopting new tools and frameworks because we’re tired of wasting time doing boring, choreful, low-value tasks with code. We want to get to the good stuff - the interesting work where we’re pushing our code into the future to solve problems that matter.

We’re rightfully skeptical of “no-code solutions” that claim to “solve” the problems of code debt and boilerplate productivity, but force us to surrender our code or compromise on design - which is not gonna happen.

There’s a new breed of low-code tools that let us rapidly build out legit apps that scale and work beautifully, but let us reach for code when we need to build beyond what comes in the box.

The pitch: we’re Skuid, this is what we do, and we want to show you that this is real. ln 20 minutes we will:
  • Launch a free-forever developer site
  • Setup read/write data connections to REST and SQL backends
  • Assemble a componentized UI surfacing that data with two-way bindings
  • Interact with app from Chrome console using Skuid’s JS API
  • Integrate with source control and continuous integration using Skuid CLI
  • Extend with code using a custom component from Skuid Labs

Forcing developers to compromise is history; the age of harmonious declarative and extensible development has begun. Come and see.

Speakers
avatar for Zach McElrath

Zach McElrath

Principal Developer Advocate, Skuid
 Zach is an enterprise software architect who thrives on bridging the gap between visionary ideas and efficient, beautiful, scalable code. He currently leads the charge for developer advocacy and evangelism at Skuid while leading the engineering team in developing a platform for... Read More →
avatar for Nate Korhonen

Nate Korhonen

Sr. Manager, User Success and Evangelism, Skuid
Over the past 2 years as the leader of the PS East Delivery team, Nate has had the honor to serve as a chief advocate for the Skuid product user and also as a minister of encouragement. In his current role, Nate leads a team of hero-making, consider-it-done, legit "doers" who enable... Read More →


Thursday June 20, 2019 11:00am - 11:25am EDT
Expo Stage

11:30am EDT

OPEN TALK: Financial-Grade API (FAPI) and CIBA
OpenID Foundation officially started the certification program for Financial-grade API (FAPI) in April, 2019. Authlete, Inc. is the first company in the world that obtained the certification. In this session, the representative of Authlete explains FAPI and CIBA (Client Initiated Backchannel Authentication) in an easy-to-understand manner with animation and with deep knowledge of an actual implementer. The speaker's technical blog is popular for its understandability. Check "The Simplest Guide To OAuth 2.0"(https://medium.com/@darutk/the-simplest-guide-to-oauth-2-0-8c71bd9a15bb) for example if you wonder if you should attend the session.Looking forward to seeing you!

Speakers
avatar for Takahiko Kawasaki

Takahiko Kawasaki

Representative Director, Authlete, Inc.
Co-founder and representative director of Authlete, Inc., working as a software engineer since 1997. Areas of expertise before founding Authlete in 2015 are operating systems and middleware such as Java virtual machines for embedded systems. Designed and implemented the initial version... Read More →


Thursday June 20, 2019 11:30am - 11:55am EDT
Expo Stage

1:00pm EDT

OPEN TALK: GraphQL Transactions? Express Complex Logic with Simple Queries
Advances in distributed algorithms like RAFT and Calvin are yielding new databases that bring relational data integrity to the chaos of the cloud. Functional languages work well for expressing complex transactional queries. FaunaDB Query Language uses functions like Map() Intersect() Match() and Update() to load and transform data. Learn how to express transactional preconditions, operation on batches of documents, and manage the schema via FaunaDB Shell.

Speakers
avatar for Chris Anderson

Chris Anderson

Director of Developer Evangelism, Fauna
Chris is formerly a cofounder of Couchbase and architect of Couchbase Mobile. He holds a bachelor's degree in philosophy from Reed College, and is an O'Reilly technical book author. He leads Fauna's developer community.


Thursday June 20, 2019 1:00pm - 1:25pm EDT
Expo Stage

1:30pm EDT

OPEN TALK: Trying to Understand Someone Else’s Code Is a Drag. An Approach to Radically Improve the Process
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 Dave Hersh

Dave Hersh

Head of Product, CodeStream
Dave is Head of Product and a co-founder of CodeStream, a service that helps development teams discuss, review, and understand code. Prior to CodeStream, Dave was a co-founder and Chief Product Officer of Glip, a team collaboration platform acquired by RingCentral in 2015, and Multiply.com... Read More →


Thursday June 20, 2019 1:30pm - 1:55pm EDT
Expo Stage

2:30pm EDT

OPEN TALK: Reactive for the Impatient: A Gentle Intro to Reactive Programming and Reactive Systems (Java Edition)
Reactive is one of the buzzwords in the programming world.  So what does reactive really mean, and why should we as systems architects and developers care?  This talk gives an introduction to reactive systems and programming. It starts by going over the basic tenets of reactive systems, and explains the differences between reactive programming on the coding level, and reactive systems design on the architecture level.  It will then compare reactive programming with the traditional imperative programming paradigm, and discusses about how reactive programming is structured around the asynchronous data streams, events, messages, and the Observer design pattern. It will highlight the benefits of reactive systems as well as a few of the challenges that these systems face.  A few popular Java and Javascript reactive frameworks and toolkits will also be mentioned.

Speakers
avatar for Mary Grygleski

Mary Grygleski

Developer Advocate, IBM
Mary is currently a Java Developer Advocate at IBM, specializing in Reactive Java systems. She started working as a software engineer with C and Unix, then got into Java, Open Source, and web development in the new Millennium, and now she is venturing into Reactive, Mobile, and the... Read More →


Thursday June 20, 2019 2:30pm - 2:55pm EDT
Expo Stage

3:00pm EDT

OPEN TALK: Jumping to Java 11
From its new modularity architecture to its release cycles, we have seen many changes in the most recent versions of Java. Do you have workloads running on Java 8, 7, or even older versions? When it is time to move up, what should you choose? Come to this session to learn about some of the changes that went into Java 11 and how they can affect Java EE applications. Topics include the removal of APIs (such as Java EE packages) and behavior changes resulting from taking the leap from Java 8. The talk and demo will also cover tools available to help you identify potential run time issues and how to resolve them.

Speakers
avatar for Cindy High

Cindy High

WebSphere Migration Architect, IBM
Cindy is the WebSphere Cloud Migration Architect and has been working on application analysis since we started scanning Java applications for the “enum” problem back in Java 1.5! She works on tools to evaluate application migration issues including moving between versions of Java... Read More →


Thursday June 20, 2019 3:00pm - 3:25pm EDT
Expo Stage

3:30pm EDT

OPEN TALK: Goodbye Java, Hello Kotlin
Kotlin was created explicitly to be better than Java and in this session, we will see why. I will go over different Kotlin features which make it special and better than Java. I will pretty much cover every feature which a developer should know to appreciate Kotlin, and make it the next language to pursue.

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 & the SDK generator. I worked on re-architecting the On-boarding platform before joining my current team. Before... Read More →


Thursday June 20, 2019 3:30pm - 3:55pm EDT
Expo Stage
 
Filter sessions
Apply filters to sessions.