Pratik Patel | Devoxx

Pratik Patel
Pratik Patel Twitter

From TripLingo

Pratik Patel is the CTO of Atlanta based TripLingo (http://www.triplingo.com/). He presents at several conferences a year and is the organizer of Atlanta HTML5 meetup and Atlanta Mobile Dev meetup. Pratik's specialty is in large-scale applications for mission-critical and mobile applications use. He has designed and built applications in the travel, health care, financial services, and telecoms sectors. Pratik holds a master's in Biomedical Engineering from UNC, has worked in places such as New York, London, and Hong Kong, and currently lives in Atlanta, GA.

Blog: http://www.triplingo.com

web Web & HTML5

The Modern JavaScript Server Stack

Hand's on Labs

This hands-on workshop is a full day introductory level workshop. We’ll focus on server-side JavaScript tooling and techniques but we’ll also cover how everything comes together all the way up to the browser. As part of this tutorial, we’ll use Web Components for building an isomorphic app: the JavaScript code can run either on the browser or on the server. This tutorial will prepare you for building your own Web applications with modern tools and techniques with a focus on development and test automation.

We will cover these topics:

Node and NPM Automation with Grunt Server-side MVC with Express Isomorphic Apps Web components with React Package management with Bower and NPM Websockets Debugging Techniques Modularity with Browserify

mobile Mobile

The Smartwatch Revolution begins: Developing for Android Wear

Conference

Wearable computing is growing in popularity with the introduction of consumer devices by Google with Android Wear. In this session, we'll talk about the challenges of developing for Smartwatches. We'll work through a complete example of coding a Android Wear app and discuss the architecture of Smartwatch enabled apps.

web Web & HTML5

React.js: Super-fast Single Page Web Applications

Conference

React.js is a view library from Facecbook for building performant user-interfaces in JavaScript. In this session, we'll explore React.js and understand why it's a great step forward for building complex UI's that run fast. We'll code up an example web application using React.js and step through the basics of using the library while discussing concepts like the virtual DOM and components.

React.js is a view library from Facecbook for building performant user-interfaces in JavaScript. In this session, we'll explore React.js and understand why it's a great step forward for building complex UI's that run fast. We'll code up an example web application using React.js and step through the basics of using the library while discussing concepts like the shadow DOM and components.

web Web & HTML5

High Performance JavaScript Web Apps

Conference

In this session, we'll dig deep into the performance aspects of JavaScript and the Web Browser. Single page web applications are becoming popular very quickly, and understanding the low-level and high-level aspects of the browser platform and JavaScript runtimes embedding in them are important. We'll cover topics such as browser pipe-lining, memory management, testing and measuring performance.