JaredLindsey

Full Stack Software Engineer

With 10+ years of experience in web application development, I build and use web applications to generate revenue streams, collect payments, sell products and services, wrangle data, streamline business processes, visualize information, optimize algorithms, and automate digital systems.

Laravel, Livewire, Alpine & Tailwind

Also known as the TALL stack, it has become my favorite toolbox for building web applications. In lieu of Livewire, Vue.js is another option for frontend JavaScript features. Laravel works well with either route.

Databases & SQL

MySQL is great, and MariaDB might be better – between the two they make up about 90% of my experience, the remaining 10% being with MS SQL Server and PostgreSQL, neither of which are likely to become my next new favorite. I do have experience with tables containing millions of records where optimization, partitioning, and replication start to become more challenging and important issues.

Python, PHP, C/C++, Java

Fundamentals like C/C++ & Java are not going away, so I stay proficient. But for web apps, PHP & Python make up 90% of my backend experience.

Operating Systems

For dev work, I use a MacBook. Servers? Linux, mostly Ubuntu, both LEMP and LAMP stacks. I've been around Linux so long that I feel uncomfortable without it. Back in the day I did plenty of work with deployments and infrastructure but now Forge and Envoyer have eliminated most of those pain points.

Education

Ohio University — Bachelor of Science in Electrical Engineering — 2016

Frontend Expertise

Vue
Tailwind
Alpine
Livewire

Backend Expertise

Laravel
PHP
Python

Databases & SQL

SQL
MySQL
MariaDB

Server Administration

LAMP
LEMP
Forge
Envoyer

Other Dev Knowledge

iOS Development
Swift
SwiftUI
Git
AWS Services

“Simplicity is the ultimate sophistication.” — Leonardo da Vinci