Josh Hall

Developer

EMAIL | josh@sobo.red
WEBSITE | http://sobo.red

ABOUT

I am self-motivated and success-driven. Working in open source on projects that have members worldwide has given me skills such as leadership, communication, teamwork, adaptability, and conflict resolution. As far as technology skills go, I am well versed in systems like IBM i, Linux, and Unix. The main software languages I use are: Python, PHP, Node.js, Ruby, C, C++, and Java, as well as all front-end web languages.

I am a passionate advocate of Open Source Software. I advocate for open source by providing education, training, and development through my business, SoBored. In addition, I spread open source knowledge by giving labs and presentations at conferences and user groups.

In my spare time, I enjoy going on hikes with my wife and our dogs, playing billiards, camping, watching horror films, and listening to hip-hop.

WORK EXPERIENCE

Senior Solutions Engineer, Perforce

June 2021 - Present

  • Understand customer goals and challenges, map Zend and Open Source solutions to IBM i and linux customer needs.
  • Provide on-going pre-sales and post-sales support to enterprise customers including requirements assessment and best practices consulting.
  • Conduct product demonstrations, technical pre-sales calls and guide customers through product evaluations.
  • Lead community evangelism efforts, present and speak at conferences and webinars.
  • Understand customer technical and business requirements, design and scope solution and consulting engagements.
  • Provide technical guidance including verbal and written response to inquiries concerning products, usage, and best practices.
  • Maintain strong technical and consultative relationships with strategic customers.
Main Tools & Languages utilized
  • Zend Server, Zend Framework 2 & 3 (now Laminas), Expressive (now Mezzio), Apigility (now Laminas API Tools)
  • Git, Grunt, Gulp, Node.js, Angular, Vue.js
  • PHP, Python, RPG, Apache, IBM i Db2, MySQL, Sass, CoffeeScript, jQuery, Javascript, Typescript, HTML5, CSS3

Owner, SoBored

May 2017 - Present

  • Handle all business endeavors.
  • Advise clients regarding education, DevOps, and system administration.
  • Develop open source projects/high-value internal web applications.
  • Work alongside Seiden Group, Fresche, and other third-parties.
Main Tools & Languages utilized
  • Zend Server, Zend Framework 2 & 3 (now Laminas), Expressive (now Mezzio), Laravel, Apigility
  • Git, Grunt, Gulp, Node.js, Angular, Vue.js
  • PHP, Python, RPG, Apache, IBM i Db2, MySQL, Sass, CoffeeScript, jQuery, Javascript, Typescript, HTML5, CSS3

Consultant/Developer, Fresche Solutions

Aug 2018 - May 2021

  • Build high value, internal web applications for warehouse management, inventory, finance, and other enterprise level software across many industries.
  • Train teams on modern development techniques, source control, documentation, and other skill pertaining to DevOps.
  • Consult about open source technologies.
Main Tools & Languages utilized
  • Zend Server, Zend Framework 2 & 3 (now Laminas), Expressive (now Mezzio), Laravel, Apigility
  • Git, SVN, Node.js, Angular
  • PHP, RPG, Apache, DB2 SQL, MySQL, Sass, jQuery, Javascript, Typescript, HTML5, CSS3

Consultant, Seiden Group

May 2017 - Present

  • Advise clients regarding education, DevOps, and system administration.
  • Develop open source projects/high-value internal web applications.
Main Tools & Languages utilized
  • Zend Server, Zend Framework 2 & 3 (now Laminas), Expressive (now Mezzio), Laravel, Apigility
  • Git, Grunt, Gulp, Node.js, Angular, Vue.js
  • PHP, Python, RPG, Apache, DB2 SQL, MySQL, Sass, CoffeeScript, jQuery, Javascript, Typescript, HTML5, CSS3

Developer, Software Alternatives

Jan 2015 - May 2017

  • Modernized many IBM i applications by creating PHP Web Applications.
  • Was instrumental in designing the application architecture.
  • Convinced company to go with APIs and lightweight frontends.
Main Tools & Languages utilized
  • Zend Server, Zend Framework, Symfony, Laravel, Doctrine, Apigility, October CMS
  • Git, Grunt, Gulp, Node.js, Angular, Bootstrap
  • PHP, RPG, DB2 SQL, MySQL, Sass, CoffeeScript, jQuery, Javascript, HTML5, CSS3

Developer, Blend Interactive

Feb 2014 - Dec 2014

  • Created and maintained web applications on Linux servers.
  • Handled system administration on Linux servers.
Main Tools & Languages utilized
  • Concrete5, eZ Publish, Wordpress
  • Git, Grunt, Gulp, Node.js, Bootstrap, Bourbon/Neat, Symfony
  • PHP, MySQL, Sass, CoffeeScript, jQuery, Javascript, Coldfusion, HTML5

Digital Developer, Lawrence & Schiller

Sep 2013 - Jan 2014

  • Created and maintained web applications on Windows servers.
Main Tools & Languages utilized
  • Wordpress, Drupal, SMS (an in-house CMS)
  • SVN
  • Coldfusion, PHP, SQL, jQuery, CSS3, HTML5

Achievements

IBM Fresh Face

Featured as an IBM Fresh Face in the IBM i 30th Anniversary Edition of IBM System's Magazine.

IBM Champion

Named an IBM Champion of 2019.

IBM Champion

Named an IBM Champion of 2020.

IBM Champion

Named an IBM Champion of 2021.

Speaker of Excellence

Awarded Speaker of Excellence, COMMON PowerUP.

Speaker

Below is a list containing some of the conferences I have spoken at.
COMMON Remote Sessions
COMMON PowerUP
WMCPA Conference
IBM Think

SKILLS

Web Development

OctoberCMS WordPress

Laminas Mezzio Zend Framework 2 & 3 (now Laminas) Expressive (now Mezzio) Symfony Laravel Angular Vue.js

Node.js PHP Python MySQL IBM i Db2 Sass jQuery Javascript Typescript CSS3 HTML5

Software Tools

Linux IBM i Mac Windows (Some)

Grunt Gulp Git SVN

Vim Atom Sublime PhpStorm PyCharm DataGrip

EDUCATION

Bachelor, Computer Science - Mississippi State University

2008 - 2012