Nathan Filc-Helmuth

Computer Science and Cybersecurity student at Marist University

About Me

Hello, I'm Nathan! I love working with low level systems, creating and managing website and server backends, self hosting, building computers, and working with microcontrollers and circuits. Outside of programming and technology I'm an avid reader (currently reading Dark Age, the fifth book in the Red Rising series), I love hiking and being in nature, I like to draw, and I'm a fluent Spanish speaker.

Projects

QuinLang

A basic, C-like language that I wrote a compiler, VM, and bytecode for. The compiler has a lexer, parser, semantic analyzer, and code generator. The VM uses a stack machine backend for instruction processing.

View Project

QuinLangIDE

An IDE that integrates the QuinLang compiler and QuinVM interpreter. Has tabs for editing different files, individual buffers for each file, line numbers, syntax highlighting, a fuzzy finder, and a built in terminal window.

View Project

Contact