Skip to content
View Compy's full-sized avatar

Highlights

  • Pro

Organizations

@UndernetIRC

Block or report Compy

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Compy/README.md

Hi there ๐Ÿ‘‹

I'm Jimmy, I build and reverse engineer things. I also run things in the cloud.

package jimmehhh

// Jimmy is a results-driven Enterprise/Systems Architect
jimmy := &Developer {
  name:           "Jimmy Lipham",
  location:       "Austin, TX",
  hobbies:        string[] { "Programming", "Operating Systems", "Electronics Design", "Pinball", "๐Ÿ•น๏ธ ๐Ÿ‘พ", "๐ŸŽธ" },
  languages:      string[] { "PHP", "JavaScript", "C#", "C", "C++", "Python", "Go", "TCL", "x86asm", "bash" },
  tools:          string[] { "Kubernetes", "Terraform", "Jenkins", "Docker", "ArgoCD" },
  environments:   string[] { "GCP", "AWS", "Linode", "DigitalOcean" },
  os_of_choice:   "Arch",
  contributions:  Contribution[] {
    {
      project: "torvalds/linux",
      language: "C",
      role: "Legacy graphics drivers for Cyrix MediaGX systems and SMC8416T network adapters. Also worked on the real-time process scheduling framework for rtlinux.",
    },
    {
      project: "Stichting-MINIX-Research-Foundation/minix",
      language: "C",
      role: "Implemented round-robin and lottery based scheduling algorithms in Minix. Various patches to support Intel virtual NICs for running on VMWare based systems",
    },
    {
      project: "cretueusebiu/laravel-vue-spa",
      language: "PHP",
      role: "Ported to Laravel 5.7, various bugfixes and patches",
    },
    {
      project: "preble/pypinproc",
      language: "Python",
      role: "Reimplemented game framework for designing pinball machines in Python 3.0 complete with multiprocess video rendering and hardware interaction",
    },
    {
      project: "UndernetIRC/GNUWorld",
      language: "C++",
      role: "Co-designed and implemented the mod.openchanfix service module for GNUWorld for one of the largest IRC networks on the internet back in the day",
    }
  },
  projects: Project[] {
    {
      project: "compy/AlaynOS",
      language: "C",
      description: "A custom built operating system microkernel that boots straight into a MicroPython interpreter... for some reason.",
    },
    {
      project: "compy/Pinvision",
      language: "C++",
      description: "Utilized SDL2 and designed a game framework for an embedded product that bolts into and interacts with 1990s pinball machines",
    },
    {
      project: "compy/laravel-elastos-auth",
      language: "PHP",
      description: "A Laravel package that allows users to authenticate using Elastos' blockchain decentralized ID service",
    },
    {
      project: "compy/LeadPilot",
      language: "PHP",
      description: "A SaaS application designed to find and validate lead contact information as well as marshal them through a cold email process. Sold in 2017.",
    },
    {
      project: "compy/kernel-p2k",
      language: "C",
      description: "Low level firmware for interfacing a modern computer with an older Pinball 2000 machine's driver board system",
    },
    {
      project: "compy/OpenScore",
      language: "Python",
      description: "An open source bowling scoring system as an alternative to more commercial systems like Frameworx. Designed on open source hardware.",
    },
  }
}

Pinned Loading

  1. viadotdev/zeroscaler viadotdev/zeroscaler Public

    Scale your Kubernetes software deployments from zero to infinite in seconds

    Go

  2. cert-manager/cert-manager cert-manager/cert-manager Public

    Automatically provision and manage TLS certificates in Kubernetes

    Go 12.1k 2.1k

  3. cretueusebiu/laravel-vue-spa cretueusebiu/laravel-vue-spa Public

    A Laravel-Vue SPA starter kit.

    PHP 3k 962

  4. UndernetIRC/gnuworld UndernetIRC/gnuworld Public

    IRC(u) services in C++

    C++ 21 14