Kyle Kemp

Kyle Kemp

Appleton, Wisconsin, United States
374 followers 354 connections

About

I am a highly efficient remote developer, able to integrate with teams quickly and…

Activity

Join now to see all activity

Experience

  • MCG Health Graphic
  • -

    Remote

  • -

    Remote

  • -

    Remote

  • -

    Remote

  • -

    Remote

  • -

    Remote

  • -

    Remote

  • -

    Remote

  • -

    Remote

  • -

    Oshkosh, Wisconsin Area

  • -

  • -

  • -

    Appleton, WI

  • -

    Appleton, WI

  • -

    Appleton, WI

  • -

    University of Wisconsin-Oshkosh

  • -

  • -

Education

Courses

  • Algorithms

    Computer Science 321

  • Computer Graphics

    Computer Science 371

  • Computer Organization and Assembly

    Computer Science 251

  • Data Structures

    Computer Science 271

  • Database Systems

    Computer Science 361

  • Databases in Business

    Business 315

  • Ethical Issues in Computing

    Computer Science 350

  • ICPC Competition

    Computer Science 314

  • Object Oriented Design

    Computer Science 221/262

  • Operating Systems

    Computer Science 421

  • Programming Languages

    Computer Science 331

  • Software Engineering

    Computer Science 341/342

  • Web Development

    Computer Science 346

Projects

  • Land of the Rair

    Land of the Rair is my attempt at making a retro-style MUD (multi user dungeon) game. The game itself is essentially a MORPG written entirely with TypeScript. On the backend, I use a homemade networking stack to synchronize data effectively between server and client. I also built an extremely powerful pipeline to streamline asset creation & release, changelog release, server releases, modding tool releases, and server binary creation for mod tool testing.

    See project
  • ateoat

    -

    ateoat is an online multiplayer RPG

  • World Seller

    -

    World Seller is a game project that's taught me a lot. It's a game that heavily utilizes Angular and NGXS to manage many different actions and states simultaneously, all of which are updated frequently. Building on my automation skills from Land of the Rair, World Seller has a fully automated build system that produces cross-platform builds of the game and changelogs. When a new version is generated, it automatically publishes them on multiple platforms (itch.io, web) and publishes the…

    World Seller is a game project that's taught me a lot. It's a game that heavily utilizes Angular and NGXS to manage many different actions and states simultaneously, all of which are updated frequently. Building on my automation skills from Land of the Rair, World Seller has a fully automated build system that produces cross-platform builds of the game and changelogs. When a new version is generated, it automatically publishes them on multiple platforms (itch.io, web) and publishes the changelog to the blog immediately, which is syndicated to all players within minutes.

    This project is built with Angular, Ionic, and is a PWA. It's built with GitHub Actions. It's hosted on Netlify and itch.io. It also utilizes firebase for cloud savefile sync.

    See project
  • Limelight

    -

    Limelight is what Scryfall is to Magic The Gathering: an efficient, powerful card searching & deck building tool. It was built to fulfill a niche in the Weiss Schwarz community, and for my own purposes. Eventually, it will be able to suggest decks to users using heuristics gathered from other built decks.

    It's built with Angular, Ionic, Node, hosted on Netlify & fly.io, and the CI is managed by GitHub Actions.

    See project
  • IdleLands

    -

    IdleLands is an idling game, playable from IRC, the web, and desktop (and soon to be more). It's a full-blown RPG where the only difference from a traditional game is that you don't control your character.

    Built with Ionic 4, Angular, and is a PWA.

    See project
  • bootstrap-slider

    -

    I picked up a project from the creator at http://eyecon.ro and put it on github. From then until now I've been slowly adding features and maintaining this project, with the help of the community that has built up since I started working on this project.

    See project
  • Roguathia

    -

    Roguathia is my attempt at an experimental project. It's a roguelike, but also an idle game.

    It is built with angular 1.

    See project
  • events.tabletop.app

    -

    events.tabletop.app is a mobile viewer for Tabletop.Events, allowing users to browse conventions and see what events, prototypes, or other things that are happening.

    See project
  • deck.zone

    -

    deck.zone is a tool I use to make board game development simpler. With it, I can prototype cards using a simple DSL called Decklang (which I made for this tool). The DSL itself is based off of nanDECK, but simplified and made more powerful.

    It is built with Angular 2, and uses Firebase extensively.

    See project
  • Reactive Retro

    -

    Reactive Retro is a GPS based game (similar to Ingress or Pokemon GO) where you are thrust into a world where there are monsters everywhere. You can group up with up to 3 other people that are near you and go on a quest to slay monsters.

    See project
  • TournamentMango

    -

    TournamentMango is a small, flexible tournament app that I threw together initially in less than a week.

    It is built with AngularJS, Angular/Material and maintained with Gulp, Travis CI and backed by Firebase.

    See project
  • c(ode)

    -

    A small game that you build while playing it.

    Built with AngularJS, Jade, Bootstrap, LESS and Gulp (maintained by JSCS, JSHint, Travis CI, and Bithound).

    See project
  • Kurea IRC Bot

    -

    A rewrite of Vivio IRC Bot to bring it to the NodeJS platform. Most modules were rewritten and the architecture allowed us to do more interesting things like hot-swapping modules, auto-updating from GitHub, and more. It's written in CoffeeScript.

    Other creators
    See project
  • Monster Mixer

    -

    TEKDice is an effort to bring Dungeons and Dragons to the digital world. This allows players to do more role playing, and less roll playing.

    The Monster Mixer is a tool for Dungeon Masters to create and manage encounters, as well as provide a dashboard for a Dungeon Master to handle all of the monster data easily and cleanly.

    It is developed in PHP and Javascript (with jQuery/knockout.js), using Twitter Bootstrap 2 for the frontend.

    Other creators
    • Eric Enerson
    See project
  • Vivio IRC Bot

    -

    A multifunctional Java IRC bot using a modular approach, having a repository of almost 50 plugins that perform every-day useful functions, like checking the weather, performing a complex calculation, or interpreting some Brainfuck code.

    Other creators
    See project
  • KEllyIRC

    -

    An IRC Client built in Java. Also my first attempt at a large-scale program in a collaborative setting.

    Other creators
    See project

Organizations

  • Computer Science Club

    President

    -

Recommendations received

2 people have recommended Kyle

Join now to view

More activity by Kyle

View Kyle’s full profile

  • See who you know in common
  • Get introduced
  • Contact Kyle directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses