Skip to content
View Shafeli's full-sized avatar
๐Ÿง 
Dev mode
๐Ÿง 
Dev mode

Block or report Shafeli

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
shafeli/README.md

Hey, I'm Silas ๐Ÿ‘‹

Backend & Systems Developer ยท he/him


๐Ÿ‘‹ About Me

Former chef turned backend developer who builds practical, self-hosted systems with .NET Core, EF Core, and Docker. I specialize in designing APIs, connecting services, and deploying real tools that solve everyday problems.

On the infrastructure side, I maintain a home lab where I self-host databases, .NET services, and AI workloads. Recently, Iโ€™ve been building a wrapper around Ollama to expose local LLMs as a microservice, enabling other apps in my lab to integrate generative AI seamlessly.


๐Ÿงฐ What I Do

  • ๐Ÿ› ๏ธ Develop secure, modular backend services with ASP.NET Core, SQL Server, Entity Framework Core, and Docker
  • ๐ŸŒ Build Blazor frontends and self-hosted apps for real-world use (home lab deployments, internal tools)
  • ๐Ÿค– Integrate LLMs as microservices into private infrastructure using Docker + Ollama
  • โšก Automate workflows and optimize developer experience
  • ๐Ÿ”ฌ Explore systems internals with C++, Vulkan, and engine architecture (secondary focus)

๐Ÿ’ก Tech I Use

C# ASP.NET Core Blazor SQL Server Docker Unraid Ollama Unity Vulkan Python WinForms Git Perforce


๐Ÿ”ญ Current Projects

๐Ÿงต 3D Printer Job Tracker

  • Stack: ASP.NET Core + Blazor + SQL Server + Docker
  • Purpose: Family tool to queue, track, and manage 3D print jobs
  • Features: Token-based auth, status updates, self-hosted deployment
  • Goal: Demonstrate full-stack backend project from DB โ†’ API โ†’ UI โ†’ deployment

๐Ÿค– LLM Microservice Wrapper

  • Stack: Docker, Ollama, Unraid
  • Purpose: Expose local LLMs as a microservice for apps in my home lab
  • Focus: API integration, private infrastructure, lightweight generative AI access
  • Goal: Practical AI service integration into real-world backend systems

๐Ÿง  Modular 3D Engine

  • Stack: C++ + Vulkan, custom math/physics systems
  • Focus: ECS, rendering pipelines, low-level optimization
  • Goal: Ongoing R&D for deep systems knowledge

๐Ÿข Studio Work

noCTRL Studios โ€“ Independent tools & engine studio

  • โœ… Published Unity asset (Event replay tool for debugging workflows)
  • ๐Ÿ”ง Focus: Practical developer tools that improve iteration and reduce pain points

๐Ÿ“ฌ Open to Work

  • ๐Ÿ’ผ Seeking mid-level C#/.NET backend roles (Seattle area or remote)
  • ๐Ÿ–ฅ๏ธ Open to freelance backend/API contracts
  • ๐ŸŽฎ Unity tooling contracts (secondary focus, if aligned with studio needs)

๐Ÿ“ˆ GitHub Stats

GitHub Stats

Pinned Loading

  1. 3DPrinterJob.API 3DPrinterJob.API Public

    This repository contains the ASP.NET Core Web API for a home lab 3D printer task system. The API, powered by Entity Framework Core, handles the creation, tracking, and management of 3D printing jobโ€ฆ

    C#

  2. Valkara_JobSystem Valkara_JobSystem Public

    C++ job system prototype for high-performance, multi-threaded game engine tasks.

    C++

  3. MiniMax MiniMax Public

    Project for learning search based AI

    C++

  4. Masm_Calculator Masm_Calculator Public

    Console Calculator app made in masm x86 asm

    Assembly