Josh Pennington
Full-Stack Developer
Personal Details
St Joseph, MI
Socials
Hobbies
Homelabbing, Programming, Traveling, Video Games
Experience
Remote, Chicago, IL
@properties
Software Engineer II
Create and maintain MLS integrations in a Laravel environment
Create custom tooling to improve MLS data mapping processes. Cut average implementation time by 50% while improving data accuracy
Remote, Bend, OR
Smartz
Contract Full Stack Developer
Consult with Smartz developers on Laravel and PHP best practices
Build APIs using Laravel to create a custom eCommerce system
Use Google Cloud Platform technologies for file storage and PubSub to synchronize information between front and back end websites
Work on integrating back end website with front end website created in October CMS
Remote, South Bend, IN
Stay Metrics / Tenstreet
Senior Full Stack Developer
Maintain and improve existing PHP systems while also building new systems using C#/.net Core and React
Build scalable APIs while ensuring data security
Helped implement Power BI Embedded to deliver client reports on a continual basis
Lead bi-weekly agile iteration planning meetings
Planned and executed migration from single VPS to Microsoft Azure Cloud Platform
Manage infrastructure within the Microsoft Azure Cloud Platform
South Bend, IN
Working Person's Store
Lead Developer
Responsible for all operations of the workingperson.com website, including speed, uptime, security, and management of Magento platform, since 2010. Modified Magento to scale up to 500 concurrent customers using a single web and single database server.
Creation of custom reports from various data sources including Google Analytics, multiple MySQL databases, and MS SQL Server from our proprietary ERP system.
Developed a custom eCommerce platform built on Laravel 5.4 that will replace all Magento websites. It is currently in production as a B2B site for a local police department.
In the coming months, this system will be used as a larger B2B portal to allow companies of any size to provide their employees access to purchase work-related products, as designated by their employer. They may checkout using standard payment methods or credit associated with their account, provided by their employer.
Education
Davenport University
Computer Information Systems
Skills
Apache
Azure Functions / C# / Javascript
Bash
C#
Dart
ElasticSearch
Hugo CMS
Statamic
Javascript
Laravel
Linux
Microsoft SQL Server
MySQL
nginx
node.js
October CMS
PHP
PowerShell
RabbitMQ
React
Solr
SQL Server
Swift
Zend Framework