Hello. 👋

I'm Shyam.

I'm a Full-Stack Software Engineer.

Experience


Projects

EverQuest Epic Tracker
EverQuest Epic Tracker / 2024

A tool for players to track individual and guild epic quest progress in EverQuest.

TypeScriptReactPostgresSupabase
Fridge Monitor
Fridge Monitor / 2023

A monitoring system and dashboard for refrigerator door and temperature sensors.

PythonRaspberry PiReactTypeScriptAWS
PurpleAir AQI LED
PurpleAir AQI LED / 2023

Display the PurpleAir AQI (Air Quality Index) on a RGB LED via Raspberry Pi Pico W.

PythonRaspberry Pi
Logo Battle
Logo Battle / 2023

A web app that lets users vote to determine which S&P 500 Company has the best looking logo.

Next.jsMongoDBReactTypeScript
Karate Kata Visualizer
Karate Kata Visualizer / 2023

A tool for visualizing karate kata foot movements.

HTMLJavaScript
Trace
Trace / 2021 - 2022

A headcount and spend platform built for teams. I worked as a full-stack engineer on core headcount planning features, reports, and external integrations.

GoGraphQLReactTypeScriptAWSMySQL
Pokémon GO
Pokémon GO / 2017 - 2021

An augmented reality (AR) mobile game, based on the Pokémon franchise. I worked as a full-stack engineer and tech lead on social, accounts, and event ticketing systems.

JavaC#AngularUnityGoogle Cloud (GCP)
Sequence Diagrams
Sequence Diagrams / 2020

A web app for turning text into sequence diagrams.

VueJavaScript
Habit Tracker - Template Generator
Habit Tracker - Template Generator / 2021

A tool for generating monthly calendar views for tracking habits.

React
News Cloud
News Cloud / 2017

Compare news media bias with word clouds.

Node.jsPython
Evertoon
Evertoon / 2015 - 2017

Helped build and launch Evertoon, a movie-making and story-telling app, peaking at #100 in Entertainment on the App Store.

C#UnityObj-CJavaPythonNode.jsAWS
HDL Atom Syntax Highlighter
HDL Atom Syntax Highlighter / 2017

Atom editor language support for HDL files.

CoffeeScript
DiabloGL
DiabloGL / 2015

A re-implementation of the original Diablo for the web.

Node.jsC++
Recursive Image Twitter Bot
Recursive Image Twitter Bot / 2015

A Twitter bot for performing recursive image searches.

Node.js
Monday Night Monsters
Monday Night Monsters / 2015

A semi-turn-based football game. Originally a Ludum Dare game jam entry that came in 13 out of 2.5K+ entries.

C#Unity
War of Nations
War of Nations / 2015

A free-to-play MMO strategy game for iOS and Android. I worked on an overhaul of the translation and localization pipeline

PHPPython
Metal Gear Solid V: The Phantom Pain
Metal Gear Solid V: The Phantom Pain / 2015

An action-adventure stealth video game for consoles. I worked on core engine and AI systems, with contributions to gameplay, editor and tools.

C++C#Lua
Shirt Visualizer
Shirt Visualizer / 2015

Browser-based visualizer for a dress shirt design company.

JavaScriptthree.js (WebGL)
Nimble Bookmarks
Nimble Bookmarks / 2015

A Chrome extension for quick and compact access to your bookmarks.

JavaScriptHTMLCSS
Tiny Tapper
Tiny Tapper / 2014

A game designed and created for toddlers and young kids.

C#Unity
Happy Bard
Happy Bard / 2014

An epic hat-collecting adventure. Originally created in 24 hours for an indie game jam.

C#Unity
Rank Me
Rank Me / 2014

A leaderboard package for the ranking of non-unique usernames.

Node.js
Metal Gear Solid V: Ground Zeroes
Metal Gear Solid V: Ground Zeroes / 2014

An action-adventure stealth video game for consoles. I worked on core engine and AI systems, with contributions to gameplay, editor and tools.

C++C#LuaPython
BEAT DRIFT
BEAT DRIFT / 2013

A fast-paced action game with unforgiving rhythm-based gameplay for iOS and Android.

C#UnityNode.js
Grid Plotter
Grid Plotter / 2012

A script for plotting data onto a grid and generating an image.

Python
Metal Gear Solid: Peace Walker
Metal Gear Solid: Peace Walker / 2010

An action-adventure stealth video game for consoles. I performed AI debugging, playtesting and boss/weapon balancing support.

C
Artemis Chronicle
Artemis Chronicle / 2009

An indie game developed as part of a student team. My roles were physics, AI, editor and gameplay, while providing support to the core engine developer.

C#Microsoft XNA
LMNO
LMNO / 2008

A video game that was in development by Electronic Arts with Steven Spielberg. I contributed to gameplay systems related to character movement and UI menu navigation.

C++Unreal Engine 3UnrealScript
Procedural Clouds
Procedural Clouds / 2007

A module for procedurally generated, real-time, GPU-based clouds.

C++OpenGLGLSL
WoWCalc
WoWCalc / 2007

An in-game calculator add-on for World of Warcraft.

Lua
WoWSlang
WoWSlang / 2007

A in-game dictionary add-on of commonly used World of Warcraft slang.

Lua
Virtual Environment Simulator
Virtual Environment Simulator / 2006

Developed software for virtual reality simulations, supporting stereoscopic graphics, networking, physics, audio, user-interfaces and input devices.

C++OpenGLGLSLTorque Network Library
Self-Organizing Maps
Self-Organizing Maps / 2005

Self-Organizing Map (SOM) algorithm and demo apps using unsupervised learning.

C#
Wallpaper Algorithm Visualizer
Wallpaper Algorithm Visualizer / 2005

An implementation of the Wallpaper Algorithm as described in The New Turing Omnibus.

C#

Built by Shyam Guthikonda © 2024