Skip to content
View SurajBhar's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report SurajBhar

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
SurajBhar/README.md

Hi πŸ‘‹, I'm Suraj Bhardwaj

AI Researcher | Data Scientist | MLOps Engineer


I am a passionate AI researcher and engineer with a strong focus on Vision-Language Models (VLMs), Retrieval-Augmented Generation (RAG), and LLM engineering. My broader interests include self-supervised learning, foundation models, generative AI (such as VAEs, GANs, and diffusion models), and multimodal systems involving 3D perception, sensor fusion, and few-shot or cross-modal learning.

I previously worked as a Research Assistant at Fraunhofer IOSB in Karlsruhe, Germany, from May 2023 to January 2025, where I developed an LLM-powered chatbot using RAG, LangChain, and RAPTOR. My work also included training VoxelNeXt on the Pandaset dataset for real-time 3D object detection in autonomous driving scenarios and presenting an Advanced Occupant Monitoring System integrated into a Level 3 Mercedes-Benz vehicle. I regularly worked with tools such as Python, PyTorch, FAISS, Docker, GitLab, AWS, and CI/CD pipelines.

I hold a Master’s degree in Mechatronics from the University of Siegen, Germany, with research focused on Deep Learning, Computer Vision, and NLP. Prior to this, I earned a Bachelor’s degree in Mechanical Engineering from the National Institute of Technology (NIT) Hamirpur, India.

SurajBhar

SurajBhar


🧰 Tech Stack

Area Tools & Frameworks
πŸ’» Programming Python, C++, SQL, Git, Linux
πŸ§ͺ ML/DL PyTorch, TensorFlow, HuggingFace, Scikit-learn, Optuna, Ray
πŸ“· Computer Vision OpenCV, YOLO, DINOv2, ViT, VoxelNeXt, 3D Detection, LiDAR, CARLA
🧠 NLP/LLMs LangChain, Transformers, RAG, RAPTOR, Ollama, ChromaDB
πŸš€ DevOps Docker, Kubernetes, AWS, MLFlow, GitHub Actions, CI/CD
πŸ“Š Visualization Plotly, Seaborn, Matplotlib, Open3D, Power BI, Tableau

Languages and Tools:

aws azure bash c cassandra cplusplus css3 docker elasticsearch flask git grafana html5 javascript kubernetes linux matlab mongodb mssql mysql opencv pandas postgresql python pytorch qt scikit_learn seaborn sqlite tensorflow


Github Highlights:

SurajBhar

Β SurajBhar


🌐 Let's Connect

πŸ“« Email: suraj.unisiegen@gmail.com
πŸ”— LinkedIn: linkedin.com/in/bhardwaj-suraj
πŸ§ͺ ORCID: 0009-0008-6275-4162

Thanks for stopping by! πŸš€ Feel free to ⭐ star, πŸ›  contribute, or πŸ’¬ connect for exciting AI/ML collaborations.

Pinned Loading

  1. bayesian_opt bayesian_opt Public

    This repository implements a Bayesian Optimization workflow for hyperparameter tuning using the Ray Tune framework and ConfigSpace for configuration management.

    Python 2

  2. augmix augmix Public

    Forked from google-research/augmix

    AugMix: A Simple Data Processing Method to Improve Robustness and Uncertainty

    Python 1

  3. ndf ndf Public

    Forked from jchibane/ndf

    Neural Unsigned Distance Fields (NDF) - Codebase

    Python 1

  4. langchain_projects langchain_projects Public

    Jupyter Notebook 2

  5. codeninja codeninja Public

    A personal code assistant using Ollama and Gradio.

    Python 2 1

  6. rag_nim rag_nim Public

    A simple Streamlit-based chatbot application that allows users to interact with their documents using a Retrieval-Augmented Generation (RAG) pipeline.

    Python 2