eryn L. K.

Programmer • Designer

See my projectsDown
Software Engineer @ ekiwi, LLC

Current Position Since 2016

Software Engineer @ ekiwi, LLC Web, SQL, Sysadmin, REST, Android & iOS, Java, JavaScript, TypeScript, PHP, React, React Native, Beanshell, Git, SVN

www.screen-scraper.com

Website development, database management, systems administration, creation and maintenance of internal frameworks, phone apps, web scraping in Java and Node.js

RoVer

RoVer 2017, Web, Node.js, JavaScript

Project Page, GitHub

RoVer is an open source, drop-in verification Discord bot that will allow your members to safely authenticate their Roblox account on your Discord server. RoVer currently has over 650,000 verified users, and totals in at over 65,000 Discord servers.

Scripting Helpers

Scripting Helpers 2013, Web, PHP

www.scriptinghelpers.org

Roblox scripting Q&A community with over 25,000 members.

roblox-ts

roblox-ts 2018, Web, Node.js, TypeScript, Lua

Project Page, GitHub

roblox-ts is a TypeScript-to-Lua transpiler made for Roblox, co-authored with Osyris. It was made out of necessity for type safety when making games on Roblox. It features has auto-generated type declarations from the Roblox API dump, NPM support, and robust design.

Aurora

Aurora 2018, Lua

GitHub

Aurora is a library that can manage status effects (known as “Auras”) in your Roblox game. These Auras are much akin to “buffs” and “debuffs” as seen in many games. Using Aurora can help you stay sane while managing complex game state when multiple parts of your game need to keep track of or change the same resource. It’s like Redux, but for games!

Cmdr

Cmdr 2018, Lua

GitHub

Cmdr is a fully extensible and type safe command console for Roblox developers. Cmdr is designed specifically so that you can write your own commands and argument types, so that it can fit right in with the rest of your game. In addition to the standard moderation commands (teleport, kill, kick, ban), Cmdr is also great for debug commands in your game (say, if you wanted to have a command to give you a weapon, reset a round, teleport you between places in your universe).

Votum

Votum 2018, TypeScript

GitHub

Votum is a Discord bot for managing small party voting systems such as a council or small group who want to deliberate on matters democratically. It allows council members to create “motions”, which can then be voted upon and passed by the other councilors.

Idealize

Idealize 2018, Web, JavaScript, TypeScript, React Native

idealize.co

Idealize is an app that I made at work, and while I didn’t make the design decisions behind it, I am the sole developer on the project. It’s an uplifting phone app that provides three different ways for you to improve your well-being every day.

The Third Crusade

The Third Crusade 2018, Roblox, Lua

Roblox Game

The Third Crusade is a multiplayer faction-based Roblox game that takes place during 1191 A.D., featuring appropriate combat and visuals from the time period. The player travels back in time to walk through the footsteps of one of their ancestors who lived back then by accessing a futuristic machine created by an evil corporation.

RbxSync

RbxSync 2016, Node.js, Electron, JavaScript

GitHub

RbxSync was an open source Roblox plugin that easily integrated any third-party code editor or IDE, such as Sublime Text, Notepad++, VS Code, or Atom, into ROBLOX Studio. I have since dropped support for it in favor of Rojo and a VS Code extension I made for it.

Poll Dancer

Poll Dancer 2017, TypeScript

Project Page, GitHub

Poll Dancer is a simple Discord bot that allows you to create beautifully simple quick reaction-based polls for your community.

Various Roblox Tech Demos

Various Roblox Tech Demos 2018, Roblox, Lua

McCree's Ultimate, Sword & Shield Combat, Mass Effect Kodiak Shuttle

I’ve been programming in Lua on Roblox since 2009, and use it as my hobby game development platform. It’s what got me started with programming!

Radial Sprite Sheet Generator

Radial Sprite Sheet Generator 2018, TypeScript, React, Lua

Web App, GitHub

RadialSpriteSheetGenerator is a project that generates radial sprite sheets (what a surprise!). It is another project born out of necessity, because Roblox doesn’t support clipping masks for images. It can generate a stereotypical “loading ring” or “circular progress indicator” out of any image you choose, paired with a Lua module that lets you pass in a percentage and it will autonatically pick the closest image from the sprite sheet.

EvLightning

EvLightning 2016, Lua

GitHub

EvLightning is a Roblox Lua library that aims to generate realistic-looking lightning bolts out of Parts. This could be used to easily add lightning strike effects to your game.