Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View toashishagarwal's full-sized avatar
💭
Looking for new opportunities
💭
Looking for new opportunities

Block or report toashishagarwal

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

Hi there 👋, I'm Ashish Agarwal

Software Engineer | Data Engineer | Architect | AI Practitioner


💼 I’m a seasoned software engineer with 21 years of experience building scalable enterprise-grade software systems, microservices, and AI/ML-powered cloud solutions.

🛠️ Core Specialties:

  • Enterprise Application Development using Java, Python, AI and the Spring ecosystem
  • Modern Microservices Architecture & Cloud-Native Development
  • Building resilient Data Pipelines & Real-time Data Engineering
  • Performance Optimization, JVM Tuning, and Distributed System Design

📦 Tech Stack

Java Python SQL Spring Boot Streamlit Snowflake Databrick MongoDB MySQL Redis AWS GCP LangChain LlamaIndex PyTorch Hugging Face Pandas Docker Kubernetes Terraform Git Maven Apache Spark Apache Kafka REST APIs

Area Technologies
Languages Java, Python, SQL
Frameworks /Tools Spring Boot, Salesforce
Databases Snowflake, MongoDB, MySQL, Redis
AI/ML PyTorch, LangChain, LLaMAIndex, Pandas, HuggingFace, VectorDB
Cloud Platforms AWS, GCP
Tools & DevOps Docker, Kubernetes, Terraform, Git, Maven
Paradigms Microservices, REST APIs, Distributed Systems, Cluster Computing

🌟 Featured Projects

  1. SQL Genie – Natural Language to SQL for Snowflake
    An AI-powered assistant that generates & executes Snowflake-compatible SQL from natural English — with high semantic accuracy.
    👉 Code | 📖 Medium Post

  2. Artificial Intelligence (AI) Techniques

Area Project Description Code Medium
Finetuning LLM Snowflake example How to fine-tune LLM in Snowflake using Cortex Code Blog
Finetuning LLM PyTorch example How to fine-tune LLM via PyTorch + PEFT/LoRA Code Blog
RAG AxLens AI-powered streamlit chat application that queries curated news from the aesthetics industry to provide meaningful insights. By using PDFs created from crawled web pages, and leveraging Snowflake’s scalable data infrastructure with state-of-the-art vector embeddings, AxLens enables users to ask natural language questions and receive relevant, intelligent responses — instantly Code Not Available (NA)
RAG PlotMatic AI-Driven Chart Generation with CSV & Plotly Code NA
RAG Snowflake example RAG demo using LLaMA-2 (70B Chat) on a synthetic Ergonomics dataset using vector search & cosine similarity Code NA
AI bot AniMAGIC Describe your animation idea in natural language, and AniMAGIC will interpret your intent, generate Python code using Manim, render the animation, and display the mp4 output Code NA
AI Agent LangChain Example A multi-tasking agent that performs-Topic Summarization, Question Generation, Key Term Extraction using Langchain Code NA
AI Voice Agent TalkTonic a sleek, modern AI voice assistant that combines the power of OpenAI's language models with an intuitive, beautiful user interface. Talk or type your questions and get intelligent responses through both text and speech Code NA
  1. Machine Learning Algorithms
    Real-world business problems solved using modern ML techniques:

    • Churn Prediction — Code
    • Customer Segmentation — Code
  2. Real-Time Ingestion Pipeline

    • Kafka + Spark for real-time stock price streaming — Code
    • Sales per customer using Snowflake Dynamic Tables — Code
  3. Internals of LLMs & Transformers
    From scratch implementations of:

    • Self-Attention — Code
    • Causal Attention — Code
    • Multi-Head Attention — Code
    • Grouped Query Attention — Code
  4. Software Architectures
    A curated repo of architecture diagrams and tech blueprints for enterprise use cases
    👉 Code


🧩 Currently Exploring:

  • Transformer internals
  • Attention mechanisms

🤝 Let’s Collaborate!

I’m open to:

  • Freelance/Consulting roles in the AI/MLOps/Data Engineering space
  • Collaborations on impactful open-source projects
  • Fractional/Part-time CTO roles

🧵 Ask Me About:

Vector Databases · RAG · Apache Kafka · Apache Iceberg · Streamlit · Apache NiFi · Cloud Data Platforms · Snowflake · Apache Spark · LLMs


📫 Connect With Me

 

Profile Views


📊 GitHub Stats

Pinned Loading

  1. DeepLearningPyTorch DeepLearningPyTorch Public

    DeepLearning assignments using PyTorch

    Jupyter Notebook

  2. Snowflake-AI Snowflake-AI Public

    Contains the AI queries for Snowflake

    Jupyter Notebook 4

  3. ArchitectureDiagrams ArchitectureDiagrams Public

    Diagrams of architectures

  4. Langchain Langchain Public

    Langchain Tutorials

    Python

  5. ML-Programs ML-Programs Public

    Contains the sample code for machine learning algos

    Python

  6. InsideLLM-Transformers InsideLLM-Transformers Public

    How do LLMs work internally

    Jupyter Notebook