Software Engineering and DevOps

I’m Randall, a software and dev ops engineer living near Dallas, TX. I’m no founder or CEO but I do find my job fascinating, and here you can watch me investigate ideas and concepts related to all things software.

Semantic Kernel Running on Google Cloud

Semantic Kernel is a Large Language Model orchestration framework being actively developed by Microsoft. This project is a learning effort to better understand the internals of Semantic Kernel and investigate it's deployment into production environments.

Publish Obsidian Files To This Blog

Here I go through an automation process I recently implemented for this blog. As a user of Obsidian I wanted to be able to write content in Obsidian and automatically convert the content into the mdx format used for the articles in this blog. It is a simple script that runs at build time and updates all blog articles with the most recent content found in my obsidian fault.

Creating A Next.js Portfolio Website Project

This blog post is a detailed technical guide documenting the process of building and deploying a professional portfolio website using Next.js 14 and the Tailwind CSS Spotlight template. I walk through the complete development workflow, including project setup, containerization with Docker, infrastructure automation using Terraform, and deployment to Google Cloud Platform's Cloud Run service.

Terraform Associate Exam

This is how I studied for and passed the Terraform Associate Exam.

Work

  1. Company
    Charles Schwab
    Role
    Specialist - Software Engineering
    Date
  2. Company
    FDM Group Inc.
    Role
    Software Developer
    Date
  3. Company
    E-Tex Digital LLC
    Role
    IT Field Technician
    Date
  4. Company
    Allaso Ranch Retreat Center
    Role
    Network Manager
    Date