Looking for a Laravel Developer?
You found one!
Tell Me More


I am currently available for hire as a freelancer/contractor to perform the following services.


I build full-stack Laravel applications using elegant code from start-to-finish, no matter the complexity.


Spruce up your front-end with a reactive user interface using VueJS.


Laravel or Lumen can provide powerful API solutions for all your client applications.


Here are some examples of development work I have completed recently.


Laravel / VueJs / reddit API


Laravel / VueJS


Laravel / VueJS / Etsy API


Laravel / VueJS

Fantasy RankKings

Laravel / VueJS




Laravel / Goodreads API




Custom PHP

My Story

A little background on how I got here.

  • 2005-2008

    The College Years

    I attended Texas Tech University where in three years I received my Bachelors in Business Administration. Through-out this time I self-taught myself programming and freelance developed on the side of my coursework.

  • Fall 2008

    Making it a Career

    After graduating I was hired for a front-end development role where I built, managed and maintained over a hundred websites for car dealerships and continued to develop my full-stack skills.

  • Early 2014

    Laravel Discovered

    I stumbled across Laravel looking for an elegant PHP framework - and fell in love. Laravel has been my go-to development framework since then for my full-time job, side-projects, and freelancing gigs.

  • 2015-2019

    Laravel, Laravel, Laravel

    Multiple full-time jobs as a Senior Developer specializing in Laravel; dozens of Laravel freelance jobs for startups, large-corporations, or building that Entrepreneur's MVP; thousands of hours spent on personal side-projects developing my craft.

  • Present

    Working with...YOU

    I am always looking for interesting projects to develop utilizing Laravel and front-end technologies. I look forward to establishing a relationship and working for and with you on your next project!

  • Let's
    the Story

About Me

Here's a little bit more about me, my hobbies and interests, and roles I'm interested in.

John Plata

Laravel Developer

I'm a full-stack developer based in Dallas, TX currently working full-time as a Senior Developer specializing in Laravel and VueJS development. In my spare time I work on developing my own projects, rooting for my favorite sport teams the Dallas Cowboys, Texas Rangers, Texas Tech Red Raiders, and reading books by my favorite authors Michael Crichton, Margaret Atwood, Neal Stephenson, Philip K. Dick, Lincoln Child, Daniel Suarez.

I'm currently interested in taking on large, long-term committment freelance/contract development work in Laravel & front-end languages. Please feel free to reach out to me to request access to code repos or for any further questions.


Please use the email to john [at] laraveloper [dot] com to reach out to me about any freelance or contract opportunities you have with Laravel and/or front-end technologies. I look forward to hearing from you.

Whoops, looks like something went wrong.

1/1 ErrorException in Filesystem.php line 111: file_put_contents(): Only 0 of 258 bytes written, possibly out of free disk space

  1. in Filesystem.php line 111
  2. at HandleExceptions->handleError('2', 'file_put_contents(): Only 0 of 258 bytes written, possibly out of free disk space', '/home/jplata/public/laraveloper.com/public/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php', '111', array('path' => '/home/jplata/public/laraveloper.com/public/storage/framework/sessions/075b07cef99d44803914781b333e82bc1210036c', 'contents' => 'a:4:{s:6:"_token";s:40:"yPPkWlMV68tkTuHWMRsi75VtfXqKxyHU5MKiO7h1";s:9:"_previous";a:1:{s:3:"url";s:21:"https://johnplata.com";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1721012573;s:1:"c";i:1721012573;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 'lock' => true))
  3. at file_put_contents('/home/jplata/public/laraveloper.com/public/storage/framework/sessions/075b07cef99d44803914781b333e82bc1210036c', 'a:4:{s:6:"_token";s:40:"yPPkWlMV68tkTuHWMRsi75VtfXqKxyHU5MKiO7h1";s:9:"_previous";a:1:{s:3:"url";s:21:"https://johnplata.com";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1721012573;s:1:"c";i:1721012573;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', '2') in Filesystem.php line 111
  4. at Filesystem->put('/home/jplata/public/laraveloper.com/public/storage/framework/sessions/075b07cef99d44803914781b333e82bc1210036c', 'a:4:{s:6:"_token";s:40:"yPPkWlMV68tkTuHWMRsi75VtfXqKxyHU5MKiO7h1";s:9:"_previous";a:1:{s:3:"url";s:21:"https://johnplata.com";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1721012573;s:1:"c";i:1721012573;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', true) in FileSessionHandler.php line 83
  5. at FileSessionHandler->write('075b07cef99d44803914781b333e82bc1210036c', 'a:4:{s:6:"_token";s:40:"yPPkWlMV68tkTuHWMRsi75VtfXqKxyHU5MKiO7h1";s:9:"_previous";a:1:{s:3:"url";s:21:"https://johnplata.com";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1721012573;s:1:"c";i:1721012573;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}') in Store.php line 262
  6. at Store->save() in StartSession.php line 88
  7. at StartSession->terminate(object(Request), object(Response)) in Kernel.php line 155
  8. at Kernel->terminate(object(Request), object(Response)) in index.php line 58