close
Skip to content
View tekchip's full-sized avatar

Highlights

  • Pro

Block or report tekchip

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
tekchip/README.md

Hey, I'm tekchip

Linux Engineer | Cybersecurity Advocate | Home Automation Builder | 3D Printing Enthusiast | Registered Drone Pilot

Around the Web

Blog Mastodon Bluesky

What I Work On

Linux Systems & Packaging

  • Client OS: Fedora KDE Kinoite, rpm-ostree based immutable distribution.
  • Server OS: Ubuntu Server 24.04 & 26.04, Fedora Server 43
  • Building RPM packages and maintaining CUPS drivers for unsupported hardware
  • Exploring atomic distributions, systemd timers, and automatic update strategies

Cybersecurity & Identity

  • Self-hosted 2FA with Aegis, cloud-synced and encrypted
  • Bitwarden deployment and password management advocacy
  • Network security on pfSense, Suricata, Graylog
  • Pwnagotchi wifi analysis/war driving

AI & LLM

  • Claude Code
  • Ollama: Local & Cloud
  • n8n

Home Automation & IoT

  • Home Assistant integrations: Pecron portable power stations, Hubitat bidirectional bridge
  • SBC home labs: Orange Pi 5 Plus, Raspberry Pi 1-5 & Zero, Pi Sugar

3D Printing & Fabrication

  • Creality K1C, Bambu Lab A1
  • Post-processing scripts for PrusaSlicer, OrcaSlicer, and BambuStudio: BrickLayers
  • Printing for practical problem solving (hardware mods, cable management, lab racks)

Embedded & Mobile

  • Android rooting, ROM flashing, and platform hacking (Nook Color era to present)
  • Chromebook and ARM device evaluation (Pinebook Pro, Samsung Chromebook, HP Chromebook 14, LG G Pad)

Off-Grid & Mesh Networking

  • Meshtastic operator for decentralized communication
  • Hardware: RAK 19007 + Core RAK4631, Heltec v3, T-Beams
  • Registered Part 107 drone pilot

My Stack

  • Daily Drivers: Fedora KDE Kinoite, Samsung Android
  • Hardware: Framework 13 AMD, Bosgame M4 Neo, Custom Gaming PC (Intel 13th Gen)
  • Virtualization: Proxmox, Linux KVM, Libvirt, QEMU
  • Networking: pfSense, NUT, Moca Adapters, OpenWRT
  • Automation: Home Assistant, Hubitat Elevation
  • Security: Bitwarden, Aegis Authenticator, Suricata, Graylog, Pwnagotchi
  • Printing: Creality K1C, Bambu Lab A1, PrusaSlicer, OrcaSlicer, BambuStudio
  • Drones: DJI Air2S, DJI Mini 2se

Selected Projects

Westinghouse WHTP203e Linux Drivers

Linux driver packaging for a thermal printer with only official .deb support. Includes RPM build scripts, GitHub Actions CI, and support for rpm-ostree distributions. Repo: https://github.com/tekchip/Westinghouse_WHTP203e_Linux_Drivers

BrickLayers

Interlocking layers post-processing script for PrusaSlicer, OrcaSlicer, and BambuStudio. Repo: https://github.com/tekchip/BrickLayers

Home Assistant Integrations

  • Pecron portable power station monitoring
  • Bidirectional device mirroring between Home Assistant and Hubitat Elevation

Technical Writings

A curated archive of 15+ years of technical articles on Linux, security, hardware, and virtualization. Repo: https://github.com/tekchip/technical-writings

Education

  • Purdue University Global: Associate of Applied Science in Information Technology
  • US Army Chaplain School: Logistics and Professional Communication
  • ISC2: Certified In Cybersecurity
  • CompTIA: Security+ CE & A+

Popular repositories Loading

  1. Westinghouse_WHTP203e_Linux_Drivers Westinghouse_WHTP203e_Linux_Drivers Public

    Linux driver files and instructions for the Westinghouse WHTP203e thermal printer.

    Shell 2

  2. audio_recogition_system audio_recogition_system Public

    Forked from baliksjosay/audio_recogition_system

    An audio recognition system

    Python

  3. BrickLayers BrickLayers Public

    Forked from GeekDetour/BrickLayers

    Interlocking Layers Post-Processing Script for PrusaSlicer, OrcaSlicer, and BambuStudio

    Python

  4. AppImageLauncher AppImageLauncher Public

    Forked from TheAssassin/AppImageLauncher

    Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages

    C++

  5. ha-pecron ha-pecron Public

    Forked from jsight/ha-pecron

    Home Assistant integration for Pecron portable power stations

    Python

  6. ha-hubitat-bridge ha-hubitat-bridge Public

    Bidirectional device mirroring between Home Assistant and Hubitat Elevation — HACS integration

    Python