Skip to content
View shani01846's full-sized avatar

Block or report shani01846

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

Hi, I'm Shani

Full Stack & AI Engineer

I'm a Full Stack Developer and AI Engineer focused on building enterprise applications and AI-powered systems.

I combine strong software engineering foundations with hands-on experience in Generative AI, LLM applications, RAG, AI Agents, semantic search, tool calling, and modern AI architectures.

My goal is to build practical systems where software engineering and AI work together to solve real-world problems.


AI Engineering

My current focus is building practical AI systems using:

  • LLMs & Generative AI
  • RAG (Retrieval-Augmented Generation)
  • AI Agents & Agentic Workflows
  • LangChain & LangGraph
  • LlamaIndex
  • Model Context Protocol (MCP)
  • Function Calling & Tool Calling
  • Embeddings & Semantic Search
  • Vector Search & Vector Stores
  • Human-in-the-Loop
  • AI-powered Automation
  • LLM Application Architecture

AI Technologies

Python · FastAPI · LangChain · LangGraph · LlamaIndex · Gemini · Cohere · MCP · Firecrawl · Playwright


Full Stack Engineering

I have professional experience developing and maintaining enterprise-scale applications, working across frontend, backend, databases, APIs, and business logic.

Frontend

Angular · TypeScript · JavaScript · React · Next.js · HTML · CSS

Backend

C# · .NET · ASP.NET Core · Python · FastAPI · REST APIs · Microservices

Databases

Oracle · SQL Server · PostgreSQL · MongoDB · SQL

DevOps & Cloud

Git · GitHub · Azure DevOps · Docker · AWS · CI/CD


Featured Projects

AI Engineering — NotebookLM-Style Research Assistant

A full AI-powered research application combining LLMs, RAG, AI Agents, tools, and external data sources.

Explore the AI Engineer Repository →

Key Technologies

Python · FastAPI · LangChain · Gemini · Cohere · RAG · Vector Search · Firecrawl

Key Capabilities

  • LLM-powered Research Assistant
  • RAG & Semantic Search
  • AI Agent & Agentic Workflows
  • Tool Calling
  • Web Search & Data Extraction
  • Human-in-the-Loop
  • Source Management
  • Grounded Responses & Citations
  • AI-generated Artifacts
  • Embeddings & Vector Retrieval

The project demonstrates how an LLM can be connected to knowledge sources, retrieval systems, external tools, and application logic to create a complete AI-powered application.


Full Stack — Enterprise Application

A full-stack enterprise application demonstrating end-to-end software development across frontend, backend, APIs, business logic, and data access.

Explore the Full Stack Enterprise App →

Key Technologies

Angular · TypeScript · C# · .NET · REST APIs · SQL

Key Areas

  • Angular frontend
  • C# / .NET backend
  • REST API integration
  • Database-driven application
  • Business logic & services
  • Enterprise application architecture
  • Frontend–Backend integration
  • CRUD & data management

The project demonstrates my ability to develop complete applications across the stack — from user interfaces and APIs to backend services and data access.


What I'm Building

I'm particularly interested in building systems where:

LLMs + Agents + Tools + RAG + APIs + Real Data

come together to solve real-world problems.

I'm continuously exploring new approaches in:

  • AI Engineering
  • Agentic AI
  • Generative AI
  • Advanced RAG
  • LLM Application Architecture
  • AI + Full Stack Development

Engineering Approach

I believe the most useful AI applications are not just models — they are complete software systems.

My focus is on connecting:

Models → Retrieval → Tools → APIs → Data → Business Logic

to build AI applications that are practical, maintainable, and scalable.


Other Technologies

Programming Languages

Python · C# · Java · TypeScript · JavaScript · SQL

Additional Technologies

React · Next.js · Node.js · Ionic · Entity Framework Core · Microservices

Cloud & DevOps

Azure DevOps · AWS · Docker · Git · GitHub · CI/CD


Connect


Full Stack Engineering × AI Engineering

Building reliable software and intelligent systems.

Pinned Loading

  1. Fullstack-Enterprise-App Fullstack-Enterprise-App Public

    Final Project API+ANGULAR 2026

    C#

  2. micro-auth-platform micro-auth-platform Public

    Scalable Microservice platform featuring Security Gateway and JPA data management

    Java

  3. microservices-boutique-store microservices-boutique-store Public

    boutique store microservices python, next.js, C# ,NET.

    C#

  4. AI-Engineer AI-Engineer Public

    AI Projects from COURSE MB

    Python

  5. holiday-rental-platform holiday-rental-platform Public

    Full-stack app featuring a React user interface and a Node.js/Express REST API.

    JavaScript