Schedule

GIDS.NET/CLOUD - APRIL 26, 2016

Register Now >

TimingMain HallHall AHall BHall CSD Hall 1SD Hall 2
08:00-08:30Registration & Check-in
08:30-08:45Welcome to GIDS.NET/CLOUD 2016
08:45-09:30Achieving Developer Productivity at Par with Elite Silicon Valley Software Teams
Miko Matsumura
09:30-09:45Your Journey to the Intelligent Cloud
Sandeep Alur
09:45-10:05The Evolution of PDF: from Simple to Powerful
Bruno Lowagie
10:05-10:40Expo Visit / Coffee & Refreshments
10:40-11:40Learning to Learn
Raju Gandhi
Kubernetes for Docker Developers
Burr Sutter
Exploring .NET Native for Windows Apps
Senthil Kumar
Ubiquitous Language of Testing
Shweta Gupta
An Introduction to Reactive Extensions for .NET (Rx)
Sathyaish Chakravarthy
How Docker Helped to Scale a Developer SaaS Platform
Mayur Shah
11:40-11:50Switching time
11:50-12:20Micro-services using WebAPI and Azure
Kahnu Mohanty & Rajesh Kumar
A Primer to Containerization & Microservices
Shiju Varghese
Force.com and Heroku Connect Overview
Rajdeep Dua, Sonam Raju
Temporal and JSON in SQL Server 2016 and Azure SQL Database
Vinod Kumar
Managing Containerized Workloads in Production with Kubernetes
Janakiram MSV
Office 365 APIs for your Applications
Ruhani Arora
12:20-12:50Architecting Solutions for Cloud
Sruthisagar Kasturirangan
12:50-13:50Expo Visit / Lunch & Networking
13:50-14:50Developing Applications for the Internet of Things
Saurabh Kirtani
Introduction to OpenShift 3
Graham Dumpleton
Deep dive into ASP.NET Core MVC TagHelpers
Prabhakar Mishra
Cloud Native Data Microservices and Orchestration
Ilayaperumal Gopinathan
From Localhost to DNS and Back, the Road to Discovering your Services
Yagnik Khanna
Migrating Monolith Applications to Microservices
Gurpreet Sachdeva
14:50-15:00 Switching time
15:00-16:00 Secrets of SQL Server - Database Worst Practices
Pinal Dave
Unleash .NET 2015 in your Applications
Gandhali Samant
PDF Made Easy with iText 7
Benoit Lagae
Introducing a new TACO in town - Microsoft TACO CLI
Lohith G N
Modern Solution Architectures with Real World IoT
Vinod Kumar
Managing your Identity in the Cloud
Pracheta Budhwar
16:00-16:20 Expo Visit / Coffee & Refreshments
16:20-17:20 Mobile Cloud Service - Bringing the Enterprise into the 21st Century
Mike Keith
Migrating your On-premise Database to the Cloud
Deepthi Anantharam & Sudhir Rawat
Fun for all Ages: Modding & Hacking Minecraft with ScriptCraft
Pratik Patel
Five Essential Considerations to Test your Cloud Applications
Ganesh Neelakanta Iyer
Continuous Integration, Delivery and Deployment with Cloud DevOps
Maninderjit Bindra
Develop Native Mobile Apps Using TypeScript
Lohith G N
17:20-17:30Switching time
17:30-18:30 Internet of Things - Connected Cars Demo
Debarchan Sarkar
ASP.NET Web Apps Without Visual Studio - Yes You Can
Lohith G N
Becoming Friends with Errors
Ashutosh Raina
Uncovering Integration in a Microservices World
Ramkrishna Chatterjee
Deployment of Micro-services at Scale using Mesos & Marathon
Avinash Kolluru
Writing Performant Code in the NoSQL Era with SQL Server
Balmukund Lakhani

GIDS.WEB/MOBILE - APRIL 27, 2016

Register Now >

TimingMain HallHall AHall BHall CSD Hall 1SD Hall 2
08:00-08:50Registration & Check-in
08:50-09:00Welcome to GIDS.WEB/MOBILE 2016
09:00-10:00We are not Scientists; We are not Engineers; We are Storytellers.
Scott Davis
10:00-10:15Technology vs. Creative, Is Creativity Essential for a Technologist?
Raman Mehta
10:15-10:45Expo Visit / Coffee & Refreshments
10:45-11:15The Future of the Mobile Web
Anuvrat Rao
Architecting Modern Applications for Web Scale
Deepali Shukla, Vineet Kumar
Redux: Functional Programming for the Web
Pratik Patel
What the Heck is an Mobile Backend as a Service (MBaaS) and Why Should I Care?
Mike Keith
Web Apps with AngularJS - Part I
Raju Gandhi
Docker for ASP.NET Developers
Rajkumar Rangaraj, Sanu Nandan
11:15-11:45 Leaner, Faster Web Applications Using ASP.NET
Abhishek Narain
11:45-11:55Switching time
11:55-12:25Getting Ready for Angular 2
Scott Davis
Connecting AngularJS to Agnostic Microservices Endpoints
Edson Yanaga
Polyglot Web Development With Grails 3
Jeff Scott Brown
Page Updates with PrimeFaces: Ajax without JavaScript
Marty Hall
Web Apps with AngularJS - Part II
Raju Gandhi
9 3/4 Ways Zoho's aPaas Lets Developers Focus on the Juicy 20%
Rajendran Dandapani
12:25-12:55
12:55-14:00 Expo Visit / Lunch & Networking
14:00-15:00The Modern JavaScript Server Stack
Pratik Patel
RESTing in AngularJS
Raju Gandhi
Developing in Emerging Markets
Evan Johnson
Gradle: The Default Build System in Android Studio & Gradle.com
Miko Matsumura
Creating a Progressive Web App from Scratch
Shwetank Dixit
Restful Grails 3
Jeff Scott Brown
15:00-15:10Switching time
15:10-15:40 My Favorite Web App Technology Stack
Marty Hall
Build Web and Mobile Apps Powered by the Cloud with App Services
Sukriti Sharma
Building Scalable Backends with Go
Shiju Varghese
Writing Concurrent Programs with Ease using Golang
Karthic Rao
Continuous Integration for Web & JavaScript Projects
Pratik Patel
Testing In Grails 3
Jeff Scott Brown
15:40-16:10Universal Application Development for Windows
Ashish Sahu
16:10-16:30Expo Visit / Coffee & Refreshments
16:30-17:30JavaScript Patterns Revisited
Raju Gandhi
Securing your Front and Back Applications with Keycloak
Sèbastien Blanc
From XAML to Angular2
Abdias Michael
Promises and Deferred Objects in jQuery
Marty Hall
Hands on with Angular 2
Scott Davis
ES12015: Using Tomorrow's JavaScript Today!
Pratik Patel

GIDS.JAVA/DYNAMIC LANG - APRIL 28, 2016

Register Now >

TimingMain HallHall AHall BHall CSD Hall 1SD Hall 2
08:00-08:50Registration & Check-in
08:50-09:00Welcome to GIDS.JAVA/DYNAMIC LANG 2016
09:00-09:20Lean Engineering: A New Mindset
Bill Scott
09:20-09:40Tech Careers and Learning in the 21st Century
Rajdeep Dua
09:40-10:00Java Isn't Dead: Enterprise Java & The Future
Bob McWhirter
10:00-10:15Top Skills for Today's Effective Java Developer
Shail Maniar
10:15-10:45Expo Visit / Coffee & Refreshments
10:45-11:15Java 8 Lambdas: Creating Flexible and Reusable Code
Marty Hall
Hands-on with Vert.x 3
Scott Davis
Defensive Programming in the Times of Webscale, Micro-services and the Cloud
Bharanidharan Kaliyaperumal, Vikas Bodke
Java Module System - Making Sense of the Jigsaw Puzzle
Jaya Vashisht
Delivering Microservices Using Docker
Kiru Samapathy
Testing Java EE Applications Using Arquillian
Reza Rahman
11:15-11:45Harness the Power of Play
Narayanan K Ramakrishnan, Vishal Mangwana
11:45-11:55 Switching time
11:55-12:25A Developer's Journey From Monoliths to Microservices
Edson Yanaga
Groovy: The Awesome Parts
Paul King
PDF Made Easy with iText 7
Benoit Lagae
Performance Optimization of MEAN Stack
Brij Singh
Advanced JavaScript for Java Devs
Pratik Patel
Strategies for Loose Coupling in Large Java Desktop Applications
Geertjan Wielenga
12:25-12:55Enabling Continuous Delivery for Java Projects with Oracle Cloud Services
Siva Rama Krishna
12:55-13:45 Expo Visit / Lunch & Networking
13:45-14:45JDK 8: Lessons Learnt With Lambdas and Streams
Simon Ritter
Gradle from the Ground up
Raju Gandhi
Tracking Huge Files with Git LFS
Tim Pettersen
10 Techniques for Enterprise JavaScript
Geertjan Wielenga
Build Your Own Siri on Java
Breandan Considine
Salesforce App Cloud: Force.com and Heroku Connect
Naga Kiran, Shashank Srivastava
14:45-14:55Switching time
14:55-15:25 Develop & Deploy Cloud-native Apps as Resilient Microservices Architectures
Burr Sutter
The JCP and the Future of Java
Heather VanCura
File I/O in Java 8: A Case Study in Applying the Power of Streams
Marty Hall
Writing your own Groovy AST Transformations - Deep Dive
Paul King
ECMAScript 6 for Java Developers
Scott Davis
15:25-15:55Optimizing your Linux and OSS Workloads on Azure
Srikantan Sankaran
15:55-16:15Expo Visit / Coffee & Refreshments
16:15-17:15Free Open Source Tools for Maven, HTML5, IoT, and Java EE
Geertjan Wielenga
Getting More Done With JBoss Forge: A Gentle Path into Java EE 7 Applications
Sèbastien Blanc
Down-to-Earth Microservices with Java EE
Reza Rahman
Using Docker Containers in the Cloud
Maninderjit Bindra
MVC 1.0 - by Example
Ivar Grimstad
Faster Java By Adding Structs (Sort Of)
Simon Ritter
Java EE with Microsoft Cloud
Abhishek Narain
17:15-17:25Switching time
17:25-18:25Groovy and MongoDB
Scott Davis
The Three Coolest Stream Properties
Marty Hall
Gradle - Tips and Tricks
Raju Gandhi
Monsters in the Corridors of Large High Growth Companies
Mihir Mehta
Working with Databases and Groovy
Paul King
HTTP/2 and What it Means for the Java EE Ecosystem
Reza Rahman

GIDS.DATA/ANALYTICS - APRIL 29, 2016

Register Now >

TimingMain HallHall AHall BHall CSD Hall 1SD Hall 2
08:00-08:30Registration & Check-in
08:30-08:45Welcome to GIDS.DATA/ANALYTICS 2016
08:45-09:15Data - Whose Responsibility Is It Anyway?
Amod Malviya
09:15-09:35The Seif Project
Doug Crockford
09:35-09:55Modern Data Technologies
Aditee Rele
09:55-10:10Artificial Intelligence for Efficient Financial Markets
Sivasankari Ramamurthy
10:10-10:25Keynote by Broadridge
Broadridge
10:25-10:50Expo Visit / Coffee & Refreshments
10:50-11:50 Groovy and MongoDB
Scott Davis
MySQL - What Is New
Sanjay Manwani
Introduction to Apache Cassandra
Rohit Bhardwaj
Applying Regression Techniques for Predictive Analytics
Paviya George Chemparathy
Speaking the Language of Big Data - the Data Interchange Protocols
Ranganathan Balashanmugam
Apache Apex and Real-Time Big Data Analytics
Monojit Basu
11:50-12:00 Switching time
12:00-12:30Visualising Networks
Anand S
Machine Learning for Everyday Experiences
Mayank Jain
Operationalize Big Data-As-A-Service (BDaaS)
Ravi Kishore Valeti
Apache Cassandra and Apache Spark Streaming for Real time Analytics
Rohit Bhardwaj
How Machine Learning is Transforming E-commerce Marketplaces
Gaurav Aggarwal
Dive into D3.js
Raju Gandhi
12:30-13:00High Performance Computing using Spark
Anand Katti
13:00-13:50 Expo Visit / Lunch & Networking
13:50-14:50Blueprints for a Service Oriented System on Mesos/Marathon
Santanu Sinha
Programming Complexity Modeling Complex Systems with Go and React
Sau Sheong Chang
Analyzing BigData with Machine Learning and Hadoop Clusters
Deepthi Anantharam, Sudhir Rawat
Cassandra Data Modeling Strategies
Rohit Bhardwaj
Predictive Text Analysis using Machine Learing and R
Debarchan Sarkar, Amarpreet Singh Bassan
Understanding and Building NoSQLs
Ranganathan Balashanmugam
14:50-15:00 Switching time
15:00-16:00Solving Analytical Problems using Apache Spark, Apache Cassandra, and DataStax
Rohit Bhardwaj
Extracting Business Value from Massive Scale Data
Rahul Gupta
Monetization Using Data Lake
Subhas Samanta
Big Data Processing Simplified with Apache Falcon
Pavan Kolamuri, Pragya Mittal
Using NoSQL with ~JPA, EclipseLink and Java EE
Reza Rahman
Deliver Fast or Die!
Anup Nair
16:00-16:10 Switching time
16:10-17:10Large-Scale Machine Learning Applications in E-commerce
Arati Deo
IoT with Apache ActiveMQ, Camel & Spark
Burr Sutter
Case Study: Pointers and Pitfalls When Segmenting An Airline's Customer-base
Gautam Pradhan
Real-time Fuzzy Matching with Spark and Elastic Search
Sonal Goyal
Data Visualizations and AngularJS - Part 1
Raju Gandhi
Leveraging Datalakes for your BigData
Brij Singh
17:10-17:30 Expo Visit / Coffee & Refreshments
17:30-18:30Parallel SQL and Streaming Expressions in Apache Solr 6
Shalin Mangar
Garbage in, Garbage out - Dealing with Data Quality in Big Data Systems & Analytics
Naresh Agarwal, Swamy Sambamurthy
Apache Spark - The Future of Map Reduce
Debarchan Sarkar, Amarpreet Singh Bassan
Case Study: Realtime Analytics with Druid
Salil Kalia
Data Visualizations and AngularJS - Part 2
Raju Gandhi
Architectural Considerations for Building Analytics Solutions in Big Data World
Sunanda Balla, Sarath Gollapalli

GIDS.MINI - APRIL 30, 2016 Pune

Register Now >

TimingRegency Ballroom 1Regency Ballroom 2Regency Ballroom 3Oak + WengeEbony
07:45-08:45Registration & Check-in/Coffee & Refreshments
08:45-09:00Welcome to GIDS.MINI 2016
09:00-09:45 We are not Scientists; We are not Engineers; We are Storytellers.
Scott Davis
09:45-10:05The Better Parts
Douglas Crockford
10:05-10:25 Tech Careers and Learning in the 21st Century
Rajdeep Dua
10:25-10:40 Your Journey to the Intelligent Cloud
Aditee Rele
10:40-11:00Coffee & Refreshments
11:00-12:00Getting Ready for Angular 2
Scott Davis
File I/O in Java 8: A Case Study in Applying the Power of Streams
Marty Hall
10x Productivity for Developers and Architects
Rohit Bhardwaj
Polyglot Web Development With Grails 3
Jeff Scott Brown
Down-to-Earth Microservices with Java EE
Reza Rahman
12:00-12:10Switching Time
12:10-13:10Hands on with Angular 2
Scott Davis
Faster Java By Adding Structs (Sort Of)
Simon Ritter
Free Open Source Tools for Maven, HTML5, IoT, and Java EE
Geertjan Wielenga
Runtime Metaprogramming With Groovy
Jeff Scott Brown
Parallel Streams: Possibilities and Pitfalls
Marty Hall
13:10-14:00Lunch & Networking
14:00-15:00 JDK 8: Lessons Learnt With Lambdas and Streams
Simon Ritter
10 Techniques for Enterprise JavaScript
Geertjan Wielenga
Java 8 Lambdas: Creating Flexible and Reusable Code
Marty Hall
15 Best Practices for Designing Superior RESTful APIs
Rohit Bhardwaj
Compile Time Metaprogramming With Groovy
Jeff Scott Brown
15:00-15:10Switching time
15:10-15:40The JCP and the Future of Java
Heather VanCura
Continous Integration, Delivery and Deployment with Cloud DevOps
Maninderjit Bindra
Leaner, Faster Web Applications using ASP.NET
Gandhali Samant
Testing Java EE Applications Using Arquillian
Reza Rahman
From XAML to Angular2
Abdias Michael
15:40-16:10Salesforce App Cloud: Force.com and Heroku Connect
Naga Kiran, Shashank Srivastavaya
16:10-16:20Switching time
16:20-17:20 Payments Risk Management - The PayPal Way
V Chandramouliswaran
Restful Grails 3
Jeff Scott Brown
Apache Cassandra and Apache Spark Streaming for Real time Analytics
Rohit Bhardwaj
Building Great Platforms - 7 Principles
Poorna Vaidyanathan, Sanjeevi Moorthy
17:20-17:45Coffee & Refreshments

*Tentative agenda. Subject to Change.

Sponsors
Sponsors