Skip to content
View ZalaAvinash's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ZalaAvinash

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ZalaAvinash/README.md

Hi, I'm Avinash Zala πŸ‘‹

Senior .NET & Full-Stack Engineer | AI Integration | 7+ years

I build enterprise web apps, APIs, and ERP systems β€” and I'm currently adding AI/LLM capabilities to my stack. Based in Surat, India. Open to remote opportunities.


πŸ› οΈ Tech Stack

Backend & Frameworks .NET 8/10 ASP.NET Core C# WPF SignalR Hangfire Redis SSO / PASETO Entity Framework Core

Frontend React TypeScript Angular JavaScript Three.js HTML/CSS Bootstrap Vite

AI / LLM Ollama RAG Pipelines OpenAI API LangChain Vector Search (cosine / pgvector) ChromaDB Semantic Kernel

Databases MSSQL PostgreSQL MySQL Redis

DevOps & Cloud Docker Docker Compose Kubernetes Jenkins GitLab CI/CD Azure (Basics) AWS (Basics)


πŸš€ Featured Projects

Project What it does Stack
🧱 dotnet-clean-architecture-starter Production-shaped .NET 8 reference: Domain/Application/Infrastructure/Api layers, EF Core, JWT, Swagger, xUnit tests, Docker, CI .NET 8, EF Core, FluentValidation, Serilog
🐍 rag-from-scratch-python ~500-line fully local RAG pipeline. PDF β†’ chunk β†’ embed β†’ ChromaDB β†’ Ollama answer. No API keys Python, pypdf, Ollama, ChromaDB
πŸ“„ AI Document Chatbot (RAG) Upload a PDF β†’ ask questions β†’ get AI answers grounded in the document, fully local & free .NET 8, React, Ollama, Docker
πŸ› οΈ Smart Log Analyzer & Self-Healing API Gateway Captures runtime errors, streams them via SignalR, and uses AI to suggest root cause + code fix .NET 10, SignalR, Hangfire, Semantic Kernel, Groq
🎨 3D Portfolio Immersive Three.js portfolio β€” scroll-driven camera through a 3D scene, click-to-inspect projects Three.js, Vite, Vanilla JS

πŸ’Ό Work Highlights

  • 7+ years delivering enterprise .NET applications
  • Migrated a large ERP system (.NET 4.5 β†’ .NET Core) at Aether Industries
  • Built real-time systems with SignalR, Docker, Kubernetes & CI/CD pipelines
  • Integrated LLM APIs (OpenAI, Groq) into production apps for AI-assisted features
  • Designed clean-architecture solutions separating API, Worker, Core, and Infrastructure layers
  • Developed full-stack apps across insurance, ERP, social, and IoT domains

πŸ“ˆ Currently Exploring

  • 🐍 Python for AI/ML β€” now shipping real RAG pipelines (see rag-from-scratch-python)
  • πŸ”— Vector databases hands-on β€” using ChromaDB in production-shaped code, learning pgvector
  • πŸ—οΈ Clean Architecture as a default β€” see dotnet-clean-architecture-starter for the reference template
  • ☁️ Azure AI-900 certification

πŸ“« Let's Connect

LinkedIn Email GitHub


Building reliable systems today, adding intelligence to them tomorrow.

Pinned Loading

  1. Smart-Log-Analyzer-Self-Healing-API-Gateway Smart-Log-Analyzer-Self-Healing-API-Gateway Public

    An error in prod -> AI-suggested code fix in 4 seconds. .NET 10 + Semantic Kernel + SignalR + Hangfire. Catches exceptions, streams them to a live dashboard, asks an LLM for root cause + draft patc…

    C#

  2. dotnet-clean-architecture-starter dotnet-clean-architecture-starter Public

    Production-shaped .NET 8 reference implementation of Clean Architecture with EF Core, JWT, Swagger, xUnit tests, Docker, and CI.

    C# 1

  3. rag-from-scratch-python rag-from-scratch-python Public

    A small, readable, fully local Retrieval-Augmented Generation pipeline in Python. pypdf + Ollama + ChromaDB. No API keys, no cloud.

    Python

  4. AI-Document-Chatbot-RAG- AI-Document-Chatbot-RAG- Public

    100% free, local RAG chatbot. Upload a PDF, ask natural-language questions, get answers grounded in the document with source citations. Uses Ollama (llama3.2 + nomic-embed-text), .NET 8 API, React …

    C# 1

  5. ZalaAvinash ZalaAvinash Public

    Config files for my GitHub profile.

    JavaScript