Skip to content
View ranitraj's full-sized avatar

Block or report ranitraj

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

Hi there, I'm Ranit Raj Ganguly πŸ‘‹πŸΌ

LinkedIn Medium Medium

I am currently working as a AI Engineer with a Master's in Computing Science from the University of Alberta.

About me πŸ™‚

I specialize in building and deploying scalable, production-ready AI systems using LLMs, agentic workflows, RAG, evaluation harnesses, and cloud-native backend infrastructure. My current work and side projects focus on multi-agent reasoning, citation-grounded verification, hybrid retrieval, confidence scoring, and making AI systems reliable enough to survive contact with real users.

I also bring a strong engineering background across Android, BLE/IoT, Spring Boot, analytics, and mobile/backend systems. I've worked with startups and multinational corporations in fitness, home automation, and broadcasting, reaching over 10 million active users. I've delivered technical presentations to major industry leaders, including Google, Xiaomi, and Flipkart.

Achievements πŸ…

  • πŸ₯ˆ Runner up: Cyber Innovation Hackathon, KPMG (2025)
  • πŸ₯‡ 1st Prize: UofA in Metaverse Project, University of Alberta (2023)
  • πŸ₯‰ 3rd Prize: AWS "Build with Serverless" Hackathon (2020)
  • πŸ† Bravo Award at Tata Elxsi (2019)
  • 🎀 Open mic speaker at Droidcon, India (2019)
  • πŸ“„ Published Featured articles on Medium

Current Focus & Interests πŸš€

  • πŸ”­ Currently: Software Engineer in AI, building agentic LLM systems and citation-grounded verification tools
  • 🌱 Exploring: LLM evaluation, retrieval grounding, graph + vector + BM25 memory, and agent reliability
  • πŸ€” Working through: Making multi-agent systems more trustworthy, measurable, and cost-efficient in production
  • πŸ’¬ Let's talk: Anime | Football | Agentic AI | RAG | LLM Evaluation | AI Infra | Android | AWS | FastAPI
  • πŸ˜„ Pronouns: He/Him

Languages πŸ’»

Python Kotlin Java

Frameworks πŸ› 

fast_api Langchain Android Spring

Cloud Services ☁

AWS GCP

DevOps & Version Control πŸ—’οΈ

Gitlab Git

Containerization πŸ“¦

Docker

Orchestration β™§

Kubernetes

Analytics πŸ“ˆ

logo-mixpanel

My favourite projects πŸ‘¨πŸ»β€πŸ’»

Citenode Moor Self-Improving LLM Wiki InstaLens

My Stats πŸ“Š

Ranit's GitHub stats

Top Langs

Trophies πŸ†

trophy

My Publications & Blog posts πŸ“°

Pinned Loading

  1. SmartThermostat SmartThermostat Public

    Android mobile application acting as the client for EnvironmentalSensing peripheral sensor data, specifically from Temperature and Humidity sensors via BLE. Here, Arduino Nano BLE Sense is used as …

    Java

  2. MqttClient MqttClient Public

    This repository uses an android application demonstrating MQTT functionalities using Eclipse Paho (as Client) and HiveMQTT Public Broker (as Broker)

    Java 3 1

  3. ContactsEntrepot ContactsEntrepot Public

    An android application which demonstrates fetching of contacts from mobile device using content provider, exporting it into an excel, read data from the excel and an option to share the excel as we…

    Java 21 11

  4. ArduinoBlePeripheralForAndroid ArduinoBlePeripheralForAndroid Public

    This repository contains code written on Arduino Nano 33 Ble Sense which acts as a peripheral for Android projects that use Bluetooth LE to receive these data.

    C++ 2

  5. ActiveNetworkStateObserver ActiveNetworkStateObserver Public

    Android application demonstrating the mechanism to implement an active network state observer to listen for changes in WiFI and update UI accordingly.

    Java 14 10

  6. instaLens instaLens Public

    Android Mobile Application that uses camera to detect objects in real-time using TensorFlow Lite and implements additional UI functionalities.

    Kotlin 24 6