Skip to content
View BenEklundCS's full-sized avatar
💻
💻

Block or report BenEklundCS

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BenEklundCS/README.md

Hi, I’m Ben Eklund

Support Application Engineer @ Inductive Automation
Software engineer building internal tools, data platforms, RAG systems, and interactive applications.

Currently: Working on Cosmic Doom · Studying Crafting Interpreters · Contributing to the Godot Engine.

📍 Sacramento, CA · 🌐 beneklund.com · 📫 eklundbenjaminj@gmail.com


🚀 Featured Projects

React TypeScript Django Python Redis
Senior capstone project built for the California Department of Health Care Access and Information (HCAI). A full-stack geocoding platform that replaces spreadsheet-driven workflows with an authenticated web interface and policy-driven API. Features bulk Excel ingestion with validation, real-time Azure Maps geocoding with manual overrides, full audit and change history, API key management, and a fast, Redis-backed search engine. Includes an interactive map viewer built with React Leaflet for visualizing and validating healthcare facility data. Designed for containerized deployment on-prem or in the cloud.


React TypeScript Next.js RAG
A local-first RAG pipeline for personal notes and text corpora using Typesense, Ollama, and semantic search. Indexed Shakespeare locally; technical write-up here: Indexing Shakespeare Locally with Recall


C# Game Development
A custom first-person shooter built in C# using the Godot Engine, with bespoke weapon systems and gameplay inspired by 1990s FPS titles like Doom and Wolfenstein.


💻 Tech Stack

Languages: C++ · C# · Java · Python · TypeScript · JavaScript
Game Dev: Godot · Raylib
Backend: Node.js · Django · Express
Frontend: React · Vite
Data: PostgreSQL · MongoDB · Redis · Typesense
Tools: Docker · Git · Linux


🔗 Connect

GitHub · LinkedIn

Pinned Loading

  1. CAHCAI/Geo CAHCAI/Geo Public

    Geocoding Web Application for HCAI

    Python 3 2

  2. recall recall Public

    Local-first RAG app for querying personal documents with offline LLMs. Private, fast, and fully self-hosted using Ollama and Typesense.

    TypeScript

  3. Ionfall Ionfall Public

    2D side-scrolling platformer/shooter in C# and Godot with custom enemy AI and all-directional player aim animations

    C#

  4. Asteroids Asteroids Public

    Asteroids clone in C# and Godot featuring parallax scrolling, enemy AI with projectile combat, power-ups, and high score tracking/persistence

    C#

  5. The-Land-of-Boars The-Land-of-Boars Public

    2D platformer game written in C++ using Raylib for graphics and input handling. Implements game loop, collision detection, and entity management using inheritance-based design.

    C++ 1

  6. CellularAutomata CellularAutomata Public

    Interactive cellular automaton implementing Conway's Game of Life using LWJGL for OpenGL rendering (Sac State)

    Java