Loading…
Monday, June 17
 

5:30pm EDT

DeveloperWeek New York 2019 Hiring Expo
DeveloperWeek NYC 2019 Hiring Expo Monday, June 17 2019, 5:30 PM - 8:00 PM


With 500+ hirable candidates, the DeveloperWeek NYC 2019 Hiring Expo is one of New York's largest hiring events. Featuring 500+ hireable developers, designers, data scientists, and engineers, hireable candidates can grab drinks, network with sponsors, and get interviewed in our meeting area.
Learn more details about the Hiring Expo!

Schedule
5:30 PM | Doors Open: Hiring Expo Begins
5:30 PM - 8:00 PM | Attendee & Sponsor Networking
6:00 PM - 8:00 PM | Sponsor Hiring Expo Talks
8:00 PM | Doors Close: Hiring Expo Ends

Monday June 17, 2019 5:30pm - 8:00pm EDT
Greenpoint Terminal 73 West St., Brooklyn, NY 11222
 
Tuesday, June 18
 

7:00pm EDT

DeveloperWeek New York 2019 VIP Reception (EXEC Passes and Invite ONLY)
You're invited to be our guest at the DeveloperWeek New York 2019 VIP Reception!All EXEC All-Access Pass holders and invited speakers, sponsors, press and DeveloperWeek New York Advisory Board members are invited to attend the DeveloperWeek New York 2019 VIP Reception!

VIP Reception
Tuesday, June 18 | 7:00 PM - 9:30 PM | Brooklyn Brewery Tasting Room

Brooklyn Brewery is located at 79 N 11th St in Williamsburg, Brooklyn, NY 11249.
Join us for complimentary appetizers, beer and wine.
Brewery tours will be available at 7:30 PM & 8:15 PM.

The VIP Reception is ONLY open to EXEC All-Access Pass holders, speakers, sponsors (2 per company), press and DeveloperWeek New York Advisory Board members. The VIP guest list will be strictly adhered to. 

Tuesday June 18, 2019 7:00pm - 9:30pm EDT
Brooklyn Brewery 79 N 11th St in Williamsburg, Brooklyn, NY 11249
 
Wednesday, June 19
 

8:00am EDT

EXPO HALL OPEN
Wednesday June 19, 2019 8:00am - 6:00pm EDT
Brooklyn Expo Center 72 Noble St., Brooklyn, NY 11222

8:00am EDT

Registration Open: Badge Pick Up
Pick up your DeveloperWeek New York 2019 Attendee Badge at the Brooklyn Expo Center Lobby from 8:00am - 8:00pm!

Wednesday June 19, 2019 8:00am - 8:00pm EDT

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:00am EDT

PRO TALK: How We Built a High Performing Engineering Organization by Hard Resetting Our Hiring & Onboarding Processes
Have you ever found yourself struggling to build an engineering organization that is quality-driven with consistently great results? When we analyzed why we didn't feel our organization was performing at the level we had anticipated, we reverse engineered this to fundamental issues with our culture. Once we started working on this it had a ripple effect to our hiring process & then our onboarding process as well. This talk will dive into how we refactored our hiring process - and were able to build an interview machine, and rebuilt our onboarding from the ground up, to set up new hires for success from day one - enabling us to onboard successfully 10 new hires monthly, without organizational drag. This ultimately delivered a well-oiled high performing engineering organization through a practically applicable methodology that is easily replicable. This not only enabled us to improve the quality of our hires, but also retain excellent talent in the long-term.

Speakers
avatar for Gilad Katz

Gilad Katz

VP R&D, AppsFlyer
Gilad Katz serves as VP R&D at AppsFlyer, bringing 12 years of experience in both technology and product leadership, building teams in both consumer and big data startups. Prior to AppsFlyer Gilad served as CEO of Zone an early stage startup building a unique and tech savvy social... Read More →


Wednesday June 19, 2019 9:00am - 9:25am EDT
DevExec Stage

9:00am EDT

PRO TALK: Three Imperatives for Scaling Microservices: Lessons Learned at Capital One
Microservices architecture is being adopted across the industry. It accelerates delivery of business value and really enables agility to fast changing business environment. But scaling to a highly resilient microservices implementation requires focus on three things: 1. Reducing failure points within the microservice 2) Managing depedencies across a complex web of microservices 3) Tools and processes to reduce mean time to repair and mean time to detect. This also has huge implications on developer mindset, hiring, and training. 1. For failure point analysis, I will present a template for reducing risk of failure within the microservice. Discuss some of the best practices setting up service in a cloud environment. 2. Dependency analysis, I will talk about the architectural considerations like domain driven design, circuit breakers and timeouts, strategies for minimizing customer to reduce the impact of failure of hard dependencies. 3. Reducing mean time to detect and repair: I will discuss about the role of monitoring, how to organize in a 'you build you own environment', practices that helped to quickly recover in case of failure.I will also discuss cultural aspects and role of hiring and training.

Speakers
avatar for Sairam Tadigadapa

Sairam Tadigadapa

Director, Capital One
Sairam Tadigadapa is a Director at Capital One leading teams credit decisioning. I have been working at Capital One over the last 8 years and got the wonderful opportunity to part of a huge digital transformation in the large finance services organization. I studied Bachelors in Electrical... Read More →


Wednesday June 19, 2019 9:00am - 9:25am EDT
Main Stage

9:00am EDT

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

Speakers
avatar for Chris Meyer

Chris Meyer

Head of Developer Experience, Misty Robotics
Chris Meyer is Head of Developer Experience at Misty Robotics, the creators of the Misty robot developer platform. In his role, Meyer leads developer relations for the company and helps to enhance the platform, tools and documentation for developers. Previously, Meyer served as the... Read More →


Wednesday June 19, 2019 9:00am - 9:50am EDT
Workshop Stage 1

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: Deploy Windows and Linux based Kubernetes Clusters using Kubegrid.com
In this sessions we will get a raw, unmodified Kubernetes cluster up and running and deploy a working app inside the cluster. It will highlight the requirement to standup a Kuberenets cluster that is capable of handling Windows and Linux based applications.

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 9:30am - 9:55am EDT
Main 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

9:30am EDT

PRO TALK: A Tale of Doctors, Pilots and Airplanes: What Software Engineering Can Learn from Aviation and Medicine
Whether it's the small pet project at home, the open source project on GitHub or the large enterprise application at work: A big and important part of software engineering is good craftsmanship. Not without reason do we compare creating software solutions to building a house. Even the vocabulary sounds similar: We "build" applications, we "connect" systems and "do the plumbing", we "bolt" infrastructure together and "tinker" workarounds for existing problems. However a lot of things that are simply non-negotiable for a good craftsman are often ignored or interpreted in a creative way. But why? A lot of professions have been around a lot longer than software engineering and have developed "best practices" to handle typical problems and challenges. Especially aviation puts emphasis on precision and reliability - who wants to hear that his flight has been cancelled because of missing or bad quality maintenance? The same goes for doctors and nurses: Errors and carelessness can lead to life and death situations very quickly. So we as software engineers can definitely benefit from taking a closer look on aircraft maintenance or the medical sector to learn from them, optimize our processes and last but not least try to reduce the stress that we see over and over again.

Speakers
avatar for Christian Robert

Christian Robert

Senior System Architect, BetterDoc
Christian Robert is a software engineer with more than 15 years of experience. He is is currently working as Senior System Architect at BetterDoc in Cologne, Germany where he helps matching patients needs with the right doctors. Having experienced a wide range of projects and requirements... Read More →


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

9:30am EDT

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

Speakers
avatar for Jaime Garcia Diaz

Jaime Garcia Diaz

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


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

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:00am EDT

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

Speakers
avatar for Micheal Palermo

Micheal Palermo

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


Wednesday June 19, 2019 10:00am - 10:50am EDT
Workshop Stage 1

10:00am EDT

PRO TALK: Surviving an Acquisition
Imagine you are leading a small startup engineering team, minding your own business, then BOOM! Suddenly you’ve been acquired by a company that is about 30 times your size. Their engineering team is much larger and uses a completely different tech stack. Oh, and it's located in another country, so you are now essentially their first remote engineering team. Your job is to make the integration an amazing success. Go!If you’re currently going through a post-merger integration and losing sleep over it, or if you simply want to be prepared, then this is just the session for you. You’ll learn about our story of going through the above scenario after getting acquired almost two years ago and then doubling our engineering team. You’ll see what worked and what didn’t so you can make your own acquisition a phenomenal success.

Speakers
avatar for Florjan Bartol

Florjan Bartol

VP Engineering, Zemanta, an Outbrain company
Currently leading a team of 30 as VP Engineering at Zemanta, an Outbrain company, Florjan started as a software engineer and gradually transitioned to engineering management after becoming fascinated with the people side of software. As a new parent Florjan spends most of his days... Read More →


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

10:00am EDT

PRO TALK: Cloud Native Full Stack Development for Node Developers
As cloud services and deployment platforms have come to bear more and more responsibility for the “Enterprise” features of modern application development, Node.js becomes more appealing for developers who want to take advantage of its light weight, quick startup time, developer productivity and overall happiness. With cloud native application development patterns, supported by a Kubernetes deployment platform, Node.js is a formidable enterprise player. But cloud native application development can seem daunting. How do you both write an application and also deal with DevOps automation, service discovery, observability, image immutability, scalability, failover and all of the other cloud native and enterprise ideals? It’s a lot to keep track of. It’s a lot to do. It’s Scary! But it doesn’t have to be. In this talk I will show you how to make Kubernetes Node.js application deployment simple and straightforward. Take a journey with me to the cloud. By the time we’re done, attendees will have created a Node.js webapp and deployed it to a Kubernetes cluster. 

Speakers
avatar for Lance Ball

Lance Ball

Principal Software Engineer, Red Hat
Lance is a Principal Software Engineer at Red Hat, leading the Node.js engineering efforts within Red Hat Middleware. He is an active open source contributor, an author of several NPM modules, and a core committer for the Node.js project. In addition to Node.js, you'll find his contributions... Read More →


Wednesday June 19, 2019 10:00am - 10:50am EDT
Workshop Stage 2

10:00am EDT

PRO TALK: Microservice in Practice with Ballerina and Kubernetes
Microservices increasingly are becoming the software architecture of choice as enterprises seek to deliver apps and services with greater agility, resiliency, reliability, performance, and efficiency. Teams can deliver value quickly and independently while working with a programing language of their choice, depending on services that they are building. Ballerina is a new open source programming language that is designed to bring code-first agility to the challenge of integrating across endpoints while maintaining reliability, scalability, observability, and security. It is a compiled, transactional, statically and strongly typed programming language with textual and graphical syntaxes. The Ballerina has first-class support for distributed transactions, circuit-breakers, stream processing, data-access, JSON, XML, gRPC, and many other integration challenges. Ballerina understands the architecture around it - the compiler is environment aware with microservices directly deployable into infrastructures like Docker and Kubernetes. This session will explore how Ballerina specialize on writing microservices and deploy into Kubernetes without written YAMLs and dockerfile.

Speakers
avatar for Lakmal Warusawithana

Lakmal Warusawithana

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


Wednesday June 19, 2019 10:00am - 10:50am EDT
Main 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

PRO TALK: Tales from the Dark Side: What a Developer Learned When Switching to Recruiting
The hiring process often seems opaque and quixotic to developers. The bad news is that it's even worse than that. In this talk, I will explain what I've learned since becoming a recruiter... as well as some potentially jarring truths, including how a recruiter often can't put you up for a job that you aren't *already* doing and why recruiters almost never submit you if you have a lot of consulting stints or seem like a job hopper...and what you can do about that. I also share some strategies and tactics that candidates can leverage in the process, including etiquette for gracefully eluding domination during the negotiation process, best practices for maximizing compensation, and how leveraging word of mouth can short-circuit and circumvent undesirable aspects of the job search process.

Speakers
avatar for Zack Burt

Zack Burt

President, Code For Cash, Inc.
Zack Burt is a recruiter and software developer. He currently runs the software engineer recruiting firm, Code For Cash. He is coauthor of the bestseller _Software Engineer's Guide to Freelance Consulting_. Previously, he was a software engineer at TrialPay (unicorn) and Lookout (acquired... Read More →


Wednesday June 19, 2019 11:00am - 11:25am EDT
DevExec Stage

11:00am EDT

PRO TALK: Building Data Mashup Solutions with NYC Open Data
The times, when corporations had all relevant data stored in a few, large-scale enterprise databases, are over. Today’s businesses require data from many disparate data sources for decision making, analytics and day-to-day operations. To accommodate these needs, development tools must be able to interface with relational databases, non-relational data stores and REST APIs alike. In this session, we’ll show how Oracle's Low Code Development Platform APEX and the Oracle JavaScript Extension Toolkit (JET) enables businesses to easily build these type of data mashups, tapping into a variety of local and public data sources, such as New York City's Open Data portal (opendata.cityofnewyork.us). Using powerful components, such as Interactive Grids and JET-based data visualizations, developers can create comprehensive dashboards, reports and charts to meet their business user's needs.

Speakers
avatar for Marc Sewtz

Marc Sewtz

Senior Software Development Manager, Oracle Corp.
Marc Sewtz is a Senior Software Development Manager at Oracle Corporation in New York. With over 20 years of industry experience, Marc held roles in Consulting, Sales and Product Development and today manages a global team of Software Developers and Product Managers in the Oracle... Read More →


Wednesday June 19, 2019 11:00am - 11:25am EDT
Workshop Stage 2

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

11:00am EDT

KEYNOTE: Meetup -- The Four Components of High Performing Teams
Do you have a great team & a great mission but don't understand why the pace of delivery is so slow? Architecture & tech stack is only one part of the story.
I believe high performing teams need four things to be effective:
Mastery - The skills & knowledge needed to do a great job, and a clear path to get to the next level.
Autonomy - The space to figure out their own solution to a problem & how they want to work
Purpose - A clear sense of direction, and the knowledge of how what they’re working on fits into the big picture & helps their team succeed.
Safety - A team that is afraid won’t take risks or experiment, a team that is afraid of finger-pointing won’t learn from mistakes.
In this talk I’ll explain why those four things are key to teams being successful and give examples of how I’ve turned teams around by fixing the lack of one or more of them. Attendees will leave with practical examples of how to diagnose & change their teams.

Speakers
avatar for Lisa van Gelder

Lisa van Gelder

VP, Engineering, Meetup
Lisa has been in software for over 18 years, working in a wide range of companies from early stage startups to large media companies like the BBC & the Guardian newspaper. She used to debug code, now she debugs teams for a living. Lisa is currently VP, Engineering at Meetup. She is... Read More →


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

11:00am EDT

Speaker Office Hours - FullStack Academy of Code - Brian Danielak
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Learning How to Learn and Teach Fullstack Development

Speakers
BD

Brian Danielak

Instructor, FullStack Academy of Code
Brian led a life of educational research, software development, and teaching before joining FullStack. His Ph.D. in Computing Education Research focused on how engineering students learn software design. In subsequent post-doctoral research positions, his work expanded to educational... Read More →


Wednesday June 19, 2019 11:00am - 11:30am EDT
Speaker Office Hours - Room A (Main Floor)

11:00am EDT

OPEN TALK: Building Resilient In-Memory Data Grids
A critical component for building any scalable platform, in-memory data grids, are key to maintaining data resiliency and performance. There are several aspects to building highly resilient data solutions with them. And like a chain, a single weak link will compromise the entire length. In this talk, you will learn the key things you should consider while building highly resilient IMDG solutions.

Speakers
avatar for Ranvir Raol

Ranvir Raol

J2EE Architect/ Web Application Security Expert/Sr Manager, Capital One
Ranvir Raol is currently working as Technical Lead for Capital One where he is championing highly resilient systems with blazing fast performance.


Wednesday June 19, 2019 11:00am - 11:50am EDT
Workshop Stage 1

11:30am EDT

OPEN TALK: Digital Transformation of the NYC School System
History of Products in the Largest School System in the World We have a lot of legacy applications maintaining data for the past 40-50 years. Over the period we moved a lot of manually processes to automated processes creating more burdens and data volume to our legacy system, keep in mind we have to maintain data for many year at one time. Performance and fast deployment were becoming key factors. Staring from 2012 we took a step back and re-creating our architecture and products. My team supports all Financial and HR transaction in the agency. Modernizing Financial Products In 2012 we started evaluating different techniques and methodologies. As we were Microsoft shop in 2012 we trying to user C#,Asp.net for web end, MSMQ were introduced to stream data between different components. SQL server was our main database. This did not help significantly and the bottle neck remains with data retrieval and data processing. In 2014 - We did another round of POC but this time we used node.js with express and Angular, Redis as enterprise message bus and mongoDB as backend data store. To our surprise the performance were greatly improved. Our financial transaction performance were improved by 300% In 2015-18 - We took the POC and started converting into main stream product contains HR and Financial data for the agency. Maintenance becomes easy as previously we are maintain hundreds of tables in SQL where-as all those were converted into handful of collections. Policy changes comes to us on a rapid pace and it’s easy to add more data in the mongoDB without compromising any data layer. Scalability was awesome; room and experimental freedom was key for many architecture. 2018-19 - We started introducing micro services, with streaming in Kafka and connecting Kafka and mongoDB to bring data from all other systems to mongoDB and make this as single source of truth. Also, we are doing POC with spark and mongoDB so that all analytics and data processing can be done from one platform which we can’t achieve if we stick to our old database. Performance We improved 300% improvement in single transaction. We do millions of transaction per day. Data Growth Not to worry about archiving as the mongoDB is now able to handle huge data load for many years Development Productivity Due to introduction of modern technologies our development productivity increase more than 100%

Speakers
avatar for Zeeshan	Anwar

Zeeshan Anwar

Director, Financial and HR Systems, Dept. of Education, NYC
I’m working in Dept. of Education, NYC as Director of Financial and HR Systems and have 17 years of track record of delivering complex, high risk, high value projects through development, program management and product management. Combine an entrepreneurial instinct, in-depth technical... Read More →


Wednesday June 19, 2019 11:30am - 11:55am EDT
Main Stage

11:30am EDT

FEATURED SPEAKER: Autonomy and Alignment — Building Teams of Builders
What are the core ingredients in sustaining a thriving team of engineers, and how can effective teams be built and rebuilt? At Birchbox, we’ve been on a yearlong journey to improve our engineering organization at all levels — cultivating shared values, revamping our documentation and onboarding, rethinking process meetings and Jira use, migrating from Kanban to Scrum, moving from TechOps to DevOps, finding executive business owners to sponsor projects, capitalizing engineering effort, and switching from component to feature team organization.

In this talk, I’ll share some of our strategies and tactics, our reasons for adopting them, and why our team believes in them.

Speakers
avatar for Yuri Broze

Yuri Broze

VP of Engineering, Birchbox
Yuri Broze leads engineering at Birchbox, a leading beauty and grooming retailer known for its personalized monthly subscription service. Prior to Birchbox, he was an executive technology leader at TodayTix, building teams and connecting millions with theater tickets internationally... Read More →


Wednesday June 19, 2019 11:30am - 11:55am EDT
DevExec Stage

11:30am EDT

PRO TALK: Read the Label before You Eat: A Case Study on Securing Dependency Management
Summary

How do you convince yourself to adopt the latest and greatest third party tools when you are responsible for processing over $100 billion? Through this talk we will explain how we developed a workflow where we could use the latest node packages while still avoiding a potential danger.

Description
Adyen is risk averse by the very nature of the business it is in, hence the concern of introducing a third party package/service in our ecosystem. Since we cannot just sit on the sideline and avoid the new tools so we developed a workflow to make sure that we shield ourselves from the mayhem caused by rouge packages and also not keep our developers devoid of the good and shiny tools. This talk will be composed of the below major topics:
Why are we risk averse by nature
A peek into the business we are in and why do we need to take certain measures to stay compliant.
How did we make the transition on our front-end stack to use npm packages on client side

When our in-house, secure, dependency management tool, Skantek (which can be plugged with npm audit and also tools like synk), was still a work in progress, how did we leverage orchestration to continue building future features for our product using the npm packages
How does our current workflow looks like and what are we doing to improve it
Details about Skantek including the stuff we care about when we are scanning packages, how are internal registry is setup, what happens when we find a rouge or zombie package and the things we are working on to improve it.

Speakers
avatar for Dushyant Sabharwal

Dushyant Sabharwal

Full Stack Developer, Adyen
Dushyant is a Full Stack Developer at Adyen who loves all things Web Development and Finance. Twitter: https://twitter.com/dushcodes Blog : https://medium.com/@dushyantsabharwal


Wednesday June 19, 2019 11:30am - 11:55am EDT
Workshop Stage 2

11:30am EDT

Speaker Office Hours - ShareThis Inc. - Imran Sheikh
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Near Term of Blockchain

Speakers
avatar for Imran Sheikh

Imran Sheikh

Director, Product & Design, ShareThis Inc.
Imran Sheikh, Director, Product & Design @ShareThis Product Advisory @FoundersPad Ventures www.linkedin.com/in/sheikhimran01 More than a decade experience of building and scaling products in B2B/B2C technology and digital media industries. He also published a research paper on 'Entrepreneurs... Read More →


Wednesday June 19, 2019 11:30am - 12:00pm EDT
Speaker Office Hours - Room A (Main Floor)

12:00pm EDT

Speaker Office Hours - Meetup - Lisa van Gelder
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
KEYNOTE: The Four Components of High Performing Teams

Wednesday June 19, 2019 12:00pm - 12:30pm EDT
Speaker Office Hours - Room B (Level 2)

12:30pm EDT

Speaker Office Hours - Birchbox -Yuri Broze
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Autonomy and Alignment — Building Teams of Builders

Speakers
avatar for Yuri Broze

Yuri Broze

VP of Engineering, Birchbox
Yuri Broze leads engineering at Birchbox, a leading beauty and grooming retailer known for its personalized monthly subscription service. Prior to Birchbox, he was an executive technology leader at TodayTix, building teams and connecting millions with theater tickets internationally... Read More →


Wednesday June 19, 2019 12:30pm - 1:00pm EDT
Speaker Office Hours - Room A (Main Floor)

1:00pm EDT

PRO TALK: Making Furniture with Javascript
You have probably heard about [Atwood's Law](https://blog.codinghorror.com/the-principle-of-least-power/) - an application that can be written in JavaScript, will eventually be written in JavaScript.But furniture doesn't fit that criteria, right? Check out how a global community of makers and hackers are trying to using JavaScript to make computational furniture for everyone everywhere.This talk is about the O-LAP project. O-LAP is an open-source community run platform for designers to experiment with parametric furniture design. Parametric furniture designs can be customized in a web app which is connected to a network of makers. https://o-lap.org

Speakers
avatar for Amit Nambiar

Amit Nambiar

Computational Designer, O-LAP
Amit is an architect turned computational designer who now helps architects and engineers make buildings faster and better. He likes all things 3D. In his free time he likes kicking some ball and likes teaching programming.


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

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:00pm EDT

KEYNOTE: Bloomberg -- Innovating While Meeting Business Goals
How do you ensure there is technical innovation alongside business execution? Some common answers are to factor innovation into your regular development process, conduct hackathons, etc. At Bloomberg Media, we do all of this, but also have a dedicated team to focus on data-driven user-centric innovation for accelerated experimentation and exploration. In this keynote, I’ll talk about what “BHIVE” is, some of the user-facing features/products that were shipped as a result of their work, and some of the ongoing challenges we're tackling.

Speakers
avatar for Pooja Malpani

Pooja Malpani

Head of Engineering for Bloomberg Media, Bloomberg
Pooja Malpani is the Head of Engineering for Bloomberg Media. She leads the engineering team responsible for consumer media, marketing and data visualization. This includes supporting Bloomberg.com, consumer mobile applications, smart television apps, other connected devices, as well as the systems that deliver market-moving news, data, audio and video to consumers and syndication partners. Her group also manages Bloomberg's marketing web sites, as well as various Bloomberg Philanthropies sites.Prior to Bloo... Read More →


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

1:00pm EDT

Speaker Office Hours - Def Method - Julia Macalaster
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Agile Estimation That Works

Speakers
avatar for Julia Macalaster

Julia Macalaster

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


Wednesday June 19, 2019 1:00pm - 1:30pm EDT
Speaker Office Hours - Room A (Main Floor)

1:00pm EDT

OPEN TALK: Break Up Your Services Using the Reconciliation Pattern
The most important thing I’ve learned as a professional developer is how to write easy-to-test code, and code is easy to test when you break up complex pieces into smaller units. Now what happens if we break up complicated services the same way we break up complicated blocks of code? Let’s take what makes code easy to unit test and apply it to service design.

Whether you want to accelerate time to market, reduce bugs, or make it easier to add features and iterate -- with the Reconciliation Pattern (used by Kubernetes and React) I’ll show you how you can break up complex workloads into smaller easy to test pieces at the services layer & walk you through a real-world example of how we’ve successfully deployed this pattern for services at WP Engine.

Speakers
avatar for Wyatt Tall

Wyatt Tall

Sr. Staff Software Engineer, WP Engine
Wyatt and a small team are leading a microservices revolution at WP Engine, a distributed hosting platform that serves over 400k production WordPress sites, handling over 4b requests, and generating 1/2 TB of data daily. Wyatt’s passion is for creating self-evident software that... Read More →


Wednesday June 19, 2019 1:00pm - 1:50pm EDT
Workshop Stage 1

1:00pm EDT

PRO TALK: The Realtime Revolution: How Instant Connections Are Transforming Products & Industries
Every major technology shift for the last decade has been driven by persistent, consistent, realtime connections: drive-share has eclipsed taxis by instantly connecting riders and drivers; connected exercise machines like Peloton have brought community to home exercise; e-agriculture is boosting yields at rates unimaginable even ten years ago. There are two industries in the world today: those that have been transformed by realtime connections, and those that are about to be.

In this keynote we will examine how the always-on Internet is being replaced by the always-connected Internet; discover technologies that offered early promise and are now evolving into something new and different, with HTTP/2 ready to be the catalyst for the next growth spurt; and outline the new design patterns, combining globally-orchestrated realtime infrastructure with serverless and Edge computing, that will be fundamental to the emerging winners across industries.

Speakers
avatar for Simon Jones

Simon Jones

VP Marketing, PubNub
Simon is a Silicon Valley veteran, with two decades' experience in building, marketing, and selling innovative B2B products. Most recently, Simon was Evangelist and Head of Marketing for Cedexis, an intelligent Interenet traffic management company, which was acquired by Citrix in... Read More →


Wednesday June 19, 2019 1:00pm - 1:50pm EDT
DevExec 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

1:30pm EDT

PRO TALK: Learning How to Learn and Teach Fullstack Development
In this session, we'll look at what it's like to teach full-stack JavaScript to people who may not have any web development experience. We'll walk through some of the challenges of teaching advanced JavaScript to yourself or others. We'll detail how we tackle those challenges in our immersive coding boot camp. And finally, we'll discuss rich techniques for self-regulated learning that can help even a seasoned veteran learn new technologies and frameworks.

Speakers
BD

Brian Danielak

Instructor, FullStack Academy of Code
Brian led a life of educational research, software development, and teaching before joining FullStack. His Ph.D. in Computing Education Research focused on how engineering students learn software design. In subsequent post-doctoral research positions, his work expanded to educational... Read More →


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

1:30pm EDT

KEYNOTE: GitHub -- Where Developer Tools Are Going and Why Your Business Needs Them
The software development ecosystem is at an inflection point, as products addressing sizable markets are either being acquired or becoming duplicative by new offerings from the major cloud providers. GitHub’s Director of Product Management, Kyle Daigle, will explain why this is great for both software developers and businesses, as well as the impact this shift will have on the future development of software tools.

Speakers
avatar for Kyle Daigle

Kyle Daigle

Director, Product Management, GitHub
Kyle Daigle is the Director of Product Management at GitHub, where he is focused on building and improving the developer experience and GitHub’s overall platform. Kyle has played an integral role in scaling GitHub’s Ecosystem Engineering and spent five years evolving the company’s... Read More →


Wednesday June 19, 2019 1:30pm - 2:00pm EDT
Main Stage
  KEYNOTE

1:30pm EDT

Speaker Office Hours - Red Hat - Lance Ball
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Cloud Native Full Stack Development for Node Developers

Speakers
avatar for Lance Ball

Lance Ball

Principal Software Engineer, Red Hat
Lance is a Principal Software Engineer at Red Hat, leading the Node.js engineering efforts within Red Hat Middleware. He is an active open source contributor, an author of several NPM modules, and a core committer for the Node.js project. In addition to Node.js, you'll find his contributions... Read More →


Wednesday June 19, 2019 1:30pm - 2:00pm EDT
Speaker Office Hours - Room A (Main Floor)

2:00pm EDT

OPEN TALK : Developing Sound First for AR
Introduction to what is Bose AR and what "heads up, hands free" means. Included are brief overviews of released Sound First AR experiences and upcoming apps developers are working on.

Speakers
avatar for Filip Baba

Filip Baba

Senior Developer Advocate, Bose Corporation
Senior Developer Advocate for Bose Corporation. AR / VR creative technologist and community leader. Founder of Anyworld.com, Anyworld Community and co-organizer of the UnityNYC official user group.


Wednesday June 19, 2019 2:00pm - 2:25pm EDT
Main 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:00pm EDT

PRO TALK: The Hidden Value of Core Values: How Engineering Teams Can Scale Smart
Engineering teams at fast-growing startups face a unique challenge: As they welcome dozens and even hundreds of new faces a year, they must preserve the original ethos of what made them so successful in the first place. Without a set of clearly communicated and widely distributed core values, large engineering teams will have a fractured identity that prevents them from working in lockstep. In this talk, Brian will show how establishing guiding principles from the onset can help startups create more cohesive engineering teams as they scale. Sharing best practices from his experience at Lucidchart overseeing a team that has grown from a handful to hundreds of engineers, Brian will discuss how to clearly define your core values, communicate them to the organization, and enable a high-performance team. Attendees will discover how to put core values at the center of everything they do, including hiring, coaching, morale, promotions and even difficult conversations.

Speakers
avatar for Brian Pugh

Brian Pugh

Senior Vice President of Engineering, Lucidchart
Brian, the SVP of Engineering at Lucidchart, has extensive experience designing, developing, testing, and deploying web applications. He has led development teams at many companies, including HP, Sun Microsystems, and FamilySearch.org. Brian holds a B.S. in Computer Science from Brigham... Read More →


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

2:00pm EDT

Speaker Office Hours - Dept. of Education, NYC - Zeeshan Anwar
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
OPEN TALK: Digital Transformation of the NYC School System 

Speakers
avatar for Zeeshan	Anwar

Zeeshan Anwar

Director, Financial and HR Systems, Dept. of Education, NYC
I’m working in Dept. of Education, NYC as Director of Financial and HR Systems and have 17 years of track record of delivering complex, high risk, high value projects through development, program management and product management. Combine an entrepreneurial instinct, in-depth technical... Read More →


Wednesday June 19, 2019 2:00pm - 2:30pm EDT
Speaker Office Hours - Room A (Main Floor)

2:00pm EDT

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 →


Wednesday June 19, 2019 2:00pm - 2:50pm EDT
Workshop Stage 1

2:00pm EDT

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

Speakers
avatar for Jacopo Daeli

Jacopo Daeli

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


Wednesday June 19, 2019 2:00pm - 2:50pm EDT
Workshop Stage 2

2:30pm EDT

OPEN TALK: The Evolution of Web Applications and Serverless Computing
Get a brief history of web applications—from VMs to serverless computing—and see why Corvid is the best solution to help you build and launch your next web application. 

Speakers
avatar for Navot Volk

Navot Volk

VP of Business at Corvid, WIX.com
Navot has over 15 years of experience in the software industry and is the co-founder of 3 startups. He joined Corvid as the VP of Business after nearly 4 years with Microsoft, where he helped startups scale their business. He has a proven track record in managing companies, from incubation... Read More →


Wednesday June 19, 2019 2:30pm - 2:50pm EDT
Main 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

2:30pm EDT

PRO TALK: Cleaning Your Code as You Go
Will discuss high impact software product engineering. Weekly sprints. Experience and Perspective. Code Metrics on complexity, unit testing and refactoring && more.

Speakers
avatar for Chris Tava

Chris Tava

Head of Engineering, Tempus
Chris is a Software Engineering / Product Leader with 20 years of experience delivering applications/services for B2C and B2B businesses. Specialities include: program strategy, product and project management, business analysis, agile software engineering, resource management, recruiting... Read More →


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

2:30pm EDT

Speaker Office Hours - Bloomberg - Pooja Malpani
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
KEYNOTE: Bloomberg -- Innovating While Meeting Business Goals

Speakers
avatar for Pooja Malpani

Pooja Malpani

Head of Engineering for Bloomberg Media, Bloomberg
Pooja Malpani is the Head of Engineering for Bloomberg Media. She leads the engineering team responsible for consumer media, marketing and data visualization. This includes supporting Bloomberg.com, consumer mobile applications, smart television apps, other connected devices, as well as the systems that deliver market-moving news, data, audio and video to consumers and syndication partners. Her group also manages Bloomberg's marketing web sites, as well as various Bloomberg Philanthropies sites.Prior to Bloo... Read More →


Wednesday June 19, 2019 2:30pm - 3:00pm EDT
Speaker Office Hours - Room A (Main Floor)

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:00pm EDT

OPEN TALK: Why Designers & Developers Need a Common Language
We hear it all the time; Management has a list of requirements for a new product line. The design team is tasked with designing; the dev team is tasked with building, and after reading 1,000 grueling feature requirements everyone reluctantly signs off on a release date. Then the real fun begins. The design team gets creative. The dev team gets technical. Product requirements are incorrect (or missed), Ego’s collide, and the whole team stresses to meet rapidly approaching deadlines. Where did the communication break down? Why can’t team members all speak the same language? We’re here to tell you that they can, and it starts with process. During this presentation, we’ll show you how to train your team to work more effectively together and how to establish a “common language” to overcome cross-disciplinary obstacles. This talk will highlight case studies, examples, and procedures the audience can use to better their lives and their product development lifecycle.

Speakers
avatar for Jedidiah L Weller

Jedidiah L Weller

CEO, OpenForge
Jedi (Jedidiah) Weller is a speaker, community leader, and developer who advocates for the for the empowerment of businesses through technology. Jedi and his team have been pioneering new ways of designing digital solutions and integrating cross-disciplinary teams. His work at OpenForge... Read More →


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

3:00pm EDT

Speaker Office Hours - Adyen - Dushyant Sabharwal
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Read the Label before You Eat: A Case Study on Securing Dependency Management

Speakers
avatar for Dushyant Sabharwal

Dushyant Sabharwal

Full Stack Developer, Adyen
Dushyant is a Full Stack Developer at Adyen who loves all things Web Development and Finance. Twitter: https://twitter.com/dushcodes Blog : https://medium.com/@dushyantsabharwal


Wednesday June 19, 2019 3:00pm - 3:30pm EDT
Speaker Office Hours - Room A (Main Floor)

3:00pm EDT

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 well documented Python Jupyter Notebook running on the Ultra96 that benchmarks and demonstrates how Python can be used to control a custom Xilinx programmable hardware design that accelerates the computations of resizing digital photographic images.

Speakers
avatar for Fred Kellerman

Fred Kellerman

Sr Embedded Systems Engineer, Avnet
Fred Kellerman has been developing with the Ultra96 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 PetaLinux, the Ubuntu root filesystem and Python PYNQ framework... Read More →


Wednesday June 19, 2019 3:00pm - 3:50pm EDT
Workshop Stage 1

3:00pm EDT

PRO TALK: Diving into Bash
Most developers use the Unix shell everyday. We use commands like ls, cd, pwd, etc. but do we really know what these programs really are and how they truly work? In this workshop, we are going to take a deeper dive into the Unix shell, specifically Bash, what exactly is Bash, how does it work, and how to leverage Bash in our everyday work as developers. You will learn how to leverage these Unix shell utilities in a way that will improve your skills as a developer by having a richer understanding of how the Unix shell works.

Prerequisites:
- Basic understanding of the Unix shell e.g. ls, cd, pwd, etc.


Speakers
avatar for Bruno Galvao

Bruno Galvao

Software Engineer Immersive Instructor Lead, General Assembly
Bruno has a background in software engineering and product management. He’s worked extensively with JavaScript, Ruby, and Python applications in micro-service environments. Bruno strongly believes in adopting agile methodologies, software craftsmanship, test-driven development (TDD... Read More →


Wednesday June 19, 2019 3:00pm - 3:50pm EDT
Workshop Stage 2

3:00pm EDT

Speaker Office Hours - Tempus - Chris Tava
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Cleaning Your Code as You Go

Wednesday June 19, 2019 3:00pm - 4:00pm EDT
Speaker Office Hours - Room B (Level 2)

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

3:30pm EDT

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

Speakers
avatar for Peter Pezaris

Peter Pezaris

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


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

3:30pm EDT

Speaker Office Hours - Koder - Jedidiah Weller
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Why Designers & Developers Need a Common Language

Speakers
avatar for Jedidiah L Weller

Jedidiah L Weller

CEO, OpenForge
Jedi (Jedidiah) Weller is a speaker, community leader, and developer who advocates for the for the empowerment of businesses through technology. Jedi and his team have been pioneering new ways of designing digital solutions and integrating cross-disciplinary teams. His work at OpenForge... Read More →


Wednesday June 19, 2019 3:30pm - 4:00pm EDT
Speaker Office Hours - Room A (Main Floor)

4:00pm EDT

FEATURED SPEAKER: Stress Testing in Production: A Survival Guide by the New York Times on Midterm Elections 2018
An election is a momentous event at The New York Times. Our subscribers rely heavily on real-time and most accurate updates. Since our traffic projections were skyrocketing for election night for 2018 midterms and with our recent migration to a cloud-based infrastructure, we decided to do a simulation of election night traffic by executing stress test of our systems in a production environment to validate stability & reliability of our system under extremely heavy load conditions. The Times attracted a record-breaking number of readers on the 2018 midterms night. The preparation we did ahead by aligning our teams and designing a model to scale, helped us resolve issues with minimal disruption successfully.
In this talk we will go over:
* A full step by step guide for a successful stress test, from designing, executing & analyzing
* Lessons learned from challenges we faced doing stress testing in a cloud-based infrastructure
* Extending stress testing in exercising incident management and evaluating cloud cost

Speakers
avatar for Shesh Patel

Shesh Patel

Engineering Manager, NY Times
Shesh Patel is a passionate developer and tester who is leading the central test automation team at The New York Times. He joined The Times in 2016 and has worked on various projects with a vision to increase quality with velocity. Previously, he worked at an ad-tech firm for 3 years... Read More →


Wednesday June 19, 2019 4:00pm - 4:25pm EDT
Main Stage

4:00pm EDT

CANCELLED TALK: Winning the Never-Ending Flakiness Battle
Flaky tests not only cost a lot of money and resources to software companies, but also have a huge impact on developer productivity and confidence. At Spotify, we built Master Guardian which analyzes more than 15 million test runs daily across only 4 different repos, identifying non-deterministic test behavior and categorizing and suppressing build failures when needed, saving valuable developer and CI/CD time.

Speakers
avatar for Gastón Montemayor Olaizola

Gastón Montemayor Olaizola

Mobile Engineer, Spotify
Born and raised in San Sebastián, Spain, Gastón has always had a deep passion for software. Previously worked as an Infrastructure Engineer at Palantir, he is currently working at Spotify improving the Mobile Software Infrastructure that affects more than 500 developers internally... Read More →


Wednesday June 19, 2019 4:00pm - 4:25pm EDT
Workshop Stage 1

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

4:00pm EDT

PRO TALK: Agile Estimation That Works
That dreaded phrase in engineering... "can you provide me with an estimate?" Many engineers cringe at the thought of putting a set number of days on a story or ticket. We all know the downfalls of estimation when tied to a story - bloat of the story to include extraneous additions when it's overestimated and cutting of corners (think testing) when underestimated. That being said, for the product managers, business owners, and product owners, having a clear roadmap and sense of timeframe and budget is extremely helpful when trying to map out your strategy for product development. This talk will address some techniques your team can implement to provide estimates that don't get bog down your agile process. The process implements agile methodologies rather than the waterfall techniques that are often tied to estimation processes. The goal of this talk will be to provide you with practices you can bring back to your team that help with transparency in scope and streamlined development. 

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

Speakers
avatar for Julia Macalaster

Julia Macalaster

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


Wednesday June 19, 2019 4:00pm - 4:25pm EDT
DevExec Stage

4:00pm EDT

PRO TALK: Why Clojurescript?
I made a transition from JavaScript to ClojureScript three years ago and never looked back. This talk will explore what ClojureScript is and why I made that transition. You will learn the pros and cons of using ClojureScript instead of JavaScript and will broaden your horizon of frontend web development beyond the JavaScript realm. If you are interested in functional programming or lisp, this talk may convince you to give lisp another try.

Speakers
avatar for Lily M. Goh

Lily M. Goh

Partner, Paren
Lily is a passionate frontend developer and a fan functional programming. She is a partner at a small software consultancy, (paren). Nothing pains her more than seeing buggy UI & poor UX.


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

4:00pm EDT

Speaker Office Hours - CodeStream - Peter Pezaris
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: When Your Best Developers Leave, Does Their Knowledge About Your Code Leave with Them?

Speakers
avatar for Peter Pezaris

Peter Pezaris

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


Wednesday June 19, 2019 4:00pm - 4:30pm EDT
Speaker Office Hours - Room B (Level 2)

4:30pm EDT

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

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

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

Wednesday June 19, 2019 4:30pm - 6:00pm EDT
Brooklyn Expo Center 72 Noble St., Brooklyn, NY 11222

5:30pm EDT

DeveloperWeek New York 2019 CODE Party
CODE Party -- DJ, Food Trucks, Drinks, Games & More!

Wednesday June 19, 2019 5:30pm - 8:00pm EDT
Brooklyn Expo Center 72 Noble St., Brooklyn, NY 11222
 
Thursday, June 20
 

8:00am EDT

Registration Open: Badge Pick Up
Pick up your DeveloperWeek New York 2019 Attendee Badge at the Brooklyn Expo Center Lobby from 8:00am - 3:30pm!

Thursday June 20, 2019 8:00am - 3:30pm EDT

8:00am EDT

EXPO HALL OPEN
Thursday June 20, 2019 8:00am - 4:00pm EDT

8:00am EDT

EXPO HALL OPEN
Thursday June 20, 2019 8:00am - 4:00pm EDT
Brooklyn Expo Center 72 Noble St., Brooklyn, NY 11222

9:00am EDT

OPEN TALK: Driving Renewable Energy Usage With Blockchain and Electric Vehicles
Join us for an educational talk on how a Ethereum DApp can reward electric vehicle (EV) owners that charge using environmentally-friendly energy. West Monroe Partners partnered with a large west coast utility to design and develop a blockchain application that generates and issues monetary credits by analyzing data streamed from IoT smart meters. Learn how this DApp seeks to create a transactive token marketplace through a private blockchain consortium. This talk will cover the story behind the use case, a technical overview and demo of our application, a scalability study that identified future challenges for a production deployment, and a perspective on how blockchain will influence the utility industry.

Speakers
avatar for Russ Felker

Russ Felker

Senior Architect, West Monroe Partners
Russ Felker is a senior architect with West Monroe Partners focusing in the Mergers and Acquisitions practice. A 23-year veteran of the technology industry, his experience with early and mid-stage companies spans startups to IPOs to the public sector and industries including healthcare... Read More →
avatar for Danny Pan

Danny Pan

Consultant, West Monroe Partners
Danny Pan is a consultant based out of the West Monroe Partners technology practice focusing in software engineering. Danny’s industry experience includes energy and utilities, health insurance, technology, and defense. His unique background of deep technical knowledge in software... Read More →


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

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:00am EDT

PRO TALK:Modernization and Transformation Using Blockchain and Emerging Technology
Blockchain is one of the foundational digital transformation tools, especially when combined with the power of other emerging technologies including AI, ML and RPA. Such combinatorial power is transformational across all sectors, both commercial and public. - From a business perspective, Blockchain help create a frictionless (business) network of trust and transparency both internally and externally to the organization, which in return provides opportunities for real-time trusted data, streamlines efficiencies, open doors to costs cutting by removing various intermediaries, lessens the burden on users, and allows for innovations and re-engineering of antiquated business processes. Blockchain provides framework for creation of new business models. A blockchain project currently at HHS is already seeing an extraordinary impact with a total estimated ROI estimated over 800% over 5 years. - Applying it to any business begins with a full assessment to determine if the company, including the people, are ready and the appropriate blockchain use case is selected. Prioritization should be made to business value and ROI, mission, long-term impact and organizational need before implementing the technology for sake of technology. - Work and impact must be considered outside of single cryptocurrency case. We have seen industries leveraging blockchain for multiple uses cases from supply chain, identity, trade, to managing human resources including finance, transportations, energy, health, government. - Our work implementing the a blockchain project in the public sector was the first ever Federal blockchain project in any procurement function, either government or commercial, in the world. With initial built completed only 8 weeks, it resulted in a large reduction of business friction, including manual work, lowering costs, an improved vendor experience, and a shortened cycle time - from 110 to 9 days.

Speakers
avatar for Aleksandar Zelenovic

Aleksandar Zelenovic

VP, Strategy and Consulting Practice Lead, Publicis Sapient
Aleksandar focuses on creating long-lasting value at the intersection of technology, innovation and business. He holds an MBA from MIT Sloan School of Management and has over 20 years of experience in the global commercial and government sectors. He is an industry expert in business... Read More →


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

9:00am EDT

PRO TALK: Driving Deep User Engagement within Your App
Digital marketing channels drive user acquisition and help you optimize your cost-per-install, but once your users are in the door, how do you drive deep engagement? Only 15% of app installs remain in use after 7 days, and Google's new Engagement Rewards platform can help your app remain in your user’s rotation. This cutting edge initiative streamlines the process of incentivizing users to take certain actions that matter within your app, such as a user booking a trip and receiving rideshare credits in return. Join an Engagement Rewards expert to learn about how you can drive user engagement and retention and be an early adopter of the future of mobile app technology.

Speakers
avatar for Ben	Austin

Ben Austin

Product Manager, Next Billion Users, Google
An experienced product manager at Google and beyond, Ben leads the product team for Google’s Engagement Rewards. Working within the Next Billion Users unit, Ben’s team has built a platform for app publishers to drive user engagement in emerging markets. Prior to joining the team... Read More →


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

9:00am EDT

Speaker Office Hours - Capital One- Sairam Tadigadapa
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Three Imperatives for Scaling Microservices: Lessons Learned at Capital One

Speakers
avatar for Sairam Tadigadapa

Sairam Tadigadapa

Director, Capital One
Sairam Tadigadapa is a Director at Capital One leading teams credit decisioning. I have been working at Capital One over the last 8 years and got the wonderful opportunity to part of a huge digital transformation in the large finance services organization. I studied Bachelors in Electrical... Read More →


Thursday June 20, 2019 9:00am - 9:30am EDT
Speaker Office Hours - Room A (Main Floor)

9:30am EDT

OPEN TALK: DevProjects - echoAR, Inc.
echoAR (www.echoAR.xyz; Techstars '19, Y Combinator SUS; NYC Media Lab accelerator; featured at AWE 2018) is a cloud platform for augmented reality (AR) apps that provides tools and server-side infrastructure to help developers & creators build better AR apps and grow their businesses We built an AR-first content management system (CMS) and delivery network (CDN) that allow developers to build their AR app backend in minutes, and allow their clients to easily upload, manage, and publish content to the AR app without involving development teams.Our cloud platform is specially built to handle, convert, and compress 3D models, interactive content, and animations while providing interaction analytics & usage metrics. Our cross-platform system supports any AR client-side SDK for developers to choose to build their app, such as ARCore, ARKit, Vuforia, Wikitude, WebXR, AR.js, Unity-based SDKs, MagicLeap, and more. By using our solution, AR developers save time on building & maintaining an app backend, and quickly go from development, to testing, and to production. Content creators don't need technical knowledge to use the system as they are able to manage AR content anywhere using our web app.

Thursday June 20, 2019 9:30am - 9:40am EDT
Workshop Stage 1

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

9:30am EDT

PRO TALK: Building Blockchain-Grade Applications (With live code!)
Enterprise IT is just reaching the beginning stages of blockchain adoption, with Walmart, Google, and IBM all investing time and money into the DLT space. But with enterprise legacy systems, an array of public and private blockchains, and a cluttered landscape of integration technology, how are developers building out blockchain applications that make sense at scale? Brian Platz, an enterprise SaaS vetern and blockchain expert will provide a live-code demonstration of how one would set up a customized blockchain for a fictional supply chain network in Fluree. Here is a brief agenda: State of enterprise blockchain architecture Fluree DL and FlureeDB Overview Jump right into the code required to build out a network supply chain leveraging blockchain to process and track downstream movement

Speakers
avatar for Brian Platz

Brian Platz

Co-founder & CEO, Fluree, PBC
Brian is the Co-founder and Co-CEO of Fluree, PBC, a North Carolina-based Public Benefit Corporation focused on transforming data security, ownership, and access with a scalable blockchain database. Platz was an entrepreneur and executive throughout the early internet days and SaaS... Read More →


Thursday June 20, 2019 9:30am - 9:55am EDT
Workshop Stage 2

9:30am EDT

PRO TALK: Continuous Security with Kubernetes
With the rise of DevOps, containers are at the brink of becoming a pervasive technology in Enterprise IT to accelerate application delivery for the business. When it comes to adopting containers in the enterprise, Security is the highest adoption barrier. Is your organization ready to address the security risks with containers for your DevOps environment? In this presentation, you'll learn about: - Best practices for addressing the top container security risks in a container environment including images, builds, registry, deployment, hosts, network, storage, APIs, monitoring & logging, and federation. - How to automate and integrate security vulnerability management & compliance checking for containers in a DevOps CI/CD pipeline - Deployment strategies for deploying container security updates including recreate, rolling, blue/green, canary and a/b testing.

Speakers
avatar for Chris Van Tuin

Chris Van Tuin

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


Thursday June 20, 2019 9:30am - 9:55am EDT
DevExec Stage

9:30am EDT

Speaker Office Hours - WP Engine- Wyatt Tall
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
OPEN TALK: Break up Your Services Using the Reconciliation Pattern

Speakers
avatar for Wyatt Tall

Wyatt Tall

Sr. Staff Software Engineer, WP Engine
Wyatt and a small team are leading a microservices revolution at WP Engine, a distributed hosting platform that serves over 400k production WordPress sites, handling over 4b requests, and generating 1/2 TB of data daily. Wyatt’s passion is for creating self-evident software that... Read More →


Thursday June 20, 2019 9:30am - 10:00am EDT
Speaker Office Hours - Room B (Level 2)

9:45am EDT

OPEN TALK: DevProjects - Fugue, Inc.
Fugue ensures that cloud infrastructure stays in continuous compliance with enterprise security policies. Our product identifies security risks and compliance violations, and enables infrastructure baselines for managing drift and enforcement with self-healing capabilities. Fugue eliminates potential data breaches caused by cloud resource misconfigurations and leverages powerful visualization and reporting tools to easily demonstrate compliance.Fugue, SaaS product automates compliance and audits with out-of-the-box frameworks for the CIS AWS Foundations Benchmark, GDPR, HIPAA, ISO 27001, NIST 800-53, PCI DSS, and SOC 2. Fugue‚ API enables teams to ‚shift left‚ and use CI/CD pipelines to validate infrastructure compliance earlier in the software development lifecycle. Organizations such as PBS, SAP NS2, and TrueCar trust Fugue to protect their cloud environments.

Thursday June 20, 2019 9:45am - 9:55am EDT
Workshop Stage 1

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:00am EDT

PRO TALK: Simplifying Analytical Reporting for Blockchain Applications
Blockchain is an emerging technology with a huge potential for its innovative characteristics. As its gets adopted in the industry, it will become a new data repository for the most crucial business use-cases with data being shared between organizations. Performing analytics on this data would be a necessity. Currently the blockchain platform does not support analytics neither does the underlying database in blockchain. In this session developers will learn to implement a new solution to will support high performance analytics for Blockchain Applications.

Speakers
avatar for Vinayak Agrawal

Vinayak Agrawal

Developer Advocate, IBM
Vinayak Agrawal is a passionate developer advocate who likes to build products that makes customer's business and life easier. After graduating from Carnegie Mellon University, he started working as an engineer on Big Data Products. His passion for open-source and drive to make customer's... Read More →


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

10:00am EDT

OPEN TALK: Rapidly Build Your Next Internal Application with Corvid
As developers, we often need to create internal applications. But because we need to connect to APIs and deal with lots of data, security issues and other hassles, this can be tedious and time consuming. 

In this session, we’ll show you how Corvid solves this by providing you with the tools you need—like a visual builder, Node.js backend, internal databases and more—to build production-grade applications in a single integrated platform. 


Speakers
avatar for Ohad Laufer

Ohad Laufer

Head of Outreach at Corvid, WIX.com
Ohad has been in software development for over 15 years, using web technologies since the age of dial-up internet. He’s a manager who focuses on getting things done, building better teams and better products. Ohad had established and led the Wix Blog team for 3 years and is currently... Read More →
avatar for Mor Gilad

Mor Gilad

Software Engineer at Corvid, WIX.com
Mor is a Lead Frontend Software Engineer at Wix with over 8 years of experience. For the past 3 years, she has been part of the team developing Corvid and is now focused on building the Corvid Developer Community. Prior to joining Corvid, she was a senior developer at IronSource... Read More →


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

10:00am EDT

KEYNOTE: Rent the Runway -- From the Closet to the Cloud
Rent the Runway, a company originally started for one-off rentals of designer dresses, launched their beta subscription service in 2014. This shift fundamentally altered their trajectory and made the company the billion dollar business it is today. In this session, Becky Case, VP of Consumer Engineering, will talk about the process of finding product market fit and building a technical architecture that promotes customer adoption via ruthless testing and rapid iteration.

Speakers
avatar for Becky Case

Becky Case

VP, Engineering, Rent The Runway
Becky is the VP of Engineering at Rent The Runway overseeing consumer, subscription, and mobile technology. She is a musician-turned-computer-scientist who specializes in architecting large-scale systems in the e-commerce space. Prior to joining Rent the Runway, she worked at Birchbox... Read More →


Thursday June 20, 2019 10:00am - 10:30am EDT
Main Stage
  KEYNOTE

10:00am EDT

Speaker Office Hours - Google- Ben Austin
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Driving Deep User Engagement within Your App

Speakers
avatar for Ben	Austin

Ben Austin

Product Manager, Next Billion Users, Google
An experienced product manager at Google and beyond, Ben leads the product team for Google’s Engagement Rewards. Working within the Next Billion Users unit, Ben’s team has built a platform for app publishers to drive user engagement in emerging markets. Prior to joining the team... Read More →


Thursday June 20, 2019 10:00am - 10:30am EDT
Speaker Office Hours - Room A (Main Floor)

10:00am EDT

PRO TALK: Kubernetes in Highly Secure Environments
Installing Kubernetes is easy. Ensuring it complies with your organization’s enterprise governance and security requirements isn’t and requires a technology plan. In this technically-focused talk, Arkadii will summarize common prerequisites for running Kubernetes in production, and how to leverage fine-grained controls and separation of responsibilities to meet enterprise governance and security needs. The presentation will outline a technology plan and discuss basic requirements for audit, security, authentication, authorization, integration with existing identity broker, logging, and monitoring. The audience will learn whether cloud-hosted Kubernetes cover these requirements, how to integrate a compliant Kubernetes installation with their existing cloud infrastructure and how to handle cross-team communication (network/compute/storage/security). Additionally, since on premise Kubernetes deployments have their challenges, Arkadii will cover the limitations of a bare-metal installation, interactions with vSphere’s API, achieving HA, reliability and disaster recovery, as well as handling OS upgrades, security patches, and Kubernetes upgrades. The session will conclude with a quick outlook of what’s next, including infrastructure as a code, immutable infrastructure, and GitOps.

Speakers
avatar for Arkadii Ocheretnoi

Arkadii Ocheretnoi

Lead Platform Developer, Kublr
Arkadii Ocheretnoi is a Lead Platform Developer at Kublr. A passionate advocate for Kubernetes, Arkadii has a unique focus on enterprise projects characterized by disparate technologies that straddle both on-premises and private cloud environments. Skilled in both Microsoft Azure... Read More →


Thursday June 20, 2019 10:00am - 10:50am EDT
DevExec 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

10:30am EDT

PRO TALK: Near Term of Blockchain
Most speakers and tech-gurus always talk about the future but what they forget is that building use cases in near term determines if there is a future of certain ecosystem. 'Near Team of Blockchain' session will uncover companies that are using blockchain as a service, building on top of blockchain and growing their business because of it. Also encourage entrepreneurs and developers to consider using blockchain. Imran Sheikh, Director of Product & Design at ShareThis, founded Social Blockchain, permanent archive of social activity on the internet, created by collecting and analyzing sharing events from millions of websites around the world. (www.socialblockchain.co)

Speakers
avatar for Imran Sheikh

Imran Sheikh

Director, Product & Design, ShareThis Inc.
Imran Sheikh, Director, Product & Design @ShareThis Product Advisory @FoundersPad Ventures www.linkedin.com/in/sheikhimran01 More than a decade experience of building and scaling products in B2B/B2C technology and digital media industries. He also published a research paper on 'Entrepreneurs... Read More →


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

10:30am EDT

KEYNOTE: Foursquare -- Why You Need a Phone’s-Eye-View of the World
In the near future, a digital twin of the world will exist via new technologies, and Foursquare will be there to help developers power it with our phone’s eye view of millions of places. It’s the magic of Pilgrim—our proprietary tech with industry-leading precision and stop detection—that makes all of this possible. The engineers who understand how to use it will have a leg up bridging the gap between location data and understanding of the real world. In its 10 years, Foursquare has always been thinking about the future of location-based and contextual-aware services, and working to invent the pieces of this future that didn’t yet exist. In his first Developer Week session, Foursquare SVP of Engineering Matt Kamen will raise the curtains behind how Foursquare solved the most complex problems inherent in location technology -- like understanding where a phone is in a multi-level, multi-purpose building (ie. shopping malls), as one example. Today, Pilgrim SDK helps developers understand how mobile phones see the world—quietly, efficiently, no action required. Foursquare has evolved from a search and discovery explorer app into something much bigger: the first independent location technology platform. Kamen will unpack the lessons learned along the way, via the creation and commercialization of Pilgrim and our belief that it can help developers create the next generation of contextually-aware services. Kamen’s talk will include: an inside look into how we built our proprietary Snap-to-Place machine learning technology that helps accurately “snap” visits to identifiable venues; our approach to privacy by design; our methodology to separate good data from bad; and a look into the new building blocks Foursquare is inventing to help developers create the future.

Speakers
avatar for Matt Kamen

Matt Kamen

Senior Vice President, Engineering, Foursquare
As SVP of engineering, Matt leads Foursquare's industry-leading engineering practice and oversees the tech behind our pioneering products, from the consumer apps to our booming enterprise offerings: Pinpoint, Attribution, Foursquare Analytics, Places API, Pilgrim SDK, and all of our... Read More →


Thursday June 20, 2019 10:30am - 11:00am EDT
Main Stage

10:30am EDT

Speaker Office Hours - Rent The Runway - Becky Case
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
KEYNOTE- Rent the Runway

Speakers
avatar for Becky Case

Becky Case

VP, Engineering, Rent The Runway
Becky is the VP of Engineering at Rent The Runway overseeing consumer, subscription, and mobile technology. She is a musician-turned-computer-scientist who specializes in architecting large-scale systems in the e-commerce space. Prior to joining Rent the Runway, she worked at Birchbox... Read More →


Thursday June 20, 2019 10:30am - 11:00am EDT
Speaker Office Hours - Room A (Main Floor)

10:30am EDT

Speaker Office Hours - West Monroe Partners - Danny Pan
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Driving Renewable Energy Usage With Blockchain and Electric Vehicles

Speakers
avatar for Danny Pan

Danny Pan

Consultant, West Monroe Partners
Danny Pan is a consultant based out of the West Monroe Partners technology practice focusing in software engineering. Danny’s industry experience includes energy and utilities, health insurance, technology, and defense. His unique background of deep technical knowledge in software... Read More →


Thursday June 20, 2019 10:30am - 11:00am EDT
Speaker Office Hours - Room B (Level 2)

11:00am EDT

FEATURED SPEAKER: Re-Training ML Models without Data Auditing Is like Skydiving without Parachutes
Re-training deployed ML models is required for adapting to changing user patterns. But real-world data pipelines for re-training data are messy — from unexpected source changes/null values during ingestion to referential integrity problems across databases. The end result is is a mix of low and high quality data that is detrimental to model accuracy leading to unexpected bias as well as significant deviation errors. Additionally, debugging of such issues becomes a ping-pong blame game between ML and Data Engineering teams. This talk describes how we address the issue with our framework called ML Contracts Escrow. A contract defines how model training needs to be handled depending on the quality of data. There are two building blocks of the framework: a) Automatically profiling the data pipeline tracking operational properties, data quality, and configuration change tracking across all components of the pipeline including the data sources; b) Enforcing the contract that either schedules or alerts or defers the model training. The Data Engineering team is responsible for the profiling of the pipeline. The ML team focusses on the other half of the contact that specifies how different data profiling scenarios need to be handled. The framework supports a range of contract actions such as handling anomaly in job profiling to trigger a data circuit breaker or canceling re-training or change online training to offline manually triggered policy, etc. The talk covers details of the framework in the context of handling real-world data pipeline issues.

Speakers
avatar for Sandeep Uttamchandani

Sandeep Uttamchandani

Chief Data Architect, Intuit
Sandeep Uttamchandani is the Chief Data Architect & Head of Data Platform Engineering at Intuit. In his role, he owns all the aspects related to the Data for Analytics, ML, and the Product databases used by 4 million+ small businesses for financial accounting, payroll, and billions... Read More →


Thursday June 20, 2019 11:00am - 11:25am EDT
Main 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:00am EDT

PRO TALK: Pro Talk: End-To-End Design Patterns for "DApps"
Decentralized applications are key to mainstream adoption for blockchain. However, private key management, wallet requirements, high latency, frequent micro payment of gas fees, etc. all combine to make today's DApps very difficult to use, thereby creating significant barriers to entry. To fully resolve what may appear, from the surface, to be UI/UX issues, we need to redesign the entire stack of blockchain services — from wallet to JavaScript UX to different gas mechanisms. In his talk, Dr. Yuan will provide retrospectives on several DApps that he and his team developed and marketed in the Ethereum ecosystem, as well as address:* DApp-specific optimizations for wallets such as web3 integration, payment prompt, DApp launch mechanisms, and DApp portals* Seamless and streamlined gas payments * How to handle pure view smart contract functions * Centralized vs. decentralized private key management * UX improvements for transaction waiting time * Third-party gas payments ("net neutrality") Dr. Yuan also will impart new approaches to design useable DApps and, as a community, propose dan discuss new EIPs that can improve DApp usabilities.

Speakers
avatar for Michael J. Yuan

Michael J. Yuan

Co-founder & Chief Scientist, The CyberMiles Foundation
Dr. Michael Yuan is co-founder of The CyberMiles Foundation, as well as the CEO of the Second State Inc. He is the author of Building Blockchain Applications, which was published by Addison-Wesley. Dr. Yuan has extensive experience developing and commercializing open-source software... Read More →


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

11:00am EDT

PRO TALK: The App Developer's Kubernetes Toolbox
If you're developing applications on top of Kubernetes, you may be feeling overwhelmed with the vast number of developer tooling in the ecosystem at your disposal. Kubernetes is moving at a rapid pace, and it's becoming impossible to keep up with the latest and greatest development environments, debuggers, and build, test and deployment tools. In this talk, we'll share from our experience building applications on top of Kubernetes at Bitnami. We'll take a look at the landscape and answer questions like "should my team be using minikube or a shared Kubernetes environment?", "what's the difference between Skaffold, Draft and Telepresence?" and "should I be building an operator or a Helm chart?". We'll try to discern which tools best fit a scenario or workflow by looking at real-world examples of Kubernetes applications.

Speakers
avatar for Adnan Abdulhussein

Adnan Abdulhussein

Software Engineer, Bitnami
Adnan Abdulhussein is a Software Engineer at Bitnami, where he works on building tools to make apps easier to run on Kubernetes. He contributes to the Kubernetes community as a co-chair of SIG-Apps and a core maintainer of the Helm project. Adnan is passionate about cloud-native infrastructure... Read More →


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

11:00am EDT

OEPN TALK: Sustaining Product Innovation: Turning “Aha Moments” into Products
Some of the greatest product innovations began with the question: “You know what would be cool? If we could just...” 

In a disruptive landscape, where change is rapid, and inevitably upends the status quo, product, engineering and R&D teams are always bristling with new ideas. 

Sometimes good ideas are born from sudden flashes of insight or discovery; if they seem particularly promising, developers and engineers are quick to apply lean startup principles to quickly prototype and validate them. 

But what happens next? Do we keep building on them? Do we rework them? Do we discard them so that they join the growing pile of other aborted ideas? 

These are hard questions; and, to answer them, one must consider a slew of factors: Opportunity costs, resource allocation, technical considerations, buy-ins from senior management, among other serious considerations that stand in the way. 

Join Trulioo’s Conor Delahunty and Marat Asadurian, as they call upon their own challenges and experiences in building something entirely new while working within the constraints of existing product roadmaps. This talk will cover: 

- Balancing ideas with expectations around delivering actual code and features 
- Wanting to do a lot, but being unable to execute on pace 
- Sustainable Prototyping: Throw-away vs build-on-top
- Ensuring a continuous feedback loop
- Acting on new ideas without burdening the rest of your team with extra work
- Turning problems and obstacles into new learnings

Speakers
avatar for Conor Delahunty

Conor Delahunty

Product Manager, Trulioo
A Product Manager at Trulioo, Conor is often off tinkering with something. At Trulioo, alongside integrating APIs from across the world he’s also been responsible for the development of Trulioo’s developer hub and expanding their Developer Ecosystem.
avatar for Marat Asadurian

Marat Asadurian

Software Engineering Manager, Trulioo
A Software Engineering manager in Trulioo, Marat enjoys building new products as well as new teams. In his current role, Marat is managing a team that generates new business lines by exploiting the full potential of Trulioo Global Gateway API.


Thursday June 20, 2019 11:00am - 11:50am EDT
Workshop Stage 1

11:30am EDT

FEATURED TALK: Finding Mission-driven Work in Tech
If you want to do work that is mission driven, how do you find an organization that utilizes your skill set while also making a positive social impact? We will review a framework for finding work with deep impact that drives and fulfills on a daily basis. Early career software engineers will come away with actionable steps to help them in their search for social impact driven tech jobs. AUDIENCE Recent graduates, early career, and mid-career software engineers searching for social impact driven tech jobs. This topic may also be relevant for those more advanced in their careers, but who are seeking to find more purpose within their work INTRODUCTION The stereotype of a software engineer is that of a unidimensional nerd who lives in their parents‚ basement and has no social skills. The truth is that software engineering is actually one of the most versatile professions. Software engineers have many skills ‚Äì project management, building mobile apps, web products to name a few. It is applicable in a range of industries like healthcare, education, pharma, ecommerce, automobiles, agriculture, finance. Not all skills are so transferable and it's truly a privilege. This struck me recently when I was at the 2018 Grace Hopper Conference where I met and interviewed so many incredible women in tech. Many fresh graduates there echoed a common theme about wanting to use technology for social good. This post is for those of you who want to use your software engineering skills for social impact. If you‚ interested in doing something that is mission driven, or using your skills to do good and have positive social impact, where do you go from there? How do you find an organization that utilizes your unique and powerful skill set, while also making a positive social impact? I understand that there are many factors that go into choosing a job: location, salary, team, size of the organization and others. But a decade ago, during the height of the financial crisis, I made a decision to find meaningful work with a social impact driven organization. But I was clueless about how to go about it. Luckily, my decisions though unconventional, led me down the right path. I got a master‚ degree in Public Policy with a focus on harnessing technology for social good. Over the years I created, consulted for, interned, and worked with many organizations across the globe who are driven by a desire to create social impact. I have distilled this experience to create the following simple framework to help recent graduates and early career software engineers in their search for social impact driven tech jobs.What is the mission of the organization and does it align with your own values? This seems like a simple question, but it requires a bit of introspection. Your values don‚ have to only be your moral values, but they can also be your hobbies and interests. I have a keen interest in policy and politics, but also love shopping for unique artisanal products and it‚ a combination of all these that led me to my current job at Etsy. What is the mission of the organization? Do they fulfill their mission? Many organizations claim that they have a social mission because it sounds cool. You need to investigate this claim a little to make sure that the organization is not just paying lip service to a social mission. Check if they are practicing what they are preaching. Find out what how they define impact and how they measure it. A lot of this information is publicly available, you just need patience to unearth it. You can find it in their blogs, annual reports and most importantly by talking to their employees, which leads me to my next point.What is the organizational culture like? This is the part that requires the most work. It is crucial to understand organizational culture and whether the organization‚ commitment to social change reflects in how they treat their employees. Finding this out is hard work since this information is not in the public domain. Even though it‚ time consuming, invest time in studying the internal workings of the organization. Speak to your professional network about the organization and try to talk to at least a few of their employees. Before I joined Etsy, I went to their code as craft event and met an employee who was doing a job similar to what I was looking for. Talking to them was really helpful in understanding how Etsy worked. Don‚ hesitate to ask questions about organizational culture during your interview process. What ability will you have to make impact and change at the organization? Your job satisfaction will depend as much on your role within the organizational structure as much as the work the organization does as a whole. Of course, this is more important if you are applying for a senior position, but it‚ useful to consider this even at entry-level positions. One of my jobs was at an incredible mission driven organization, but its bureaucracy made it difficult to bring about internal change. I like nimble organizations that are open to new ideas and change. While looking for a job it‚ important to remind oneself that no job is a 100% match. It‚ similar to a romantic relationship. My husband is not a 100% match for me. We have wildly differing tastes in music, sports and most importantly in food. But our value systems are similar and that is what really matters. Like an ideal partner, an ideal employer should give you the space to grow as an individual. It‚ also important to remember that social change takes time, dedication and commitment. If you have the commitment and patience for such work, invest time and patience in finding an organization that demonstrates similar commitment, not just on the surface but even in its internal processes. If you cannot find such an organization, maybe it‚ time to start one of your own. OUTCOMES/CONCLUSION By the end of this session, participants will have: A better understanding of themselves, more specifically what drives them from a purpose/mission perspective, A framework to follow when researching potential job and career growth opportunities, Questions to ask themselves and their potential employers when going through the hiring process

Speakers
avatar for Rachana Kumar

Rachana Kumar

Director of Engineering, Etsy
Rachana Kumar is a global minded industry leader with a passion for using innovative technology to help others. In her current role as Engineering Director at Etsy, she leads several product engineering teams, directing engineering initiatives that impact over 2 million creative entrepreneurs... Read More →


Thursday June 20, 2019 11:30am - 11:55am EDT
Main 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

11:30am EDT

PRO TALK: AI Robots
Sawyer can address several topics including:  -- Lessons learned from using AI robots -- How to build a robotics and data science team (Easypost has a team of 20 robotics and industrial engineers tackling AI robots) -- Will robots replace humans ‚Äì a perspective from a company doing exactly that -- Building a predictive analytics model from scratch including common mistakes. Easypost has built a machine-learning cluster that predicts when packages will arrive based on a number of factors. When a FedEx facility was bombed last year, they saw the data/interruption before the event was made public. -- How to design a warehouse for AI/robots from the ground up (e.g. everything has bar codes, everything is in tubs, etc.)

Speakers
avatar for Sawyer Bateman

Sawyer Bateman

CTO, Easypost
Sawyer studied Computer Science at the University of Alberta in 2001 before joining Dreammates - an early dating website as their CTO. After his stint in matchmaking he ran MaxGames.com and one of the largest networks of online flash gaming websites. In early 2013 he met Jarrett and... Read More →


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

11:30am EDT

PRO TALK: Building Planet-scale Architectures the Easy Way
Thanks to recent innovations in microservices, containers, cloud computing, observability, and tracing, it never been easier to build a global system that powers your organization. Learn how to leverage Google technologies on your quest for global scale!

Speakers
avatar for Sebastian Weigand

Sebastian Weigand

Customer Engineering, Google Cloud
With over a decade's worth of DevOps-specific experience and a deep technical understanding of cutting-edge technologies, Sebastian "That DevOps Guy" Weigand brings insight and clarity to some of today's most challenging business needs. As part of Google Cloud's Swarm team, he helps... Read More →


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

11:30am EDT

Speaker Office Hours - Bitnami - Adnan Abdulhussein
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: The App Developer's Kubernetes Toolbox

Speakers
avatar for Adnan Abdulhussein

Adnan Abdulhussein

Software Engineer, Bitnami
Adnan Abdulhussein is a Software Engineer at Bitnami, where he works on building tools to make apps easier to run on Kubernetes. He contributes to the Kubernetes community as a co-chair of SIG-Apps and a core maintainer of the Helm project. Adnan is passionate about cloud-native infrastructure... Read More →


Thursday June 20, 2019 11:30am - 12:00pm EDT
Speaker Office Hours - Room A (Main Floor)

11:30am EDT

Speaker Office Hours - Fluree, PBC - Brian Platz
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Building Blockchain-Grade Applications (With live code!)

Speakers
avatar for Brian Platz

Brian Platz

Co-founder & CEO, Fluree, PBC
Brian is the Co-founder and Co-CEO of Fluree, PBC, a North Carolina-based Public Benefit Corporation focused on transforming data security, ownership, and access with a scalable blockchain database. Platz was an entrepreneur and executive throughout the early internet days and SaaS... Read More →


Thursday June 20, 2019 11:30am - 12:00pm EDT
Speaker Office Hours - Room B (Level 2)

12:00pm EDT

Speaker Office Hours - IBM - Vinayak Agrawal
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 
Speaker Session:
PRO TALK: Simplifying Analytical Reporting for Blockchain Applications


Speakers
avatar for Vinayak Agrawal

Vinayak Agrawal

Developer Advocate, IBM
Vinayak Agrawal is a passionate developer advocate who likes to build products that makes customer's business and life easier. After graduating from Carnegie Mellon University, he started working as an engineer on Big Data Products. His passion for open-source and drive to make customer's... Read More →


Thursday June 20, 2019 12:00pm - 12:30pm EDT
Speaker Office Hours - Room B (Level 2)

12:30pm EDT

Speaker Office Hours - The CyberMiles Foundation - Michael Yuan
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Pro Talk: End-To-End Design Patterns for "DApps"

Speakers
avatar for Michael J. Yuan

Michael J. Yuan

Co-founder & Chief Scientist, The CyberMiles Foundation
Dr. Michael Yuan is co-founder of The CyberMiles Foundation, as well as the CEO of the Second State Inc. He is the author of Building Blockchain Applications, which was published by Addison-Wesley. Dr. Yuan has extensive experience developing and commercializing open-source software... Read More →


Thursday June 20, 2019 12:30pm - 1:00pm EDT
Workshop Stage 2

12:30pm EDT

Speaker Office Hours - Wall Street Journal - Kabir Seth
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:

PRO TALK: Applying Machine Learning Across Dow Jones

Speakers
avatar for Kabir Seth

Kabir Seth

Director, Operations and AI Strategy, Wall Street Journal
Kabir Seth is currently the Director of Operations for the Wall Street Journal Product, Design and Engineering lead and the co-lead of the AI Center at Dow Jones. He has worked in a variety of industries including apparel, travel and children’s media. He enjoys spending time with... Read More →


Thursday June 20, 2019 12:30pm - 1:00pm EDT
Speaker Office Hours - Room A (Main Floor)

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:00pm EDT

OPEN TALK: Technology Seismic Shifts
Business, technology and society have become deeply intertwined, fueled by advances in tech. The implications are profound. Organizations must plan for the day when existing business models or products are obsolete.  Five “Seismic Shifts” will radically change how people interact with technology, how businesses will evolve to incorporate machine intelligence, and how these systems will be created and run.

Speakers
avatar for Cassie Shum

Cassie Shum

Technical Director, North America, ThoughtWorks, ThoughtWorks
Based in New York, Cassie is the Technical Director at ThoughtWorks in North America. As a software engineer and architect, she has spent that last 9+ years at ThoughtWorks focusing on architectures including event driven systems and microservices, a wide range of technologies with... Read More →


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

1:00pm EDT

PRO TALK: Functional Programming Fundamentals
This workshop aims to be the entry point for developers into the world of functional programming. We'll talk about various FP paradigms such as Referential Transparency, Immutability, Higher Order Functions etc. Examples and hands on training will be via the Clojure programming language. After learning about the fundamentals of FP concepts (and getting our hands "dirty" with some Clojure code), we will progress to modeling and building a simple web app. We'll start small and show how FP principles lend themselves to our solution. Depending on how much time there is for workshops this can be very short intro or a much longer fundamentals course.

Speakers
avatar for Ronen Cohen

Ronen Cohen

Tech Lead, AppsFlyer
Ronen Cohen is a software engineer who enjoys architecting systems for scale. He is passionate about everything software: from OS internals to distributed computing, weird data-structures to functional programming. Ronen is a tech lead at AppsFlyer, helping build systems to process... Read More →


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

1:00pm EDT

PRO TALK: Top 3 Mistakes Organizations Make When Hiring Remote Leaders
It is vital that every organization looking to hire remote leaders understands the common mistakes that exist out there in order to avoid those mistakes and be successful in this challenging task. There are certain manuals and traits that remote leaders need to follow, and it is of great importance that organizations are aware of this. Remote recruitment, in general, is quite challenging of a task, and our Director Sharon Koifman will be able to help the audience with absolutely useful information due to his experience and knowledge of this field. You can find a podcast where he addresses this topic in the following link https://mixergy.com/interviews/distantjob-with-sharon-koifman/. In any case, here are some examples of common mistakes that organizations should ignore making. First, usually, organizations forget about the significance of cultural differences which bring problems eventually. Next, is quite important to keep in mind to communicate the details and instructions of the project set. This may seem less important to organizations, however, this is where most problems with remote leaders arise. Hence, a company‚ values should be clear to the potential remote leader, so that they understand if their values fit the company or not. All these points will be discussed in depth and very useful examples will be brought during the conference.

Speakers
avatar for Sharon Koifman

Sharon Koifman

Director, DistantJob
Sharon Koifman believes every company, from the biggest enterprise to the newly-launched garage startup, should have access to world‚ top talent. That‚ is why he used over 10 years of experience in tech industry recruitment & HR to create DistantJob. His unique recruitment model... Read More →


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

1:30pm EDT

OPEN TALK: Open Governance in the JavaScript Ecosystem
The JavaScript ecosystem has been breaking ground in both the Browser and in the backend with Node.js since JSConfEU launched 10 years ago. We’ve recently recognized that in the same way that using JavaScript both on the front and back end unlocks opportunities for more people to contribute to a larger part of an overall application, combining the JavaScript and Node.js Foundations allows for easier collaboration and contribution to larger portions of the JavaScript ecosystem.

Speakers
MB

Myles Borins

Senior Developer Advocate, Google Cloud
Myles is a collaborator on Node.js, with a primary focus on governance, stability and release management. As a senior developer advocate at Google Cloud, Myles works closely with various product and engineering teams to ensure Google's cloud offering will be desirable to developers... Read More →


Thursday June 20, 2019 1:30pm - 1:55pm EDT
Main 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

1:30pm EDT

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



Speakers
avatar for Britton Stamper

Britton Stamper

Senior Sales Engineer, Periscope Data by Sisense
Britton Stamper is a Senior Sales Engineer at Periscope Data by Sisense. He's a data visualization evangelist who empowers data teams to build easy to understand and actionable data tools. Prior to Periscope Data he served as a BI analyst in the financial services industry.


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

1:30pm EDT

PRO TALK: Lessons Learned in Building CI/CD for Serverless Architectures
https://slides.com/anthonyc-1/lessons-learned-in-building-ci-cd-for-serverless-architectures/live#/ Why Serverless architecture (SA)? What are its pros (and some cons)? Common Pros: - Lower CapEx/OpEx Common Cons: - Increase complexity Key-enabler of other paradigms - CI/CD - Event/Data-driven - Agile (which affects business units; technology enabling business) Why we need CI/CD (for SA)? Fast iteration/Increase productivity/Time to Market/Lower cost -> Business win Why Serverless architecture (SA) as a paradigm is ideally suited for integration with CI/CD? How What are some of the general guideline and architecture principle for SA to make suitable for CI/CD? General principals of microservice (MS) all apply to SA, but it’s even more suitable as with SA you no longer manage your infrastructure the same way. What are some of these principals for MS that applies to SA? * Your SA infrastructure (as code) can now more closely be treated as code. You can and should treat your SA part of the infrastructure as cattle. ** THIS ENABLES CI/CD. ** Small, single unit of responsibility: This is a core tenant of UNIX and computing, do one thing and do it well. This leads to smaller blast radius; easier to unit test and refractor. When you build SA, you follow this same principle. ** THIS ENABLES CI/CD. ** Short-lived and stateless: As characteristics of Serverless Functions; this forces the developers to think about clearly delineating computing functions and its data. ** THIS ENABLES CI/CD and also design data driven architecture ** What are some its pitfalls? (See Challenges) What kind of tools may be helpful? (See part of How) Your tooling should be flexible but manageable. I recommend using SA framework (we use Serverless) to help build your SA infrastructure. For CI/CD, I would look at your organization security requirement and see if your CI/CD Challenges Greater technological complexity; can be difficult to troubleshoot. This can be alleviated by building your SA architecture into units of functions; for example we use step functions to manage lambda functions so that we have a clear way of how the lambda functions interact. Cultural: Your infrastructure team need to understand core tenants of DevOps, understand SA and CI/CD. Ideally your team should already have experiences of some of IaC, SA, CI/CD. There are some required skillsets to achieve these goals. Security: Restricting Production from developer; requires every deploy from CI/CD Newer tools that are less mature. Your need to treat your SA infrastructure as code. How we overcame those challenges (Show) How our Data Engineering team (intersection.com) leverages Serverless Framework to implement our data pipelines with CI/CD. I will give a overview and demo on how we use Serverless Framework to create Data Pipeline with AWS Step Function, all of which are part of a CI/CD pipeline. Recommended: Start small; start SA first before CI/CD and/or start CI/CD without SA.

Speakers
avatar for Anthony Cheng

Anthony Cheng

Data Engineer, Intersection
Data/DevOps Engineer with more than a decade of infrastructure experiences, my career has spanned from working on "Iron Age" data center with network and system infrastructure to working in programmatic "Infrastructure as Code" with AWS. In my career, I have worked with start-up... Read More →


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

1:30pm EDT

PRO TALK: The Software Developer's Command Line Toolkit
As a software developer, you use the command line, but do you take advantage of everything it can do? Join us for a demonstration of command line tools for developers. Increase productivity with search tools, shell functions, git aliases, and tmux shortcuts. Want a better repl? Supercharge it with shortcuts, functions and libraries. Once you've perfected your setup, push it to GitHub so you can pull it and install it on any computer you want. Whether you're a reluctant minimalist or an experienced power user, you'll discover tools to make you a happier and more productive developer

Speakers
avatar for Brad Urani

Brad Urani

Principal Engineer, Procore
Brad Urani is a coder, karaoke singer and barbecue evangelist. He believes happiness is directly  correlated with the size of your .vimrc and refuses to buy into YAGNI. When not hiking or hacking, he preaches the wonders of Ruby and SQL as Staff Engineer at Procore in Santa Barbara... Read More →


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

1:30pm EDT

Speaker Office Hours - CognitiveScale - Matt Sanchez
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Operationalizing AI for the Enterprise

Thursday June 20, 2019 1:30pm - 2:00pm EDT
Speaker Office Hours - Room A (Main Floor)

1:30pm EDT

Speaker Office Hours - LightStep - Austin Parker
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 


Speaker Session:
PRO TALK: Trace-Driven Development

Speakers
avatar for Austin Parker

Austin Parker

OSS Engineer, LightStep
Austin Parker has been solving - and creating - problems with computers and technology for most of his life. He is an Open Source Software Engineer at LightStep and maintainer of the OpenTracing project in an effort to help other developers write, and operate, more reliable software... Read More →


Thursday June 20, 2019 1:30pm - 2:00pm EDT
Speaker Office Hours - Room B (Level 2)

2:00pm EDT

OPEN TALK: How to Cultivate a Tech Culture Obsessed with Meaningful Impact
You can’t build “culture” out of nothing, but you can cultivate it by focusing on model behaviors that align to your overall values and creating a common language built around a larger mission. This is especially important when leading high-performing technology teams, distributed across the globe.
 
In this fireside chat, hear from Mastercard’s EVP and head of digital technology, Brad Miller, who will draw on his extensive experience in the tech industry. He will share how he’s now driving a tech culture change in order to build technology that makes commerce thrive globally and keeps the world running. He will be interviewed by Danny Morrow, CTO and co-founder of fintech startup Extend Enterprises.

Speakers
avatar for Danny Morrow

Danny Morrow

co-founder and CTO, Extend
An accomplished developer, Danny has spent 20 years designing and building cutting edge technology. His former clients include many of the most well-known and trusted Fortune 50 companies.  He is currently the co-founder and CTO of Extend, a fintech startup based in New York Cit... Read More →
avatar for Brad Miller

Brad Miller

EVP Digital Marketing and Loyalty, Mastercard
Brad Miller has operated in the technology space for more than two decades. At his core, he’s all about building businesses, platforms and products that solve complex problems on a large scale, resulting in a positive impact on people’s lives. Throughout his career, he has challenged... Read More →


Thursday June 20, 2019 2:00pm - 2:25pm EDT
Main Stage

2:00pm EDT

PRO TALK: The Future of Applications: Building Real-Time Streaming Apps That Transcend Devices and Clouds
This session presents a new model for building real-time applications using stateful Web Agents and multiplexed streaming APIs. Using the open source Swim platform, developers can quickly and easily build stateful, decentralized applications and real-time user experiences. Swim applications automatically optimize usage of available cloud, edge and network resources to ensure streaming updates are continuously delivered in real-time. 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. The future of applications is collaborative, real-time and stateful. If you're building next-generation software (for AR/VR, autonomous vehicles, artificial intelligence, smart cities, etc), the biggest challenge remains in efficiently processing and distributing multiple real-time data streams. Furthermore, it's critical to be able to combine data streams to identify correlations and power real-time user experiences. So why are we still using stateless, complex, slow, request-driven REST architectures?

Speakers
avatar for Rohit Bose

Rohit Bose

Senior Software Engineer, SWIM.AI
Rohit Bose is a senior backend engineer for Swim.ai. Having joined Swim.ai in 2016, Rohit works with all layers of the technical stack, from operating systems to web clients. He appreciates clever algorithms and integrations, and has nightmares about pixels and UI animations. In his... Read More →


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

2:00pm EDT

PRO TALK: Developing Diversity & Building Your Teams
When producing a new solution or product, it is important to innovate and think “outside the box.” However, a lack of diversity on your teams could lead to a sub-par deliverable. Discover the power of developing diversity on your teams and the positive impact it will have on your process, products and deployments. On this panel, led by PubMatic’s Katherine Strieder, attendees will gain an insider’s perspective on the key challenges and benefits when pursuing team diversity in technical fields. The panel will offer use cases, suggested best practices and unique perspectives on the positive impact diversity can have on user experience, client satisfaction and overall innovation.

Speakers
avatar for Lisa Saacks

Lisa Saacks

CEO & Founder, KonnektWork
I’ve been strategically assisting businesses with lead generation, global business development, sales/executive management, and operational management for more than 20 years. I’m analytical and results-driven while focusing on creative business solutions to sustain revenue.My... Read More →
avatar for Arielle Patrick

Arielle Patrick

SVP & Transaction Director, Edelman
Arielle Patrick is a Senior Vice President & Transaction Director on Edelman’s Financial Communications & Capital Markets team, based in New York. She is an advisor to CEOs and boards of directors of public and private companies, providing counsel on communications strategies for... Read More →
avatar for Sandra Guadagnoli

Sandra Guadagnoli

Vice President - Customer Success, 1E
Driven by a passion for service, accountability, and a focus on doing right by the customer, Sandra Guadagnoli joins 1E as the Vice President of Customer Operations. She has a Bachelor’s degree in Computer and Political Science from New York University and brings with her over 18... Read More →
avatar for Christina Villano

Christina Villano

VP, Strategic Initiatives, Spectrum Reach
The past eighteen years have afforded me the opportunity to gain extensive experience in Strategic Corporate Development, go to market strategies for emerging technologies and customer success strategies in a converged Media & Advertising world. My expertise spans across the domestic... Read More →
avatar for Katherine Strieder

Katherine Strieder

VP, Product Management, PubMatic
Katherine Strieder is a digital media executive with twenty years of experience evolving and executing on platform strategy to best meet the needs of clients across the digital media stratosphere. Areas of expertise include evolving and implementing product vision for digital media... Read More →


Thursday June 20, 2019 2:00pm - 2:25pm EDT
DevExec Stage

2:00pm EDT

Speaker Office Hours - DistantJob - Sharon Koifman
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Top 3 Mistakes Organizations Make When Hiring Remote Leaders

Speakers
avatar for Sharon Koifman

Sharon Koifman

Director, DistantJob
Sharon Koifman believes every company, from the biggest enterprise to the newly-launched garage startup, should have access to world‚ top talent. That‚ is why he used over 10 years of experience in tech industry recruitment & HR to create DistantJob. His unique recruitment model... Read More →


Thursday June 20, 2019 2:00pm - 2:30pm EDT
Speaker Office Hours - Room B (Level 2)

2:00pm EDT

PRO TALK: Applying Machine Learning Across Dow Jones
In this workshop, Alex Siegman and Kabir Seth from the Dow Jones AI Center will explore the use of machine learning at Dow Jones Businesses like the Wall Street Journal. The workshop will include specific examples, including the use of machine learning to develop a propensity to subscribe model at the Wall Street Journal and the use of AI to catch potential fraud accounts on the Virtual Stock Exchange on the MarketWatch website. Each case study will review the goal, the tools used as well as the results and next steps for the project.

Speakers
avatar for Kabir Seth

Kabir Seth

Director, Operations and AI Strategy, Wall Street Journal
Kabir Seth is currently the Director of Operations for the Wall Street Journal Product, Design and Engineering lead and the co-lead of the AI Center at Dow Jones. He has worked in a variety of industries including apparel, travel and children’s media. He enjoys spending time with... Read More →
avatar for Alex Siegman

Alex Siegman

AI Technical Program Manager, Dow Jones
While his focus today is Artificial Intelligence, Alex’s expertise is in successfully managing projects, products and people. In studying and perfecting the constants – those skills and techniques necessary to design, develop and deploy revenue-driving technologies across place... Read More →


Thursday June 20, 2019 2:00pm - 2:50pm EDT
Workshop Stage 2

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

2:30pm EDT

PRO TALK: Open Source Governance at Massive Scale
It is one thing to put a project up on GitHub and call it "Open Source." It is quite another to commit to growing and governing a project developed and maintained by contributors across the world. Both technical and community skills must be practiced simultaneously - a project cannot be successful with only one or the other. Open Source governance is hard enough with one or two projects. Now imagine trying to consistently and fairly govern a sprawl of 1200+ (and growing!) Open Source projects with complex technical and human interdependencies. Automation certainly helps with testing and releases, but it's also critical to maintain the personal touch that ensures both higher quality software and makes working in Open Source so rewarding. Come to this talk to hear a tale of a medium-sized startup experiencing the pain of Open Source sprawl and how they mitigated that pain by developing consistent governance so that their Open Source community not only survived but is thriving.

Speakers
avatar for Nell Shamrell-Harrington

Nell Shamrell-Harrington

Principal Software Development Engineer, Chef Software
Nell Shamrell-Harrington is a principal software development engineer - community engineering lead and member of the Habitat core team at Chef. Additionally, she is a member of the Board of Directors of Operation Code, a non-profit dedicated to teaching military and veteran’s software... Read More →


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

2:30pm EDT

PRO TALK: EQ Eats IT for Breakfast
When working with remote teams, it’s easy to forget the human on the other side of the screen.  This is something that companies are likely to struggle with as they transition to digital working arrangements outside the office.

In this talk, Libby Swan -- Founder and CEO of PRDXN -- reviews the power and peril of remote work and the challenges she faced while building a company workforce currently spread across three countries.

Libby will discuss how to create productive teams in a remote environment by keeping the emphasis on the human behind the tech.

She’ll also provide insight into strategies designed to empower remote workers and will offer guidelines and resources to help companies grow their own remote teams in a healthy and sustainable way.


Speakers
avatar for Libby Swan

Libby Swan

Founder/CEO, PRDXN
Libby Swan is the Founder and CEO of PRDXN, a team utilizing technical expertise and global insight to produce digital user experiences that resonate with consumer audiences around the world.  She currently leads a tech solutions team of 80+ across three separate countries and is... Read More →


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

2:30pm EDT

OPEN TALK: Hackathon Top 5 Demo
Thursday June 20, 2019 2:30pm - 3:00pm EDT
Main Stage

2:30pm EDT

Speaker Office Hours - Intersection- Anthony Cheng
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Lessons Learned in Building CI/CD for Serverless Architectures

Speakers
avatar for Anthony Cheng

Anthony Cheng

Data Engineer, Intersection
Data/DevOps Engineer with more than a decade of infrastructure experiences, my career has spanned from working on "Iron Age" data center with network and system infrastructure to working in programmatic "Infrastructure as Code" with AWS. In my career, I have worked with start-up... Read More →


Thursday June 20, 2019 2:30pm - 3:00pm EDT
Speaker Office Hours - Room B (Level 2)

2:30pm EDT

Speaker Office Hours - ShareThis Inc. - Imran Sheikh
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Near Term of Blockchain

Speakers
avatar for Imran Sheikh

Imran Sheikh

Director, Product & Design, ShareThis Inc.
Imran Sheikh, Director, Product & Design @ShareThis Product Advisory @FoundersPad Ventures www.linkedin.com/in/sheikhimran01 More than a decade experience of building and scaling products in B2B/B2C technology and digital media industries. He also published a research paper on 'Entrepreneurs... Read More →


Thursday June 20, 2019 2:30pm - 3:00pm EDT
Speaker Office Hours - Room A (Main Floor)

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:00pm EDT

PRO TALK: Trace-Driven Development
Distributed tracing is invaluable to operating software, allowing operators and developers alike to quickly diagnose production issues. So why do we keep treating it like a "day two" problem, stashing it away as yet another TODO for once things are running and all the fires are put out? In this talk, I'll demonstrate how you can apply distributed tracing during the earliest parts of the software development process so you can set -and validate - expectations about your applications from the get go. This includes early identification of possible performance hotspots, compliance with other instrumented RPCs, and visualization of the shape of a request as it traverses your system. Expect to walk away wanting to instrument all your code ASAP. Remember: only YOU can prevent codefires! You shouldn't need any background in tracing or other instrumentation tools, as I'll explain the relevant concepts and terminology. Audience members of all technical levels are welcome.

Speakers
avatar for Austin Parker

Austin Parker

OSS Engineer, LightStep
Austin Parker has been solving - and creating - problems with computers and technology for most of his life. He is an Open Source Software Engineer at LightStep and maintainer of the OpenTracing project in an effort to help other developers write, and operate, more reliable software... Read More →


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

3:00pm EDT

PRO TALK: Automating Resiliency via Chaos Engineering
Like many large enterprises, Intuit faced significant limitations to test and assure resiliency across complex legacy systems. With the recent migration to public cloud such as AWS, our teams began to proactively test and assure resiliency as part of software and infrastructure pre-release pipelines. By automating resiliency earlier into the product development cycle, we significantly reduced testing cycles from many days of manual efforts to just a few hours via an automated pipeline. This new automation proved invaluable during our tax peak, allowing the team to recover from an incident in just a few minutes. Today, the team is able to programmatically automate test failures in various AWS resources (e.g. Load-balancers, EC2, RDS, DynamoDB, etc.) while also validating system resiliency, alerts, and monitors. As a cloud agnostic enterprise, Intuit utilizes container orchestration system such as Kubernetes and has successfully extended this automation in the cloud. In this talk, we will share how Intuit automated resiliency through Cloud-raider, an in-house tool offering natural language construct for engineers and architects, enables behavior-driven development for resilient systems.

Speakers
avatar for Balaji Arunachalam

Balaji Arunachalam

Director, Engineering, INTUIT INC
Balaji Arunachalam, Director, Engineering. Balaji Arunachalam has been with Intuit for more than 13 year and played leadership roles in various fields including Quality Engineering, Developer Productivity, Operational Excellence and Data Engineering. His passion for automation has... Read More →
avatar for Shan Anwar

Shan Anwar

Staff Software Engineer, INTUIT INC
As an Intuit employee for the past 7 years, Shan Anwar has served as a technical leader of various complex testing initiatives for distributed systems. His technical acumen and passion around automation has led him to create numerous innovative automation solutions and file patents... Read More →


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

3:00pm EDT

KEYNOTE: Stack Overflow -- Sourcing and Hiring Senior Engineers
Senior engineers can be the most difficult to recruit. They are often happy a their current roles, are rarely actively looking, and get countless inbound emails. In this talk, learn how to attract senior engineers with experiences and build ongoing relationships. We’ll talk about how events and influencers can assist in creating passive engagement, and set up your team to be the resource they look to when they are ready for their next opportunity.

Speakers
avatar for Sara Chipps

Sara Chipps

Director of Community, Stack Overflow
Hi, I’m Sara Chipps, a JavaScript developer based in NYC who has been coding since the adolescence of the web. I was user #4,000 on Stack Overflow and now work for Stack Overflow as Director of Community, helping serve the 50M developers who visit our site every month.Outside of... Read More →


Thursday June 20, 2019 3:00pm - 3:30pm EDT
Main Stage
  KEYNOTE

3:00pm EDT

Speaker Office Hours - IBM - Mary Grygleski
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
OPEN TALK: Reactive for the Impatient: A Gentle Intro to Reactive Programming and Reactive Systems (Java Edition)

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 3:00pm - 3:30pm EDT
Speaker Office Hours - Room B (Level 2)

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

3:30pm EDT

PRO TALK: DevOps: How to Be an Ansible Contributor
Contributing to Open Source projects like Ansible can be a daunting and perhaps scary endeavor. Even though most Open Source projects have getting started guides and tutorials, there are always those little bits that are missing. A missing bit might be the crucial element that makes the difference between you contributing or not. Books can help, podcasts are good, videos almost get you there, but nothing is better than a developer's step-by-step walk-though of their own personal Ansible contribution experience. This session will take you through how and why I contributed to Ansible and how you can. Arming you with what you need to know, things like Python, git, and YAML. Going over how to set up your development environment and contribute your code. Then wrapping up with what happens when you submit your contribution, how to avoid common mistakes, and your contribution becoming part of an Ansible release.

Speakers
avatar for John McDonough

John McDonough

Developer Evangelist, Cisco DevNet
John McDonough has been programming since he was in 6th grade. Now several decades out of college, he’s been around awhile. John specializes in infrastructure automation. Whatever OS you want to run, whatever App you want, any Service you want … John can show you how to automate... Read More →


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

3:30pm EDT

PRO TALK: Gaining Insights from Distributed Traces
Distributed traces are narratives, and they have myriad stories to tell us about the software systems we've created. But, it's not uncommon for these traces to be underutilized. And, in this case, the stories are left untold, and our investment is not only pointless but even wasteful. It's like joining a gym and never stepping foot into the place. This talk will catalog a selection of analysis techniques, explore how we can employ multiple techniques to maximize their value, and go over a couple of common use-cases to ground the discussion in familiar problems. The techniques covered will be human-centric; our objective is to gain insight into our software system and to facilitate decision-making. To finish, we'll discuss how deep we need to go with these techniques before we start realizing their value.

Speakers
avatar for Joe Farro

Joe Farro

Senior Software Engineer, Uber
Joe is a software engineer and member of the Observability team at Uber. He's a core contributor to Jaeger, an open source CNCF Distributed Tracing system.


Thursday June 20, 2019 3:30pm - 3:55pm EDT
DevExec Stage

3:30pm EDT

3:30pm EDT

Speaker Office Hours - IBM - Cindy High
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room A located on the Main Floor of the Brooklyn Expo Center. 

Speaker Session:
OPEN TALK: Jumping to Java 11

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:30pm - 4:00pm EDT
Speaker Office Hours - Room A (Main Floor)

3:30pm EDT

Speaker Office Hours - INTUIT INC - Shan Anwar
Speaker Office Hours @ DeveloperWeek New York 2019 allow our speakers to continue the conversation from their session, host an AMA, and meet new connections  –  formats may vary!  Each session is 30 minutes and will take place in Speaker Office Room B located on the 2nd Floor of the Brooklyn Expo Center. 

Speaker Session:
PRO TALK: Automating Resiliency via Chaos Engineering

Speakers
avatar for Shan Anwar

Shan Anwar

Staff Software Engineer, INTUIT INC
As an Intuit employee for the past 7 years, Shan Anwar has served as a technical leader of various complex testing initiatives for distributed systems. His technical acumen and passion around automation has led him to create numerous innovative automation solutions and file patents... Read More →


Thursday June 20, 2019 3:30pm - 4:00pm EDT
Speaker Office Hours - Room B (Level 2)

9:00pm EDT

OPEN TALK: DevProjects - Lineate
The Lineate development team built a supply side platform from scratch for 33Across. Previously, the 33Across platform helped publishers make money from their ad space by connecting with a variety of supply side platforms (SSPs). The problem? These third-party SSPs weren’t driving enough revenue. So, 33Across needed a way to connect to demand sources directly using their own SSP to increase margins, improve user experience for client audiences, and cut the costs of paying middle men SSPs.

Thursday June 20, 2019 9:00pm - 9:25pm EDT
Workshop Stage 1
 
Filter sessions
Apply filters to sessions.