Speakers
- Dan Allen
- Aaron Bedra
- Tim Berglund
- Rohit Bhardwaj
- David Bock
- Stevie Borne
- Jeff Brown
- James Carr
- Scott Davis
- Jeremy Deane
- Keith Donald
- Michael Easter
- Robert Fischer
- Neal Ford
- Brian Gilstrap
- Andrew Glover
- Brian Goetz
- Stuart Halloway
- David Hussman
- Mark Johnson
- Dave Klein
- Scott Leberknight
- Tiffany Lentz
- Howard Lewis Ship
- Chris Maki
- Matthew McCullough
- Alex Miller
- Ted Neward
- Michael Nygard
- Pratik Patel
- Mark Richards
- Brian Sam-Bodden
- Srivaths Sankaran
- Nathaniel Schutta
- Aleksandar Seovic
- Ken Sipe
- Brian Sletten
- Matt Stine
- Venkat Subramaniam
- Burr Sutter
- Vladimir Vivien
- Mark Volkmann
- Craig Walls
- Richard Worth
Rohit Bhardwaj
Principal Software Engineer, Kronos Inc Expert in agile development
Rohit is a world class speaker and has given presentations on topics like SOA, REST and SPARQL for Semantic Web, Cloud computing, RIA, Agile Development, Test Driven Development, Performance monitoring and scalability. Rohit can be reached at rbhardwaj@kronos.com
Presentations
Are you ready for Cloud Computing?
Cloud computing has become one of the hottest IT enterprise topics. We will explore different cloud computing options.
In current market place, cloud computing has become one of the hottest IT enterprise topics. Cloud computing is a general concept that incorporates software as a service (SaaS), Web 2.0 and other recent, well-known technology trends, in which the common theme is reliance on the Internet for satisfying the computing needs of the users. For example, Google Apps provides common business applications online that are accessed from a web browser, while the software and data are stored on the servers. Attendees will learn: • Why cloud computing architectures will dominate the next-generation data center • The benefits they will achieve by implementing clouds • Technology choices for cloud implementations • How their peers are implementing cloud-based architectures today . Examples on Cloud computing
We will explore Challenges like Data Governance, Manageability, Monitoring, Reliability and Availability and Virtualization Security. Know about cloud computing security. One of the main controversies surrounding the cloud computer is security and privacy issues the concept raises. What will the effects of having your information stored in cyberspace be? How can you protect it when you likely won't even know where in the world the server holding your data resides? Security is a major challenge that must be addressed as we enter the exciting era of the cloud computer.
Cloud computing deep dive for Google App Engine and Amazon EC2
In this session we will take a deep dive at few cloud computing examples from real world and participants will be able to know how to use cloud computing for Google App Engine, Amazon EC2 and few others.
Know about cloud computing companies. Google, Apple, and Microsoft are all working to take advantage of and implement cloud computer technology into their current and future product. As cloud computing leaders, these companies will be at the forefront of efforts to take computing 100 percent online, as opposed to your information being tied to a desktop trapped in one location, accessible only if you are physically there.
This session we will take a deep dive at few cloud computing examples from real world and participants will be able to know how to use cloud computing.
Agile software development with Scrum
Scrum is an iterative incremental framework for managing complex work (such as new product development) commonly used with agile software development. Over 12,000 project managers have become certified to run Scrum projects.
This session will be equally suited for managers, programmers, testers, product managers and anyone else interested in improving product delivery.
Scrum is an iterative incremental framework for managing complex work (such as new product development) commonly used with agile software development. Over 12,000 project managers have become certified to run Scrum projects. Since its origin on Japanese new product development projects in the 1980s, Scrum has become recognized as one of the best project management frameworks for handling rapidly changing or evolving projects. Especially useful on projects with lots of technology or requirements uncertainty, Scrum is a proven, scalable agile process for managing software projects.
Through lecture, discussion and exercises, this fast–paced tutorial covers the basics of what you need to know to get started with Scrum. You will learn about all key aspects of Scrum including product and sprint backlog, the sprint planning meeting, the sprint review, conducting a sprint retrospective, activities that occur during sprints, measuring and monitoring progress, and scaling Scrum to work with large and distributed teams. Also covered are the roles and responsibilities of the ScrumMaster, the product owner, and the Scrum team. We will also explore challenges in running successful scrum.
This session will be equally suited for managers, programmers, testers, product managers and anyone else interested in improving product delivery.
Android mobile application development: Cool apps that surprise and delight mobile users—built by developers like you
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. Cool apps that surprise and delight mobile users—built by developers like you—are a huge part of the Android vision. In this presentation we will explore many examples of android.
Android is a software stack for mobile devices that includes an operating system, middleware and key applications.
Android is a mobile operating system running on the Linux kernel. It was initially developed by Android Inc., a firm later purchased by Google, and lately by the Open Handset Alliance. It allows developers to write managed code in the Java language, controlling the device via Google-developed Java libraries.
The Android SDK provides the tools and APIs necessary to begin developing applications that run on Android-powered devices. Cool apps that surprise and delight mobile users—built by developers like you—are a huge part of the Android vision. Google has also participated in the Android Market by offering several applications for its services. These applications include Google Voice for the Google Voice service, Scoreboard for following sports, Sky Map for watching stars, Finance for their finance service, Maps Editor for their MyMaps service, Places Directory for their Local Search, Google Goggles that searches by image, and My Tracks, a jogging application. Android phones that include the 'Google Experience' also have Google Search, Google Calendar, Google Maps, Google Navigation and Gmail integrated. In this presentation we will explore many examples of android.
Semantic Web future of service oriented architectures
The Semantic Web is the extension of the World Wide Web that enables people to share content beyond the boundaries of applications and websites. In this presentation we will look at few live examples and demos for RESTful web services and SPARQL.
The Semantic Web is the extension of the World Wide Web that enables people to share content beyond the boundaries of applications and websites. The Semantic Web is a web that is able to describe things in a way that computers can understand.
The LinkingOpenData Community Project has accomplished a global RESTful SOA scenario giving access to over two billion interlinked statements (RDF triples) from some 50 distributed providers such as DBpedia, Geonames, MusicBrainz, WordNet, the DBLP bibliography, or the 2000 U.S. Census. All this data is published in the Resource Description Framework (RDF) format. Each data set is structured as a named graph which can be accessed by a "Cool URI", using a simple HTTP GET. If the provider also implements a SPARQL endpoint, may be using RDBMS-based tools such as D2R Server, clients may use the powerful SPARQL Query Language for RDF against the data.
In this presentation we will look at few live examples and demos for RESTful web services and SPARQL.
SoapUI for testing SOAP and Restful web services
SoapUI is an Open Source Web Service Testing Tool for Service Oriented Architecture made for the Software Developers and Testers. Its functionality mainly covers Web Service Inspection, Invoking, Development, Simulation and Mocking, Functional testing, Load and Compliance testing. Productivity enhancement features can be found in the soapUI pro version.
SoapUI is the premiere open-source web service testing tool with over 50000 users worldwide. We will explore few online services like Amazon Web Services. This presentation will show you how to supercharge your web service development and testing efforts:
• fast inspection and invocation of web services • validation of contracts, messages and message-exchanges • tool-integrations for all major web service frameworks • powerful functional testing with extensive groovy support • instant simulation/mocking of any web service with groovy support • requirements-driven load-testing
SoapUI is an Open Source Web Service Testing Tool for Service Oriented Architecture made for the Software Developers and testers. Its functionality mainly covers Web Service Inspection, Invoking, Development, Simulation and Mocking, Functional testing, Load and Compliance testing. Productivity enhancement features can be found in the soapUI pro version.
SoapUI is the premiere open-source web service testing tool with over 50000 users worldwide. We will explore few online services like Amazon Web Services. This presentation will show you how to supercharge your web service development and testing efforts:
• fast inspection and invocation of web services • validation of contracts, messages and message-exchanges • tool-integrations for all major web service frameworks • powerful functional testing with extensive groovy support • instant simulation/mocking of any web service with groovy support • requirements-driven load-testing