Speakers

portrait_2021_1000x1472.jpgAndreas Heigl

Andreas helps solving problems via his company stella-maris.solutions. He sometimes even uses code for that. His special interests are in weird topics like time and calendars, odd technologies like LDAP and organizational challenges related to remote work. Besides his family and contributions to different open-source-projects he still finds the time to co-run PHPUGFFM, the PHP-Usergroup in Frankfurt/Main and maintain PHP.ug.
Sessions
  • Scaling Diversity - to a global level
  • How to tame a 🦄 

andy_snell.jpgAndy Snell

Andy Snell never planned on software development as a career, but it sure beat customer support! A self-taught computer nerd since his junior year of high school when first introduced to Gentoo Linux. He picked up programming from “PHP 6 and MySQL 5 for Dynamic Web Sites“, and since then, he has worked on building applications in the electronic payments and telecom-tech industries. He has a passion for simple and elegant solutions for difficult problems.

Sessions
  • Downgrade to Upgrade and Other Composer Tricks
  • Embracing Enums

ben-ramsey.jpgBen Ramsey

Ben is a software engineer with over 25 years experience building, scaling, and securing web and database applications. He specializes in building APIs, libraries, and tools that help development teams work and communicate more efficiently and effectively.

Ben is a firm believer in and advocate for open source software and communities. He is a release manager for PHP 8.1 and 8.2, maintainer of the popular ramsey/uuid library for PHP, frequent contributor to open source projects, PHP community advocate, and has organized user groups and conferences in Atlanta, Nashville, and Gatlinburg.

A prolific writer and speaker, Ben has contributed to several books, published numerous articles in magazines such as php[architect], and is a popular speaker at conferences. You may find him on Mastodon, or the Fediverse, at phpc.social/@ramsey, where he posts about PHP, open source, life, the universe, and everything.

Sessions
  • Let's Build a Composer Package
  • Internationalization & Localization With PHP

 

Brett_florio.jpgBrett Florio

Improving custom ecommerce experiences for developers, the merchants they serve, and the customer they sell to is what Brett set out to do with FoxyCart.com in 2007. Many years and headaches later, his team has helped thousands of merchants around the world. He continues to push towards innovative solutions that address and anticipate the constantly changing difficulties of selling online. When he's not working (remotely), Brett plays a _lot_ of live music where he lives in Whistler, BC.

Sessions
  • /Regex makes me want to (weep|give up|(╯°□°)╯︵ ┻━┻)\.?/i

 

chris_hartjes.jpgChris Hartjes

Long-time PHP user, used to spend all his time shouting at people to test their PHP code, now building things for Ziff Davis Shopping.

Sessions
  • Living in a Post-Test World
  • A Hater's Guide To Programming With LLM's

 

Drishti_Jain.pngDrishti Jain

Drishti is a Software Engineer and a technology book author. She is currently based in the USA and believes in democratizing opportunities and brings knowledge of the latest developments in the fast-moving field of technology to early professionals, students, and keep them up to date and well-equipped for their professional careers. Her initiative "SkillUp with Drishti" enables students and professionals to grow in their career.

She has spoken at conferences across the globe and is also a social entrepreneur. Her non-profit organisation - Samyak Drishti Foundation works in environment, education and healthcare sectors and operates in a number of cities across India.

In her spare time, she likes to paint nature, explore new places and anchor live shows

Sessions
  • PHPStan - The PHP Static Analysis Tool

Eric_Mann.jpgEric Mann

Eric is a web developer, technical leader, and polyglot with over a decade of experience working with companies and projects big and small. He's been working with PHP through his entire career, both professionally and recreationally. Today, Eric focuses his time on helping developers get started with and level up their skills with their technology of choice.

Sessions
  • PHP, Meet AI
  • Evolution of PHP Security

Eric_Poe.pngEric Poe

Gentle coder, reader, and half-knit/half-wit. Co-organizer of KC PHP UG and MergePHP, Advisor and former Curriculum Director of CoderDojoKC. Plaid Belt in Kung Fu movies. Connoisseur of dad jokes. Dev Manager by day, Lifelong Student before bedtime. Him/He

Sessions
  • What’s new in PHP 9.0: See the future and discover the past in PHP RFCs

GABRIELA FERRARAGabriela Ferrara

My goal is simple: to bridge the gap between Software Engineering and Database Development through the entire application ecosystem.

With over a decade working with different database flavors, I have experience in data engineering, database engineering, and developer advocacy. I am passionate about finding the most effective ways to optimize and scale database systems, contributing to open source projects, and empowering developers with cloud infrastructure knowledge and best practices.

I am a Google Alumni (Xoogler) and most recently former Senior Database Engineer at 1Password.

As a Developer Advocate at Google, I supported and engaged with the developer community through content, code, talks, and demos. At 1Password my responsibilities were to improve the performance and reliability of the data layer.

Sessions
  • Databases

Jeremy_Lindblom.jpgJeremy Lindblom

PHP developer for 15+ years. Principal software engineer at GoDaddy. Ex-Amazonian (AWS). Past contributor to Guzzle and the AWS SDK for PHP. Co-organizer of Arizona PHP User Group. Sings and writes lyrics about PHP and other programming topics as the PHPBard. Tenor. Father of 4. Maker of funny faces.

Sessions
  • Diagram Like a Principal Engineer

congdon.pngJohn Congdon

John Congdon has been a web developer for over 25 years, starting with PERL and moving to PHP around 2003, using PHP 4. He started attending PHP conferences in 2010 where he first attended php[tek] and it changed his life. He now lives in sunny San Diego, CA, is co-owner of PHP Architect, Podcaster, Coder, and Conference Organizer of php[tek].

Sessions
  • The Truth About Event Sourcing

josh_holmes2.jpgJosh Holmes

Josh Holmes is a passionate soul who gets his kicks solving problems with deep fried awesomeness. For the past 13 years, Josh has been focused on helping Microsoft’s customers with their greatest innovations while stationed in the US, then Ireland and now back in the US. Prior to joining Microsoft in 2006, Josh was a consultant working with a variety of clients ranging from large Fortune 500 firms to smaller sized companies. Josh is a frequent speaker and lead panelist at national and international software development conferences focusing on web technologies on the Microsoft stack such as ASP.NET, PHP, JavaScript and more. You can contact Josh through his blog at https://joshholmes.com.

Sessions
  • Rise of the Machines - an intro to Machine Learning

Joshua CopelandJoshua Copeland

Joshua Copeland is CTO of Remote Dev Force and works with clients all over the world to build high quality systems. With over 15 years as a software architect & serial entrepreneur, Joshua has gained a good blend of start-up and enterprise experience. Developing PHP applications is a big part of his day-to-day work and he keeps security first-in-mind.

Joshua’s team of engineers throughout the U.S. regularly work on building features for mission critical projects in Laravel/Symfony, setting up and maintaining servers with Terraform/AWS, building CI pipelines with Jenkins/GitLab, Pen-testing, and much more.

He has led the PHP Vegas users' group for over 8 years and loves to give back by speaking at conferences and educating the community.

Sessions
  • Hands-On AI Integration: Boost Your Development Productivity

rain_headshot.jpgK Rain Leander

K Rain Leander is a systematic, slightly psychic, interdisciplinary community liaison with a Bachelor’s in dance and a Master’s in IT. An epic public speaker, they have disappeared within a box stuffed with swords, created life, and went skydiving with the Queen. Seriously. Rain is an active technical contributor with Qualcomm Linux, OpenStack, RDO, TripleO, Fedora, and DjangoGirls. Come say hello. Bring cake.

Sessions
  • DevEx Unleashed: Creating a Great Developer Experience

Kaitlyn_Concilio.jpgKaitlyn Concilio

Kaitlyn Concilio has been playing with computers since she first telnetted into the library to reserve books in first grade. With deep experience in design and writing, she’s programmed her way through stints in journalism, nonprofits, higher education and healthcare, both as an internal team member and through consultancy. She’s passionate about building vibrant, cross-functional teams and helping other developers grow.

Sessions
  • Fairytale vs. Narrative: Telling stories and making decisions with data
  • Intersectiona11y: Making tech work for everyone

kenneth_love.jpgKenneth Love

Kenneth Love is an engineering manager at O'Reilly Media. They are also a long time open source contributor, conference speaker and organizer, and teacher. Kenneth comes from a long background of using Python to build web applications. Kenneth lives in the Portland area and currently enjoys learning Rust.

Sessions
  • Growing your engineering garden

Kurtis-2.jpgKurtis Holsapple

Kurtis Holsapple is a nerd based in Portland, OR. He is the lead of a small technology company Open Function Computers, LLC. They specialize in web development and IT, and use many different tools depending on the job. Kurtis is a musician, a fan of local breweries, and a Laravel fanboy. He still remembers PHP constructor functions having the same name as the class. Yeesh.

Sessions
  • Let's do the monster mash! A Frankenphp primer
  • Start at the Finish Line, TDD in Laravel

Lemon.jpgLemon

With a lifelong passion for the weirdness of the internet and a day job as the Front End Development Director for Savas Labs, Lemon spends his work time making websites for money and his free time making websites for no money.

He's created a number of stupid things for the internet, like all the games on kinda.fun, the wikiHow game damn.dog, the Google Autocomplete game idiots.win, and a bunch of other things of questionable use. He also hosts a podcast that looks at some of the internet's weirder subcultures. It is not safe for your work, unless you work somewhere really cool.

Sessions
  • How To Make Your Website A Progressive Web App (And Why You Might Want To)

Levi_Morrison.jpgLevi Morrison

I have been a contributor to the PHP language and website for over 12 years. I authored or coauthored many RFCs including return types, nullable types, covariant return types, and arrow functions. I currently work on the profiling team at Datadog as a Senior Software Engineer.

Sessions
  • Writing a PHP extension in Rust, or What is a PHP extension?
    Arrays, Iterators, and IteratorAggregates, oh my!

Marie_Gettel-Gilmartin.jpgMarie Gettel-Gilmartin

Marie Gettel-Gilmartin is the founder and principal of Fertile Ground Communications LLC, where she helps clients transform writing from a burden into a strategic asset. With over 30 years of experience, Marie has built a robust career as a writer, technical editor, and communications strategist, including managing a 70-person, multi-state publications team (where she hired and promoted countless staff). Her expertise spans marketing communications, leadership coaching, and communications strategy.

Marie excels at making complex topics clear and compelling, using dynamic, accessible language to elevate her clients as thought leaders in their fields. She crafts communications that boost employee engagement, enhance leadership credibility, and address pressing industry issues. In addition to writing and consulting, Marie coaches executives and leaders to strengthen their communication, marketing, and leadership skills, helping them connect with their teams more authentically and persuasively.

Known for her problem-solving abilities and talent for connecting people and resources, Marie helps people achieve lasting impact through clear, purposeful communication.

Sessions
  • Reboot Your Resume

Mark Niebergall 

Mark Niebergall is a security-minded PHP Staff Software Engineer and Team Lead at a cybersecurity software company, with many years of hands-on experience with PHP projects. He is the Utah PHP User Group Co-Organizer, a regular conference speaker, and a PHP-FIG Secretary. Mark has a Masters degree in MIS, is CSSLP and SSCP cybersecurity certified, and volunteers for (ISC)2 security exam development. Mark enjoys endurance sports, being outdoors, and teaching his five sons about writing code.

Sessions
  • PHP Coding Competition 
  • Bug Squashing with TDD

matt traskMatt Trask

Matt is an engineering leader at a women's health start up where he maintains and builds APIs, mentors junior and senior engineers, helps craft strategy, and advocates for the users above all else. When he isn't doing this kind of work Matt is most likely on a bike or out and about with a camera in his hand.

Sessions
  • The ABCs and 123s of HTTP APIs
  • A call to rebuild the community

omni.jpgOmni Adams

Omni Adams has been a professional software developer for longer than he'd like to admit, primarily using PHP, though he's branched out to know enough Go, Python, and Javascript to break things. When not playing hockey or brewing beer, he barks at coworkers about their lack of unit tests and automates all of the boring things in his job.

Sessions
  • Alexa, Ask Me About PHP!

paluinePauline Vos

Pauline is a freelance software engineer and consultant. She likes good, clean software design and being as efficient (lazy) as possible. Also cocktails, video games and animal memes. She lives in Amsterdam with her family and a bunch of plants.

Sessions
  • Git Legit

Ryan Durham Headshot Alt.jpgRyan Durham

Ryan has lived in the pacific northwest for the last 12 years after moving back from the east coast.  He is currently a Senior Software Engineer at Firebrand Technologies where he oversees development of several Symfony and Node applications,

 

Sessions
  • HTMX and Hypermedia: Back to the Future

Sarah SavageSarah Savage

Sarah has more than 20 years of experience developing PHP applications. She has worked for companies large and small, including working with Google, Apple, Mozilla and more. Sarah is passionate about helping developers to deploy and build solid, sustainable applications that move their businesses forward.

Sessions
  • In Defense Of The "Monolithic Microservice"
  • Practical Object-Oriented Design Principles

SCOTT KECK-WARRENScott Keck-Warren 

Scott Keck-Warren is the Director of Technology for WeCare Connect where he strives to develop maintainable software that helps his clients. He creates educational videos for the PHP[Architect] YouTube Channel on topics related to the PHP ecosystem.

Sessions
  • Time, Why You Punish Me?
  • SQL Database Design For Developers

Steve GrunwellSteve Grunwell

Steve Grunwell is a Staff Software Engineer at Mailchimp, building tools to empower small businesses to better reach their customers. With a decade and a half of web application development experience, he’s passionate about teaching and contributing back to the development community through speaking, blogging, and open-source work.

When he’s not writing tests or finding new ways to automate the world around him, Steve is off spending time with his family, tinkering with electronics, playing guitar, or otherwise getting away from the keyboard.

Sessions
  • The Beauty of PHP Value Objects
  • I'd Like to Write the World Some Docs

tim-bond.jpgTim Bond

Tim is a senior full stack PHP developer that has been working with PHP for over 15 years and has seen PHP grow from its hodgepodged roots to a modern development language. When not in front of a computer, you'll probably find him hiking or biking around beautiful Seattle, or putting together a new Lego set on one of the rare rainy days.

Session
  • Code Review: It's for Me and You!
  • Attackers want your data and they're getting it from your API

Tim LytleTim Lytle

Tim likes making things, is a lover of well built APIs, and hates the top reply. He's built applications utilizing numerous APIs, created custom APIs for internal consumption, and as a one time developer evangelist he's helped other developers do the same.

A long time mercenary PHP developer, he's a fan of Laminas (you know, ZendFramework), Doctrine (2 of course), TDD, and practical design patterns. He's now working on things at PhoneBurner, tweeting sporadically from @tjlytle, and hanging out with his wife and kids.

Sessions
  • Yak Free Docker: Everyday Uses That Aren't Deployment