Hi, I'm Patrick Kellar 👋

About Me

I'm a Senior Software Engineer with over 13 years of experience, currently working remotely from Ontario, Canada. I work on a small team of brilliant developers for a company called QuoteVelocity. We provide real-time web and live transfer prospects. We generate qualified leads and calls of consumers seeking assistance in most financial, automotive, and healthcare verticals. The companies experience spans over a decade in delivering the right customers to the right clients.

When I am not working you’ll find me hanging out with my Wife and two dogs, Bear and Teddy. If the weather is warm you will catch me out for a tour in the twistys on my motorcycle — I recently picked up a 2018 Triumph Street Triple RS 765! Even more recently, my Wife acquired her M2 license and we have been enjoying rides together.

I enjoy tinkering on wood working projects in the garage, ranging from little things like cutting boards, wood signs, etc. — all the way up to full-on furniture, like tables, desks (like the one my keyboard is on right now).

My Current Stack

For work, I use PHP and Laravel, Vue.js, and Nova 4. For personal projects, you’ll find me using the TALL stack: Tailwind CSS, Alpine JS, Laravel, and Livewire. It’s fast, scalable, and allows for rapid development and prototyping of ideas; and with Laravel recently announcing first-party support for Livewire, it's not going away anytime soon! If I need to script something, it’s either Powershell or Bash, depending on which OS I am using. I'm also familiar with Python, I've recently been using it to help fine-tune OpenAI models.

I’ve deployed apps to on-prem servers, Azure app services, AWS EC2 and Lambda functions (Laravel Vapor), Docker, and for rapid development I use services like surge.sh and Vercel to get something up fast and easy.

For the most part I try to at least stay in touch with the current trends, so I will often dabble in new tech or frameworks just to get a sense for what’s out there (like this site I made with Next.js). Well written docs make it so easy to jump into something new and get up-to-speed quickly (I’m looking at you Laravel…).

I’ve started looking into open source projects I can contribute to in my spare time, as well I have a couple ideas floating around that I think would make for potential packages that I'd like to develop. I’ve also committed myself to start blogging!