Skip to content
View funkybooboo's full-sized avatar

Sponsoring

@thestinger

Highlights

  • Pro

Organizations

@Asesro1

Block or report funkybooboo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
funkybooboo/README.md

Nate Stott

Software Engineer | MS Computer Science Candidate at Utah State University

Personal Website | Resume | LinkedIn


About

Software engineer with production experience at Domo building scalable data pipelines and cloud integrations, processing 10M+ records daily. MS Computer Science candidate at Utah State University specializing in AI/ML with published research in IEEE and ACM. Nominated for TA of the Year 2025 for exceptional teaching in software engineering and multi-agent systems.

Previously Junior Software Engineer at Provider Resources Inc, where I championed TDD adoption (increasing code coverage from 40% to 85%), led Docker containerization initiatives (reducing deployment time from 2 hours to 15 minutes), and architected workflow automation solutions saving $50K annually.

Education & Research

M.S. in Computer Science (AI Specialization) - Utah State University (2025-2026)

  • Published research in IEEE (EV charging systems) and ACM (AI in CS education)
  • Nominated for TA of the Year 2025

B.S. in Computer Science - Utah State University (2021-2024)

  • Nominated for Undergraduate Researcher of the Year 2024
  • Graduated with honors (3.8+ GPA)

Development Philosophy

Strong advocate for clean architecture, test-driven development, and twelve-factor methodology. I apply these principles rigorously to ensure scalability, maintainability, and cloud-native deployment. Linux power user (Arch/NixOS) with deep systems programming knowledge. Daily LeetCode practitioner and CodeCrafters contributor maintaining sharp algorithmic skills.

Featured Projects

Artisan Commerce - E-Commerce Platform with Queue-Based Capacity Management

Architecting serverless edge platform for artisan e-commerce using SvelteKit frontend and Cloudflare Workers backend, optimized for <$5/month operational costs. Implemented queue-based capacity management system enabling transparent delivery estimates for made-to-order goods. Built with Terraform IaC, Cloudflare D1 (distributed SQLite), R2 object storage, achieving 99.9% uptime SLA with zero vendor lock-in.

OpenHaven - Multi-Cloud Personal Infrastructure Orchestrator

Architecting convention-driven cloud orchestration platform automating deployment of self-hosted services (email, files, passwords, git, AI) across user-owned multi-cloud infrastructure. Designed multi-cloud cost optimization strategy achieving 75-85% cost savings vs SaaS equivalents ($5-10/month vs $40-65/month). Comprehensive service stack includes Keycloak SSO, Nextcloud, Mailcow, Gitea, Vaultwarden, WireGuard VPN, and Ollama AI.

Alle - Custom Task Management SaaS

Architected full-stack application using React 19/TypeScript frontend and Rust/Tokio backend with GraphQL API, serving 100+ daily active users. Achieved 85% code coverage through comprehensive testing strategy with 60+ unit, integration, and E2E tests. Deployed with Docker Compose, SeaORM/SQLite, and Tower HTTP framework with 99.9% uptime.

StdLib - Standard Library from First Principles

Implemented standard library with core data structures, algorithms, and math utilities entirely from scratch in Rust without any third-party dependencies. Built comprehensive collection including vectors, linked lists, hash maps, trees, sorting algorithms, and memory management utilities.

NateOS - Custom Operating System

Developed monolithic operating system from scratch using x86 Assembly and C, including custom bootloader, kernel, and memory management. Implemented process scheduling, interrupt handling, GDT/IDT setup, and hardware interaction.

LazyCSV - Terminal UI for CSV Files

Blazingly fast terminal UI for CSV files with vim-style navigation. Handles huge datasets with minimal memory footprint, enabling mouse-free data exploration in terminal environments.

InsightHub - RAG System Platform

Flexible platform for building, configuring, and comparing Retrieval-Augmented Generation (RAG) systems across any dataset. Modular pipeline architecture supporting multiple embedding models, LLMs, and vector databases.

Homelab - Infrastructure Automation Platform

Built infrastructure-as-code homelab with automated deployment, containerized services using Docker/Kubernetes, and n8n workflow automation. Configured network security with VLANs, firewall rules, and Tailscale VPN.

Rylee - Chess Engine

Advanced chess engine mimicking human playing behavior using AI techniques and machine learning, capturing nuances of human decision-making beyond simple optimization.

Core Competencies

Technical: Distributed systems & data engineering, AI/ML implementation, cloud-native architecture, DevOps automation, full-stack development

Languages: Python, JavaScript/TypeScript, Java/Kotlin, C/C++, Rust, C#, Go, Ruby, Bash

Cloud & DevOps: AWS, GCP, Azure, Cloudflare (Pages, Workers, D1, R2), Hetzner Cloud, Docker, Kubernetes, Terraform, Traefik, GitHub Actions

Data Engineering: Databricks, Snowflake, BigQuery, Kafka, Elasticsearch, PostgreSQL, MongoDB, Redis

Let's Connect

I'm always interested in discussing software engineering, systems architecture, AI applications, homelab setups, or any interesting technical challenges. Feel free to visit my website, reach out through LinkedIn, or explore my resume for more details on my experience and background.


GitHub Stats




GitHub Trophies


Pinned Loading

  1. alle alle Public

    An open-source minimalist to-do list and planning app inspired by Teuxdeux, focused on simplicity and visual clarity.

    TypeScript 3 1

  2. lazycsv lazycsv Public

    A blazingly fast terminal UI for CSV files. Navigate huge datasets with vim keys, switch between files instantly, and never touch your mouse.

    Rust 1

  3. insighthub insighthub Public

    A flexible platform for building, configuring, and comparing Retrieval-Augmented Generation (RAG) systems across any dataset.

    Python 1

  4. rylee rylee Public

    Forked from EthanDGee/ryleeeeeeeeeeeee

    A chess bot meant to mimic human behaviour as a tool to create a more interesting, and realistic learning environment.

    Python

  5. cupid_code cupid_code Public

    AI assisted dating service

    Python 1

  6. civilization_simulation civilization_simulation Public

    Forked from b-nizzle23/echoes_of_eden

    Multiagent system, Epsilon Greedy, Optimal Stopping, Priority Scheduler.

    Python