Chris is a strategic and proactive Information Security executive, with 18+ years of experience in balancing business needs of Fortune 500 companies and startups with risks and costs of controls. As the Head of AOL IT Security Chris plans, develops, and implements the enterprise information security vision and strategy for AOL and its Brands. Chris holds a BS in Computer Science from Northwestern University and a CISO certificate from the Carnegie Mellon Heinz College.
Hung Lin is a data handyman at VideoBlocks. He enjoys building automation and data system. He is passionated about using data technologies to change everything. He loves simplicity and scalability, and he often finds philosophical meanings while working with distributed system and studying computer science.
We (VideoBlocks) have been using Docker in production since Sep. 2015. It creates huge value for our engineering team, business, and customers, but we also have several pain points along the way. In this talk, I will present to you our whole story swimming with the cute blue whale. This story features the Good (things we achieved), the Bad (limitations we faced), and the Ugly (tradeoffs we made).
Rob holds a B.S. in Information Technology with a concentration in Information Security from George Mason University. He possesses over ten years of Software Architecture and Development experience. He has spent his career working in the music software, telecommunications, information security, business intelligence, and financial industries with seven years focused on product development.
What if I told you that you could write a Restful Java application without interrupting your development workflow by recompiling and restarting your application? It's true. The Play Framework makes this a reality and gives developers their choice of language – either Java or Scala. The Play Framework is a modern, reactive, MVC framework that aims to simplify application development and embraces industry best practices that give developers time back in their workday. Come to find out more on how to simplify your application workflow.
Dean is the Director of Marketing at Jinfonet Software and brings over 10 years of experience in software marketing and product management. Previously, Dean was a senior product manager at cloud computing startup Nimbula (acquired by Oracle), where he focused on technical best practices, competitive marketing, and product strategy. Dean was also in technical marketing at VMware, specializing in virtualization clustering and resource management products. He started his career in hardware virtualization research at Intel Research Labs. Dean earned his Ph.D. and M.S. in Computer Science from the University of Southern California, and a B.S. in EECS from UC Berkeley.
Adding analytic visualizations to a software application provides critical visibility to enhance business performance. There are multiple options for achieving analytics, each with distinct functional, cost, and operational characteristics. To choose the best approach, development teams need to understand both upfront and downstream operational requirements. This presentation overviews options for embedding analytics while pointing out key considerations for selecting the best approach.
Daniel Blyth is a software engineer at BTI360, where he has a passion for mentoring software engineers and developing clean code. He has an MS in Computer Science from The George Washington University and a BS in Computer Engineering from Virginia Tech. His current work leverages Scala, Akka, and Solr to enable data discovery through user profiles.
The need for functional programming languages is more important than ever with the current hardware and software trends. Scala has become the number one choice for functional programming languages and is becoming the language of choice for many development teams. But with the introduction of functional programming in Java 8 is Scala still relevant and needed?
Brian Martin is a Senior Manager Technology with Sapient Global Markets. He joined Sapient in January 2014 and is working with the CSS joint venture providing architectural expertise and facilitating the development of a non-functional requirement testing platform. He also provides technical leadership across multiple work streams of both Sapient and client initiatives.
Brian brings almost 20 years of professional experience to Sapient including technology related work in the automotive, non-profit, and financial sectors. Prior to joining Sapient, Brian spent 15 years working with proprietary trading firms on front, middle, and back office technology solutions as well as leading infrastructure and office technology efforts. His experience covers a broad spectrum of areas which makes him especially adept at facilitating complex integration and deployment efforts.
His technology infrastructure solutions have helped trading firms save millions of dollars in capital expense as well as achieve higher long-term ROI in technology through enabling reduced impact migrations. Brian’s software expertise is focused in distributed system architectures, messaging and event based solutions, and parallel computation systems.
Brian holds a MS in Computer Science from the University of Chicago, where he has also held seminar lectures, provided mentorship and assistance to graduate students, and helped facilitate equipment acquisition for research efforts. Brian has also been involved with D-Wave Systems in testing and experimentation with their adiabatic quantum computing software solution stack.
Every four years America gives its citizenry the opportunity to choose a new leader. In this new internet age, social media plays a significant role in the volume of the debate around which candidate is the best. Considering how much hot air is expended propping up and knocking down the candidates for the election, it seemed like it would be interesting to monitor the Twittersphere to keep a gauge on the activity there. This gives us a perfect opportunity to illustrate a simple concept – the use of Apache Storm to analyze a data stream in real-time. While nothing here is a novel concept, sometimes it is helpful to see a simple example of how to connect spouts, bolts, storms, clouds, hot-air, politics, and some cool visualizations to give us an idea of when to put on the earmuffs.
Kenny Hegeland is a full stack Software Engineer working with Ippon USA in the Richmond, VA area. He spends much of his development time on JHipster based projects, or existing projects with a similar technology stack. He attended Virginia Commonwealth University, where he received a degree in Mathematics and Computer Science. In his spare time, he likes to read, play video games, and spend time with friends and family.
In this presentation, we will introduce JHipster to users, discuss the technology used, and consider some of the more advanced features which can be accomplished with this tool. We will also show how this tool can be useful for users of all skill levels, and how we use it for on boarding.
Scott is a software architect at Fortitude Technologies. He has been developing software for over 20 years using many different technologies. He started a long time ago in a galaxy far away with FORTRAN and C on a VAX and now uses ostensibly more modern ones like Java, Ruby, Groovy, and Python. He dabbles in functional languages like Scala and Clojure, is interested in way too many different technologies to list, and likes solving challenging problems in (hopefully somewhat) pragmatic ways.
Scott holds a B.S. in Engineering Science and Mechanics from Virginia Tech, and a Masters in Systems Engineering from the University of Maryland. He has spoken at the No Fluff Just Stuff conferences, various user groups, and conferences like DevIgnition. Scott enjoys spending time with his wife and three children. He also plays and coaches soccer, snowboards, and mountain bikes whenever he can. Despite all that, he (unfortunately) will still not be ready when the zombie apocalypse occurs...
Dropwizard bills itself as a production-ready Java framework for developing "ops-friendly, high-performance, RESTful web services". It glues together a bunch of first-class libraries like Jetty, Jersey, and Jackson into a lightweight library that let you focus on building RESTful business functionality and doing it quickly. Out-of-the-box it supports configuration, logging, database access, validation, JSON serialization, health checks, gathering runtime metrics, and more. And because Dropwizard apps run as "fat" JARs, you can use normal Linux process management tools like ps, top, iostat, and so on to monitor your apps.
We'll explore how simple it is to build a Dropwizard app and see why it might be preferable to more heavyweight solutions, regardless of whether you are building a Monolith or an Architectural-Style-That-Shall-Not-Be-Named (ok, for non-Harry Potter fans, microservices).
Search relevance consultant. Author of Relevant Search. Doug crafts search/recommendation solutions that “get” users. To do this, Doug uses Solr/Elasticsearch, sprinkling a little natural language processing and machine learning on top for good measure.
Doug makes a big difference for companies like O'Reilly Media and Advance Auto Parts. Doug's secret weapon is enabling non-technical product owners, business, and domain experts to take deeper control of their search. Through writing and speaking Doug wants to humanize search and recommendations, making these topic less intimidating for everyone: developers, non-technical folks, and users.
Doug loves building tools to help with search relevancy, including Quepid, Splainer and Elyzer.
A search engine like Elasticsearch thrives on comparing things--and not just text! Finding similar images, students, users, products, or weather events sound like fancy machine learning problems. In reality we can teach Elasticsearch to detect at-risk students, predict the weather, and find similar images very efficiently and at high scale perhaps without the data scientist. In this talk we subvert search by:
Joel has over 20 years building business systems of all kinds. He has been a partner at Solution Street since 2008. Before joining Solution Street he founded 2 startups DemandMart, a small business marketing tool and KeepUp, an online reminder service where he developed a passion for Ruby on Rails. Before that he was an Architect and Engineering Director at VeriSign. Joel loves all aspects of software development, including management, design, coding, debugging and testing. Joel has his B.S. & M.S. in Information Systems from George Mason University.
In this session we will walk through how to design and implement a Reactjs application that talks to a REST based api. This will be an interactive topic with a mix of presentation and demo that builds on itself. This presentation will be an interactive version of the blog article recently written by Joel here - http://www.solutionstreet.com/blog/learning-react-js-by-example/#.VwQE-XBT7ug
Taylor Lovett is the Director of Engineering at 10up, one of the biggest WordPress centric agencies in the world. Having been involved with WordPress since 2007, he is the creator of ElasticPress, contributed to WordPress core, authored popular plugins (downloaded hundreds of thousands of times), and spoken at many conferences across multiple continents. He is a lover of all things open-source. Other than developing web applications, Taylor is a lover of music. He enjoys listening to blues and jazz music as well as playing acoustic fingerstyle guitar.
Ryan Cuprak is an CPG & Retail, Formulation R&D Development Senior Manager at Dassault Systemes, co-author EJB in Action 2nd Edition from Manning and the NetBeans Certification Guide from McGrall-Hill. He is also president of the Connecticut Java Users Group since 2003. Ryan is a JavaOne Rockstar Presenter. At Dassault Systemes he works on the ENOVIA Enginuity chemical formulation software and is involved in desktop and backend server development as well as client data migrations. Prior to joining DS, Ryan worked for a distributed computing company, TurboWorx, and also Eastman Kodak’s Molecular imaging Systems group, now part of Burker. Ryan earned a BS in computer science and biology from Loyola University Chicago.
Steve Drucker is the President of Fig Leaf Software, the Washington D.C.-based technology solutions firm that he founded in 1992. At various points in the company's history, Steve have worked extensively in Fig Leaf's consulting, training, and sales/marketing activities.
Steve is a Certified Technical Trainer (CTT+) and certified instructor for a dozen web development products including, but not limited to, Acquia Drupal, Salesforce Lightning Components, Sencha Ext JS, Sencha Touch, and Adobe ColdFusion. He has traveled to over 40 cities throughout the world teaching students about tricks, traps, and best practices of application development.
Throughout his career, Steve has authored over a dozen coursebooks for instructor-led training including "Sencha Ext JS 5 Bootcamp in a Book", "Fast Track to ColdFusion 10/11", and "Fast Track to Sass/Compass" -- all of which are currently available for purchase from Amazon.com. He also authored "Fast Track to jQuery Mobile with Intel XDK" for Intel Corporation, "Advanced ColdFusion 9" for Adobe, Inc., and Fast Track to Sencha Touch 2.x / Fast Track to Ext JS 4 for Sencha Inc. He recently completed "Programming Lightning Components and Applications" for Salesforce dot com.
Steve is active in the developer community. He founded the very first ColdFusion Users Group in 1996, is currently active in a number of DC-area technology meetups, and has been a featured speaker at Adobe MAX, Silicon Valley Code Camp, the National Association of Government Webmasters, and other technology conferences.
Steve also consults on a variety of web application development projects. He served as principal architect of the National Park Service content management system (www.nps.gov), Voice of America's content management system, and is currently a consultant for the Washington Area Metropolitan Transit Authority web site redevelopment effort.
Steve has a Bachelors of Science in Computer Science from The University of Maryland, College Park.
During this presentation you'll learn how to use Node.js and Cylon.js to connect to the Internet of Things in order to control Phillips Hue bulbs and other devices!
2016 is going to be the year of Virtual DOM. React.js one of the most popular implementation of Virtual DOM. But this time we won't focus on React.js. We will be focusing on what is the concept of Virtual DOM, what's the benefits, and how to use it without React.js. All of those concepts will help you understand this newest DOM manipulation technique and better work with any Virtual DOM implementations such React.js.
Suneel is a member of Apache Software Foundation, Committer and PMC chair on Apache Mahout, active contributor to several open source projects including Apache Flink, DeepLearning4J, Oryx 2.0, Apache NiFi.
Suneel is a co-organizer of the Washington DC Apache Flink Meetup and presently co-authoring a book - 'Flink in Action' by Manning Publications.
Suneel is a Senior Principal Engineer in Office of Technology, Redhat and had presented at Hadoop Summit, Flink Forward and ApacheCon in the past."
This is an introductory talk that gives an overview of Apache Flink and discusses its advanced real time stream processing capabilities.
This talk will be an overview of Flink architecture, the batch processing API and also cover advanced stream processing capabilities of Apache Flink.
Sumeet Vij is a highly accomplished Chief Technologist, IT Executive and Data Scientist with a proven track record of 17+ years in leading large scale complex IT projects form concept to production in the federal and commercial sector.
He specializes in leading high performance teams in the arena of Data Science, Big Data, Intelligent Virtual Assistants, Machine Learning, Data Analytics and Mining, Semantic Web, BPM, Open Source projects and Enterprise Architecture.
Sumeet Vij is currently part of the Strategic Innovation Group (SIG) of Booz Allen Hamilton, leading multiple client engagements and advanced research projects focused on providing greater value and deeper insights from the large scale analysis of data. He is leading internal investments in the cutting edge area of Deep Learning in the field of Natural Language Processing (NLP), unstructured data and Computer Vision.
Current Interfaces including WIMP(Windows, Icons, Menu, & Pointing device) are vestigial remains from an era when computing devices didn't have the computing & graphical horsepower for intuitive interaction. Current interfaces while tolerable on a PC, become rapidly unwieldy for small screen mobile devices, in zero UI IoT devices & for hands free situations (cars). We need a simplifying layer over the overburdened GUI to support always on ambient access Solution: Use cognitive natural language to interact via "say or type what you want". A way of programming is required to provide an intuitive Language UI as a REST service accessible via text, voice & image based applications. Our open architecture blends industry leading components, Amazon Alexa Voice Service for voice to text , Elastic Search for rapid text processing , Deep Learning Semantic Assist for recommendations, & Graph Databases Combining data science with a natural language interface provides a continuum of solutions, from a smarter search box to intelligent digital assistant. Provides a game changer to create next generation perceptually common Interfaces across all devices/applications