Projects

Self-Hosted K3s Cluster
A homelab network using pfSense with a compute cluster of Raspberry Pi devices and an Intel NUC.

Designed and implemented a homelab network using pfSense for DHCP management and static IP assignment to all nodes. Deployed a compute cluster consisting of 3 Raspberry Pi devices running Ubuntu and an Intel NUC hosting a dedicated PostgreSQL database instance.

Kubernetes
Ansible
Traefik
pfSense
Ubuntu
CozyBible.com
A semantic search engine for Bible verses using Next.js, Django, and Elasticsearch.

Developed a semantic search engine for Bible verses using Next.js, Django, and Elasticsearch, with a focus on efficient data indexing and retrieval. Utilized text embeddings to enable natural language queries, demonstrating experience with data processing and search technologies.

Next.js
Django
Elasticsearch
NLP
Text Embeddings
Kubernetes Customer Onboarding Tool
A CLI tool for automating customer onboarding processes in Kubernetes environments.

Built a scalable CLI tool leveraging Python to automate customer onboarding processes, including Kubernetes resource provisioning, resulting in a 40% reduction in setup time.

Python
Kubernetes
CLI
Automation
Cognito User Management API
A Django REST API for secure authentication within containerized applications.

Developed a Cognito-integrated user management API using Django REST Framework for secure authentication within containerized applications. Implemented JWT token handling, user roles, and permissions.

Django REST
AWS Cognito
Authentication
Docker
YouTube Programming Tutorials
Educational content covering Python, REST APIs, and Kubernetes.

Created programming tutorials covering topics such as Python, REST APIs, and Kubernetes, showcasing communication and technical explanation skills. Top video: 'Principles of RESTful API Architecture'.

Python
REST APIs
Kubernetes
Educational Content