SunshinePHP Conference - February 4th-6th, 2016

It's warm and sunny in Florida. Take a break from the cold to enjoy some sunshine, and talk about PHP!

REGISTER!

Below is the full list of speakers who will be presenting the talks, tutorials and keynotes of the SunshinePHP Developer Conference.

NOTE: In order to hear these wonderful speakers a registration is required using the Registration page. Also please note that the tutorials require an additional ticket also available using the registration page.


Adam Culp

Adam Culp (MC)

Bio: Adam Culp (@AdamCulp) author of "Refactoring 101" and consultant at Zend Technologies is passionate about developing with PHP and contributes to many open source projects. He organizes the SunshinePHP Developer Conference and the South Florida PHP Users Group (SoFloPHP) where he enjoys helping others write good code, implement standards, refactor efficiently, and incorporate unit and functional testing into their projects. He is a Zend Certified PHP 5.3 Engineer, is a voting member of the PHP-Fig, and holds a seat on the Zend Framework Certification Advisory Board. You can also find him on his Run Geek Radio podcast and GeekyBoy technical blog. When he is not coding or contributing to various developer communities, he can be found hiking around the United States National Parks, teaching judo, or long(ultra) distance running.

Keynote: Accidental Professional


Adam Englander

Adam Englander

Bio: Adam Englander is a seasoned developer with over thirty years of experience building scalable, manageable, and reliable systems. For the past ten years, he has been doing that with PHP. Adam is vocal advocate for utilizing Behavioral Driven Development as the driver for building great applications. His dedication to the PHP community is well known as the founder of Vegas PHP. In the past few years, Adam has been building IoT apps and has been researching ways to make this accessible in PHP.

Talk: Tales from the Crypt: Cryptography Primer


Amanda Folson

Amanda Folson

Bio: From humble beginnings as a PHP4 web developer in grade school, Amanda now works as a Developer Advocate at GitLab where she gets to share her passion for technology with others. When she's not speaking, writing, or shooing cats off her keyboard, you'll find her consuming APIs and IPAs.

Talk: Not-On-Calliday: On-Call Best Practices


Anna Filina

Anna Filina

Bio: Anna Filina is a web developer, project rescue expert, Pluralsight author, speaker and conference organizer. She enjoys realizing seemingly impossible things. She has been coding for two decades.

Talk: Unit Testing by Example


Beau Simensen

Beau Simensen

Bio: Beau Simensen (@beausimensen, beau.io) has been a professional polyglot programmer since 1998. He is a Solution Architect for SensioLabs US (sensiolabs.com) and is co-host of That Podcast (@thatpodcast, thatpodcast.io). An active open-sourcer, he created Sculpin (sculpin.io) and helped create Stack PHP (stackphp.com). Beau is a proponent of framework agnostic code. Unglue all the things!

Talk: Employing CQRS and Event Sourcing to Build an MVP

Tutorial: Introduction to Event Sourcing and CQRS


Ben Marks

Ben Marks

Bio: Ben began his career in PHP building commercial sites in 2003, focusing on Magento since 2008 and joining the ranks of Magento as their sole evangelist in 2014. He believes that the boundless requirements of commerce provide some of the best fodder for development (and for conference discussions). Always a learner, frequently a teacher, his approach to speaking and attending conferences is to find the story, enjoyment, and (often) humor in every situation.

Keynote: A World Without PHP


Cal Evans

Cal Evans

Bio: Many moons ago, at the tender age of 14, Cal touched his first computer. (We’re using the term “computer” loosely here, it was a TRS-80 Model 1) Since then his life has never been the same. He graduated from TRS-80s to Commodores and eventually to IBM PC’s. For the past 13 years Cal has worked with PHP and MySQL on Linux, OSX, and Windows. He has built a variety of projects ranging in size from simple web pages to multi-million dollar web applications. When not banging his head on his monitor, attempting a blood sacrifice to get a particular piece of code working, he enjoys building and managing development teams using his widely imitated but never patented management style of “management by wandering around”. These days, when not working with PHP, Cal can be found working on a variety of projects like [Nomad PHP](https://nomadphp.com). He speaks at conferences around the world on topics ranging from technical talks to motivational talks for developers. If you happen to meet him at a conference, don’t be afraid to buy him a shot of Bourbon. Cal is based in Nashville TN where he is happily married to wife 1.31,[ the lovely and talented Kathy](http://kathyevans.biz). Together they have 2 wonderful kids who were both smart enough not to pursue a job in IT.

Keynote: Life Badges


Chris Cornutt

Chris Cornutt

Bio: For the last 12+ years, Chris has been involved in the PHP community in one way or another. These days he's the Senior Editor of PHPDeveloper.org, lead author for Websec.io, a site dedicated to teaching developers about security, and the Securing PHP project. He's also written for several PHP publications and has spoken at conferences in both the U.S. and Europe on security-related topics. He's also an organizer of the Dallas PHP User Group and the Lone Star PHP Conference and works as an application security developer for Pardot, a Salesforce company.

Talk: Securing Legacy Applications

Tutorial: Build Security In


Chris Hartjes

Chris Hartjes

Bio: Chris Hartjes has been building web applications of all shapes and sizes since 1998 mostly with PHP and yelling at anyone who will listen about writing tests and using automation to make your life easier since 2005. Monday to Thursday he currently works for Mozilla as part of the Firefox Test Engineering team doing testing of the growing number of services Firefox relies on. On Fridays he tries to work on his ever-growing collection of books, videos, and training sessions that he offers through http://grumpy-learning.com. He does performance art on Twitter from his basement office in Milton, Ontario, Canada.

Talk: Time Management For Grumpy Programmers

Tutorial: Learn To Test Like A Grumpy Programmer


Chris Tankersley

Chris Tankersley

Bio: Chris Tankersley is a husband, father, and PHP developer in Northwest Ohio. He works for InQuest, LLC on their intrusion detection platform, and has programmed in various types of PHP including ZF2, Drupal, Wordpress, and Symfony. He founded the Northwest Ohio PHP User Group, and works with local developers helping them with programming and server administration. He works with PHP primarily, with some work done in Node.js and Python.

Talk: From Docker to Production

Tutorial: Docker for PHP Developers


Christian Wenz

Christian Wenz

Bio: Christian Wenz is an author, trainer, and consultant. His main focus of working and writing is on web technologies and security. Christian has written or co–written over 100 books for various publishers. He is the lead author of the Zend PHP certification and is also listed in Mozilla's credits (about:credits) and contributes to several other open source projects. Apart from writing and working on web projects, Christian also frequently speaks at developer conferences around the globe that cover web technologies.

Talk: Web Performance 2017: Myths and Truths


Colin O'Dell

Colin O'Dell

Bio: Colin O'Dell is a Lead Web Developer at Unleashed Technologies, a web and hosting firm based in Maryland. He began programming at age 8, co-founded a local web shop at 15, and has over 14 years of experience with PHP. In addition to being an active member of the PHP League and maintainer of the league/commonmark project, Colin is also the author of the PHP 7 Upgrade Guide ebook.

Talk: Debugging Effectively


Cristiano Diniz da Silva

Cristiano Diniz da Silva

Bio: Software Engineer, techie, geek, nerd, and enthusiast photographer... happily married proud father of two girls. Worked with PHP since version 3.2, and messed with computers since the era of BBS (or since since modems where at a blazing 14 kbps). I've been professionally working as a Software Engineer for 15+ years and came from a family of Engineers

Talk: Engineering - Mastering the art of Software


Dana Luther

Dana Luther

Bio: Dana is a Senior Web Application Architect at Envisage International. She has been developing in PHP for over 15 years, and building almost exclusively in the Yii Framework for the last 5 years. She is a graduate of the University of Florida, and works with a small agile group of Yii developers to meet the demands of a diverse international company that serves the needs of international students around the world with over 650,000 monthly visitors and generating over 1,200,000 page views. Dana is one of the co-organizers of the Yii-Jax Meetup group, a regular contributor to the Envisage International Blog and maintains her own blog on the Yii Framework.

Talk: Code Coverage for Security in Application Migrations


Dave Stokes

Dave Stokes

Bio: Dave Stokes learned to program FORTRAN on punch cards officially making him a dinosaur. He switched to Unix after too many of his favorite operating systems were killed off by their vendors. He is a MySQL Community Manager for Oracle and previous was the MySQL Certification Manager for MySQL AB and Sun. He speaks 30+ times Cal Evansa year on database topics. He lives in Texas, rides a Honda Goldwing motorcycle, and wants you to know that you are unique and special -- just like everyone else.

Talk: MySQL's JSON Data Type & Document Store


Davey Shafik

Davey Shafik

Bio: Davey Shafik is a full-time developer with over 15 years of experience in PHP and related technologies. He is a Developer Evangelist at Akamai Technologies and has written several books, numerous articles, and spoken at conferences the world over. He is best known for his book, the Zend PHP Certification Study Guide, as the creator of PHP Archive (PHAR) for PHP 5.3, and Release Manager for PHP 7.1.

Davey is passionate about improving the tech community. He co-organizes the Prompt initiative (mhprompt.org), dedicated to lifting the stigma surrounding mental health discussions, and has worked with PHPWomen since its inception.

Talk: HTTP/2 and Asynchronous APIs


Derick Rethans

Derick Rethans

Bio: Derick Rethans is a PHP internals expert, author of Xdebug and an OpenStreetMap and mapping enthusiast.

He has contributed in a number of ways to the PHP project, including the Xdebug debugging tool, and various extensions and additions. He's a frequent lecturer at conferences, the author of php|architect's Guide to Date and Time Programming, and the co-author of PHP 5 Power Programming. He is now working at MongoDB to work on the PHP and HHVM drivers for MongoDB.

Talk: Locate all the things

Tutorial: From SQL to noSQL


Doris Chen

Doris Chen

Bio: Dr. Doris Chen is a Senior Technology Evangelist at Microsoft for the Western region of the United States, specialized in web technologies (mobile web, HTML5, JavaScript, and Java).

Doris has over 18 years of experience in the software industry working in several open source web tier technologies, Java platform, .NET and distributed computing technologies. She speaks at numerous international conferences and user groups including O’Reilly OSCON, Fluent, Dev Nexus, HTML5 Dev Conference, WebVisions, JavaOne, SD Forum, and worldwide User Groups. Doris works very closely to create and foster the open source community around Java, NetBeans, Glassfish, and related technologies. Before joining Microsoft, Doris Chen was a Technology Evangelist at Sun Microsystems.

Doris received her Ph.D. from the University of California at Los Angeles (UCLA) in computer engineering, specializing in medical informatics.

Talk: Practical Performance Tips and Tricks to Make Your HTML/JavaScript Faster


Edward Finkler

Edward Finkler

Bio: Ed Finkler, also known as @Funkatron, started making web sites before browsers had frames. He does front-end and server-side work in Python, PHP, and JavaScript. He is the Lead Developer and Head of Developer Culture at Graph Story.

He served as web lead and security researcher at The Center for Education and Research in Information Assurance and Security (CERIAS) at Purdue University for 9 years. Along with Chris Hartjes, Ed is co-host of the Development Hell podcast.

Ed's current passion is raising mental health awareness in the tech community with his Open Sourcing Mental Illness speaking campaign.

Ed writes at funkatron.com.

Talk: Graph Databases Will Change Your Freakin Life


Elizabeth M Smith

Elizabeth M Smith

Bio: Elizabeth has been using PHP since time immemorial (PHP 4 beta), but has used PHP 5.6 for so long now that she’s forgotten how she ever got by without traits and namespaces. She also plays far too much with C based languages and has the superpower of breaking things, like valgrind and gdb, on the same day. She went to college for dance which quickly became an English major after the first baby. If you see her in person, ask how she wound up with a career in computers.

Talk: Taming the Resource Tiger

Tutorial: PHP Extensions Tutorial


Emily Stamey

Emily Stamey

Bio: Emily is a developer at NC State, supporting the College of Engineering. She learned PHP in 1999 and discovered a whole new world of fun and programming. This started her passion for Open Source! In her free time she enjoys music, legos, making things, playing games, and socializing. She is an active volunteer in the community as an Organizer of TrianglePHP and Girl Develop It. She really enjoys helping people share ideas and learn together, which has led to her speaking at conferences.

Talk: Pulling up Your Legacy App by its Bootstraps!


Eric Mann

Eric Mann

Bio: Eric Mann is a seasoned web developer with experience in languages from JavaScript to Ruby to C#. He has been building websites of all shapes and sizes for the better part of a decade and continues to experiment with new technologies and techniques.

Eric is a Tekton working with Tozny helping to engineer better, safer, more secure ways to identify yourself and control your information.

Talk: Going Password-Free


Eric Poe

Eric Poe

Bio: Eric Poe is a lifelong learner and a parent. He currently works for a medical research non-profit. Eric is a co-organizer of the KC PHP User Group and serves as the Director of Curriculum for CoderDojoKC, which teaches kids how to program. He enjoys spending time with his family, reading, and watching kung-fu movies.

Talk: Irritating Strings -- Iterating Things


Gabriela D'Ávila

Gabriela D'Ávila

Bio: Gabi is a Data Engineer focused on solving data problems across the diverse range of storage engines and technologies. She enjoys sharing her knowledge through her blog and conference speaking, and is available as a consultant to assist organisations in improving their projects’ performance, caching, and data integrity. Gabi also is an accomplished world traveller and has an intimidating lego collection.

Talk: Making the most out of MySQL


Gary Hockin

Gary Hockin

Bio: Gary Hockin travels all over the world empowering users of PhpStorm as a Developer Advocate for JetBrains (fine purveyors of quality IDEs). He is a talented and evocative speaker, a cultivated author of impressively entertaining blog posts, and records elegant and informative screencasts and videos. Gary's also a contributor to the Zend Framework and is argumentative enough to be on the community review team.

When Gary had a real job, he was a developer of at least "competent" standard with nearly 20 years experience. When not developing, speaking about developing, reading about developing or writing about developing, Gary enjoys playing computer games, and arguing with his wife and two kids. Gary has recently discovered that conferences ask speakers to write their own biography text, and you can get away with writing pretty much anything you want.

Keynote: Using Open Source for Fun and Profit


Ibis Arrastia

Ibis Arrastia

Bio: Ibis lives to inspire people through technology. She is a board member for the startup, Apretaste, founder of Avila Stores, founding partner at Strong Grip Gym, public speaker, author, producer of the event Tech Weekend in Miami, neuroscience and brain-computer interface enthusiast, and tech community leader for the non-profit, Girl Develop It and its over 1,000 members.

Talk: Control your application with your brain


James Titcumb

James Titcumb

Bio: James is the founder of the UK based PHP Hampshire user group and the PHP South Coast Conference. He’s also a Zend Certified Engineer and consultant at Roave. During his downtime, he continues to run the PHP Hampshire user group and the conference, and keeps up with active contributions to various open source projects.

Talk: Kicking off with Zend Expressive and Doctrine ORM


Joe Ferguson

Joe Ferguson

Bio: PHP Dev, Sys Admin, Community Builder, Conf Organizer & Speaker, Maker, Hacker, Tinkerer, Space Geek, Husband. Owned by cats.

Talk: DevOps For Small Teams

Tutorial: Create Your Own Local Development Environments With Vagrant


Josh Butts

Josh Butts

Bio: Josh Butts is the VP of Engineering at Offers.com, located in Austin, Texas. In addition to over a decade in the trenches of e-commerce at, he organizes Austin PHP, one of the largest PHP user groups in the US. Josh has taught several classes in PHP and enjoys the opportunity to share his experiences with the PHP community.

Talk: Composing PHP Applications with Middleware


Juliette Reinders Folmer

Juliette Reinders Folmer

Bio: Juliette Reinders Folmer is an all round consultant and web-developer who tries not be a geek. Juliette is a long-standing member of PHPWomen which helped her immensely to find her feet in the PHP world. She is ZCE, actively contributes to a number of open source projects, is the creator of the PHP Cheatsheets website, gives IT training and speaks at conferences when given the chance. She loves it when you give her a chance to refactor spaghetti-code to something elegant and maintainable.

Juliette is self-employed and based in the Netherlands.

Talk: Don't work for PHPCS, make PHPCS work for you


Kevin and Cathy Bruce

Kevin and Cathy Bruce

Bio: Kevin is the sole Designer/Front End Developer in the band of developers called Musketeers.me and php[architect]. he has spent half of his 20 year design career drifting between Web Designer and Developer and lives in both camps comfortably. Being an evangelist of clean design and clean code, he started a still thriving web technology Meetup, an AIGA Design Meetup, is an AIGA Blue Ridge Board member and speaks at national tech conferences.

Cathy Bruce is a graphic designer and illustrator with twenty years of experience. She graduated from the Columbus College of Art and Design and has been a freelance designer, a business owner, and worked for The Education Center, Suburban Hospital, Peter Li Publishing, and others. She is currently a graphic designer at the Association of Women’s Health, Obstetric and Neonatal Nurses. Cathy joined AIGA Blue Ridge’s Board of Directors in 2014 and helps run the AIGA Essentials Design Meetup. She lives in Frederick, MD with her husband, son, dog, and insufferably smug cat.

Talk: Design for Developers


Kirsten Hunter

Kirsten Hunter

Bio: Kirsten Hunter is an unapologetic hacker and passionate advocate for the development community. Her technical interests range from graph databases to cloud services, and her experience supporting and evangelizing REST APIs has given her a unique perspective on developer success. In her copious free time she’s a gamer, fantasy reader, and all around rabble-rouser. Code samples, recipes, and philosophical musings can be found at http://www.princesspolymath.com.

Talk: Irresistible APIs


Kylie Stradley

Kylie Stradley

Bio: Kylie is a Web Developer at MailChimp in Atlanta, GA and Co-Organizer of Rails Girls ATL. Untrained in computer science, she first taught herself Visual Basic as a survival tactic and then Ruby on Rails in an attempt to switch careers. Once learning Ruby on Rails through community support, she has been dedicated to creating those same opportunities for others.

Talk: A Common Taxonomy of Bugs and How to Squash Them


Lisa Bock

Lisa Bock

Bio: Lisa Bock is a Professor in the Information Technology department at Pennsylvania College of Technology, in Williamsport, PA. Courses Lisa has taught during her past 13 years at Penn College include: networking, security, biometrics, technical support, protocol vulnerabilities (using Wireshark), CCNA Security, and requirements analysis. She holds a M.S. from University of Maryland University College (UMUC) along with numerous certifications and is an author for Lynda.com. She has had training in forensics, networking, steganography, and network security. She is involved with various volunteer activities including Infragard, and is an award winning speaker.

Talk: Develop A Security Mindset


Luis Atencio

Luis Atencio

Bio: Luis is a Staff Software Engineer for Citrix Systems in Ft. Lauderdale, FL. He has a B.S. and an M.S. in Computer Science. Luis works full time developing and architecting web applications leveraging PHP, JavaScript, and Java platforms. When he's not coding, he writes a developer blog at http://luisatencio.net focused on software engineering. In addition, he's written many articles for PHPArch magazine, DZone, and helps other aspiring speakers draft their proposals . Luis contributes to developer literacy through authoring Functional Programming in JavaScript (Manning), RxJS in Action (Manning), and Functional PHP (Leanpub). He's currently developing an online video series on Functional PHP for Packt publishing.

Talk: Meet your BFF - Building Backends-for-Frontends

Tutorial: Untangle your async spaghetti code


Matt Trask

Matt Trask

Bio: Matt is an open source developer with a passion for clean code, API's and dinosaurs. Not old, fossilized code, just raptors and t-rexs. Besides being active with mentoring and co-organizing AtlantaPHP, Matt looks for new craft beers to try as well drinking too much coffee. Outside of programming, biking and tennis are two big hobbies for Matt.

Talk: Console Applications: Automate your life away


Michael Moussa

Michael Moussa

Bio: Michael has over 17 years experience building PHP applications from the ground up. He is a Solutions Architect on Rackspace's Fanatical Support for AWS team helping customers solve their technical challenges and launch their products in the cloud. In his spare time, he's a regular open-source contributor, Zend Expressive maintainer, and competitive homebrewer.

Talk: MySQL: Analysis, understanding, and optimization of queries


Michelangelo van Dam

Michelangelo van Dam

Bio: Michelangelo is a veteran PHP consultant working at in2it, community leader for PHPBenelux, coach & mentor for kids at CoderDojo and a global conference speaker. Get him a coffee and he will tell you all about testing, continuous deployments, cloud or community work.

Talk: Dockerize your unit tests for faster feedback


Robert McFrazier

Robert McFrazier

Bio: Robert McFrazier has been in the software industry in the Seattle area for over 15 years in many different roles including LAMP engineer, software developer, technical trainer, architect, technical support, and manager. I have been on the technical review team for two Cassandra books: Learning Cassandra for Administrators and Cassandra Data Modeling and Analysis. Robert enjoys learning new things and working on strong teams. He spends his free time with wife and son trying to stay dry in the pacific northwest.

Talk: AMP your website: An Introduction to Accelerated Mobile Pages


Samantha Quiñones

Samantha Quiñones

Bio: Samantha Quiñones is a polyglot hacker, systems architecture expert, and Engineering Manager at Etsy. Over the course of her career, she has built software and led teams for some of the largest names in technology. Samantha is a frequent speaker at technology conferences and events around the world. Samantha has been recognized by the Huffington Post as one of the top Latin@s in American Media and is a 2015 recipient of the DCFT Powerful Female Programmers Award.

Keynote: The New Revolution


Sean Prunka

Sean Prunka

Bio: Sean Prunka has been a PHP developer since roughly 1998 and an active member of the PHP community since 2010. Sean currently works as a senior developer for PunchOut2Go. Outside his PHP life, he is an active member of three community theatres in his area of rural VA. When he’s not too busy with work or theatre, Sean helps his wife wrangle their 6 kids between their own theatre rehearsals, band practices, soccer, swim meets, and other such kids’ activities.

Talk: Baby Steps -> Giant Leaps. (Xdebug for beginners)


Steve Meyers

Steve Meyers

Bio: Steve Meyers has worked as a PHP and MySQL scalability expert for the last 16 years at such companies as Omniture (now part of Adobe), Spark Networks (owner of jDate.com), and CrimeReports. He now runs some of the largest independent online communities of college sports fans. When he's not too busy with all of that, he runs the Ski PHP Conference, assists with the OpenWest Conference, is a core team member of the Utah Open Source Foundation, and runs the Provo Linux User Group.

Talk: Websockets and Event-driven Programming with ReactPHP


Terrence Ryan

Terrence Ryan

Bio: Terry Ryan is a Developer Advocate for the Google Cloud Platform team. He has 15 years of experience working with the web - both front end and back. He is passionate about web standards and wants to bring web developers to the Google Cloud Platform. Before Google, he worked for Adobe and the Wharton School of Business.

He also wrote Driving Technical Change for Pragmatic Bookshelf, a book that arms technology professionals with the tools to convince reluctant co-workers to adopt new tools and technology.

Talk: Containing Chaos with Kubernetes


Victoria Quirante

Victoria Quirante

Bio: Victoria co-founded the development agency Limenius, where she works as a senior software developer and project manager. She is a seasoned developer, with more than 8 years of experience designing and building projects with PHP and Symfony. She also gives trainings, helping teams to overcome forthcoming challenges.

Talk: Building great admin panels with Symfony and SonataAdminBundle


Wenting Zhao

Wenting Zhao

Bio: Wenting is a support engineer with Amazon's checkout team and specialized in operational excellence. She has also been a full-stack software engineer, with development experience in web application using ASP.NET/PHP/JSP for backend and HTML/JavaScript for frontend. She has delivered multiple tech talks including Design Patterns and Data Visualization. Wenting is also a professional speaker as a toastmaster and has been serving as area director for Toastmasters International in Seattle. She obtained her Master degree in Computer Engineering from University of Florida, also she has double bachelor degrees in Computer Science and Economics.

Talk: Data Visualization with D3