Hello, I'm Gage

Gage Krause in a gray shirt

I am a programmer based in NYC specializing in web design, full-stack development, and real-time collaborative systems.

Currently a participant at Recurse Center in Brooklyn, where I am studying languages and font-end frameworks (namely, TypeScript, advanced React, and Go), local-first software design (specifically CRDTs), distributed systems, audio programming and digital signal processing.

Previously, I was a Philosophy instructor and researcher while working on my PhD at Fordham University. My research examined issues related to consciousness, accessibility, and ethics, which have shaped how I approach software design and user experience.

Current project

Below is the current project that I am working on at Recurse Center. You can find more of my projects here.

Technical Skills

My typical tech stack consists of React (TypeScript), Express, Node, and PostgreSQL. Below is a full list of the languages, frameworks, and technology I've worked with:

  • Languages

    TypeScript, JavaScript, Go, SQL, HTML5, CSS3, Python

  • Frameworks & Libraries

    React, Node.js, Express.js, Astro, TailwindCSS, Next.js

  • Databases & Infrastructure

    PostgreSQL, WebSockets, Web Workers, REST APIs, JWT Authentication