Hello!
Hi there! I'm a full stack Typescript developer.
Skills
Backend development / systems programming with TypeScript or Javascript and NodeJS / Rhino
Frontend development with Typescript, Javascript, HTML, CSS, and React/JSX
Game development with Typescript, Java
Modernizing legacy codebases without a total rewrite
Linux system administration
Cybersecurity
Accomplishments
I have built and deployed (from scratch) a full stack application with a multi-page website that handled registrations and automatically generated printouts for a large event.
I have succesfully defended a production server network from cyberattacks (DDoS).
Tools and languages
Large Projects
soodocode : A programming language engine for Cambridge CS pseudocode syntax. Uses a lexer, parser, and runtime, with many config options.
Untitled Electron Game : 2D tile-based factory building game.
mlogx : A transpiler for Mindustry Logic.
CancerStop : A quick reference guide to information on different cancers, made with @Vedanth-Ramji and Queromatics
fish-commands : A plugin for a Mindustry game server network with a nice command registration interface, and many other systems.
Foo's Client : A Mindustry client with many QoL features. Most of it was made by other people but I added some features and do some maintenance.
Pasapapor : A studying tool that lets you open CAIE past papers quicker. Co-developed with @Rithish288
MindustryLauncher : a command-line launcher for Mindustry.
msch-generate : A tool to build Mindustry schematic binary files automatically from JSON.
Extensions : An (unfinished) Mindustry mod.
msch : An NPM package (javascript library) for parsing Mindustry schematics, used by msch-generate.
Omnifactory Tweaked : a fork of the Nomifactory minecraft modpack with some changes.
Einsteinium : a NuclearCraft reactor planner.
Smaller projects
cli-app : An NPM package (javascript library) for creating command-line applications.
cpu-sim : A CPU simulator and assembler. I made this to learn more about compilers, assemblers, and machine code.
ComplexGrapher : a "graphing calculator" for complex numbers. Hard to understand, but definitely looks cool.
mlog : A collection of MLOG programs that I use while playing Mindustry.
starfield : a website that generates a customizable starfield image, like the one in the background of this site.
Interstellar-vscode : my VS Code theme.
count-lines-cli : a very small NPM script that counts lines in files.
is-console-open : a very small webpage that uses Javascript shenanigans to detect if you opened the browser console.
Interstellar : a Discord theme.
balam314.github.io : this webpage.
Canvas Sandbox : a webpage useful for testing things with the HTML5 Canvas API.
TestMod1 : a Minecraft joke mod. No longer developed.
No Invasions : a Mindustry mod that disables sector invasions. Very small.
Flarogus Mod : a Mindustry mod that adds flarogus. Somewhat small.
Flarogus Texture : a Mindustry mod that adds flarogus, but differently. Very small.
Legacy Textures : a Mindustry mod that restores the old (pre-v136) textures.
Directional Router : a Mindustry mod that adds an Erekir-style directional router to Serpulo.
html and css : two old webpages.
Pi Algorithms : a collection of algorithms to calculate pi, written in Rust.
Rust Sort : a collection of sorting algorithms.
Copyright © BalaM314, 2025. MIT License.