Skip to content
View shankaraswal's full-sized avatar

Organizations

@py-fastapi-crud-poc @ai-rag-smart-folder @ai-book-store-scrapper

Block or report shankaraswal

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

πŸ‘‹ Hi, I'm Shankar Singh Aswal

Senior Frontend & Full-Stack Developer / Consultant
Currently transitioning into AI Engineering
πŸ“ London, UK


A digital technologies professional with 10+ years of experience designing, building, and delivering scalable web and application platforms.

My core expertise lies in modern frontend architecture, full-stack application development, and cloud-based systems. Alongside my established engineering background, I am currently expanding into AI Engineering, building hands-on AI-powered systems and production-style proof-of-concepts.

I focus on building end-to-end applications β€” combining strong user experience, scalable backend systems, and intelligent AI capabilities.


πŸš€ Current Profile β€” Frontend & Full-Stack Engineering

Experienced in building scalable, performance-focused web applications and enterprise digital platforms across frontend and backend systems.

Frontend

  • React.js
  • Next.js
  • TypeScript
  • JavaScript
  • Redux / Redux Toolkit
  • HTML5
  • CSS3

Backend & Full-Stack

  • Node.js
  • Python
  • FastAPI
  • GraphQL
  • React Native

Content Management

  • Strapi
  • Contentful
  • WordPress
  • Drupal
  • Joomla

Databases

  • MySQL
  • MongoDB
  • PostgreSQL

UI Frameworks

  • Tailwind CSS
  • Material UI
  • Bootstrap
  • Foundation
  • jQuery

Testing & Quality

  • Jest
  • React Testing Library
  • Cypress
  • Enzyme
  • Storybook

DevOps & Tools

  • GitHub Actions
  • GitLab CI/CD
  • Docker
  • Git

Cloud & Infrastructure

  • AWS
  • Vercel

🧠 AI Engineering β€” Transition & Hands-on Work

Over the past year, I have been actively building AI-powered applications and production-style POCs, combining my full-stack experience with modern AI architectures.

My work focuses on practical AI adoption β€” integrating LLMs, retrieval systems, and intelligent workflows into real applications.

Core AI Stack

  • LangChain
  • FAISS
  • Sentence-BERT
  • OpenAI GPT
  • Groq Llama 3.x
  • FastAPI
  • Supabase
  • Docker
  • Vercel

πŸ€– Selected AI Projects & POCs

AI Interview Preparation System (RAG)

Personalised interview preparation system using resumes and job descriptions.

  • Semantic search with FAISS + Sentence-BERT
  • Context-aware generation
  • Hallucination reduction techniques

Smart Folder – AI Duplicate Finder

Computer vision-based similarity detection.

  • Perceptual hashing and ML embeddings
  • ResNet, CLIP, FAISS
  • Electron + Python architecture

AI Social Media Automation (Multi-Agent System)

Context-aware automation using trends and external signals.

  • Multi-agent orchestration
  • AI-assisted workflow automation

Chain-of-Thought AI Menu Planner

Reasoning-based AI pipeline.

  • Thinker β†’ Generator LLM architecture
  • Constraint validation and optimisation

AI Question Paper Generator (EdTech)

Adaptive learning and analytics platform.

  • FastAPI backend with async processing
  • Planned LLM integration phase

Next.js AI SDK POC

Streaming AI chat implementation using modern React architecture.

Groq AI Chatbot POC

Multi-model real-time chatbot with streaming and cost tracking.

➑️ See repositories for architecture details, demos, and implementation notes.


🌱 Currently Focused On

  • RAG optimisation & hallucination reduction
  • Agentic AI workflows
  • Cost-efficient LLM architectures
  • AI + Full-stack system design
  • Production-ready AI integrations

πŸ“Š GitHub Stats

shankaraswal's GitHub Stats

Top Languages

GitHub Streak


🌐 Connect With Me


Passionate about building scalable systems, continuous learning, and evolving modern web engineering into AI-powered applications.

Pinned Loading

  1. ai-party-menu-generator/menu-gen-frontend ai-party-menu-generator/menu-gen-frontend Public

    ai party menu generator frontend

    TypeScript 1

  2. ai-book-store-scrapper/frontend ai-book-store-scrapper/frontend Public

    Next.js frontend for book store web scraper

    TypeScript 1

  3. ai-promotions-mooboo ai-promotions-mooboo Public

    A high-performance Next.js 14 application designed to help non-technical partners visualize and automate their boba shop promotions. It bridges the gap between environmental data (weather, holidays…

    TypeScript 1

  4. ai-rag-takemyinterview ai-rag-takemyinterview Public

    An intelligent interview preparation system that generates personalized questions based on candidate profiles and documents using RAG (Retrieval-Augmented Generation) technology.

    Python 1

  5. ai-rag-smart-folder/RAG-smart-folder ai-rag-smart-folder/RAG-smart-folder Public

    near-duplicate file detection using hashing and ML and Image similarity analysis with machine learning.

    Python