AI Research Engineer at Flam
01 — About
I wasn’t supposed to end up here. Third year at BITS Pilani I picked up deep learning to fill a slot, got thoroughly nerd-sniped, and never really climbed back out.
Everything since comes down to one stubborn habit: taking something that wants a data centre and squeezing it into my mac and phone. That’s how three papers on reading X-rays happened: bones, fractures, chest films, all of it on the handset, no cloud involved.
These days I’m on the Avatar team at Flam, making faces talk in real time. GANs, diffusion, normalizing flows, and then the far less glamorous half where you fight WebRTC at 2am to shave off forty milliseconds.
If you’re building something in AI, world models especially, I’d like to hear about it. Hiring, starting something, or just want to argue about whether attention really was all we needed. The good conversations usually start there.
the practical bits
03 — Research
Lightweight Fourier Block Transformer achieving 88.41% accuracy for real-time osteoporosis detection directly on Android devices using knee X-ray sensor images.
Architecture: patch embedding + DFT block + dropout — no cloud required, fully on-device inference.
Novel multiband-frequency aware network achieving 92.22% accuracy on bone fracture detection benchmarks.
2D Wavelet Transform (LL/LH/HL/HH) + frozen EfficientNetV2B2 per subband — surpasses ResNet50, ViT, Swin Transformer.
Published in "Non-stationary and nonlinear data processing for automated computer-aided medical diagnosis".
Transfer learning blocks on chest X-ray images — classifies three respiratory disease categories with CAD-assisted diagnosis.
04 — Projects
Multimodal AI that analyzes both audio and visual streams from YouTube videos.
Memory-efficient image segmentation via sequential model loading.
Emotion recognition using DINOv2, Wav2Vec2, and DistilBERT for multimodal fusion.
Android app for osteoporosis classification achieving 90% accuracy.
Real-time facial expression recognition using TensorFlow Lite on Android.
Real-time gesture recognition using FastViT achieving 97.5% accuracy.
Document processing and Q&A pipeline using DeepSeek and Llama models.
Checkers game with a Minimax AI opponent with alpha-beta pruning.
Gender detection using InceptionV3 achieving 94.35% accuracy.
05 — Skills
06 — Education
Hyderabad, India · 2022 – 2026 · Graduated 26 July 2026
07 — Writing
The first Vision Mamba for Generalized Medical Image Classification — what it is, how it works, and why it matters.
Medium · 2024The longer version, since you asked
I support Liverpool, which is less a hobby than a standing subscription to emotional volatility. I'd like to see Anfield in person before I become sensible about money — currently no sign of that happening on either front. F1 on Sundays. FIFA at hours that cannot be defended.
Swimming is the one I actually do rather than watch. Freestyle and breaststroke are settled; butterfly is still winning.
Vinland Saga is the best story I've watched. Attack on Titan and Fullmetal Alchemist are close enough that I'll argue about the order. Solo Levelling, My Hero Academia and Re:Zero round out the rotation. I will defend 3 Idiots and Into the Spider-Verse against all comers and I'm not especially interested in a fair hearing.
English, Hindi, Odia.
One thread runs through everything I've built: take the thing that wants a data centre and make it fit somewhere a person actually holds.
It started with X-rays. Osteoporosis, fractures, chest films — graded on a handset, no connection, no server round-trip. The trick that made it work wasn't a bigger model, it was moving into the frequency domain. Bone texture lives in a spectral band. It does not live in the channels of a ResNet. Put the physics in the representation and you get two things at once: something small enough to run on a phone, and something a radiologist can actually argue with.
That carried straight into avatars, where the whole game is whether a face can talk back in real time. Same problem wearing a different hat. On-device isn't a constraint I tolerate. It's the interesting part.
Badly, at first, and then quite fast.
I read the paper, decide I understand it, discover I don't the moment I try to implement it, and go back. That loop is most of my education. It's why I write things up afterwards — the MedMamba deep-dive existed because state space models refused to stay in my head until I'd explained them to someone else.
I'm also aware of what I'm bad at, which is a recent development. Repo structure, for one: I can look at a well-organised codebase and tell you why it works, and then produce something considerably worse from scratch. So I've started writing the file tree and the task breakdown by hand before opening any tool that would happily do it for me. Slower. Point is the muscle, not the file.
And I over-scope. Every plan I write is roughly forty percent longer than the version I'll actually finish. I now find this out around week four instead of week nine, which I'm choosing to call growth.
I'd rather name the decision than the task.
Migrating to JAX was about static graphs and explicit RNG — the compiler was re-tracing work every frame, and once the graph stopped moving, latency dropped 30% on L40S. Fine-tuning the renderer rather than the generator was a choice with a reason behind it. Three failure modes — lip blur, texture sticking, expressivity collapse — get diagnosed separately instead of averaged into one quality score, because each has a different fix and the average hides all three.
And when a number belongs to a team, I say so. The triage model that hit 98% recall was the team's. My part was the clinical-dataset analysis underneath it.
A model nobody can interrogate doesn't get deployed, whatever its accuracy. I learned that from clinicians, not from a paper.
Choose the representation and the explanation comes free — which is why my work keeps ending up in the frequency domain, and why I find wavelets more interesting than they have any right to be.
An honest negative result beats a flattering one. The most useful thing I found at IGCAR was that vision foundation models don't transfer to specialised perception without adaptation. That's not the result anyone hopes for. It's the one I'd want if I were building on top of it.
Reading about world models and where they collide with real-time generation. Also relearning data structures from first principles, which is exactly as humbling as it sounds.
Several things, all half-finished, all on branches. This is a stable long-term pattern and I've stopped pretending otherwise.
People building world models, on-device inference, or anything where a model has to earn the trust of someone who didn't train it.
That includes the awkward conversations. Tell me the thing I shipped is wrong and show me why, and you have my full attention — genuinely, not in the LinkedIn way where people say that and mean the opposite.
I'm not looking to move. I've also never once regretted a conversation with someone who cares about this more than I do.
Flam (Flying Flamingos India Pvt Ltd) · Bengaluru · Jan 2026 – Present
AI R&D Intern (Jan – Jun 2026), full time from 1 July 2026
Real‑time, audio‑driven talking‑head avatar generation. Applied engineering with research literacy behind it: architecture and infrastructure decisions read out of the GAN‑ and diffusion‑based talking‑head literature, then put in front of live users.
Hamad Medical Corporation, Qatar · May 2025 – August 2025
Emergency Research in the Department of Surgery at Hamad Medical Corporation, one of the leading academic medical centers in the Middle East. Real triage data, real patients, real consequences for a false negative on a Level 1 case.
BITS Pilani, Hyderabad · Aug 2024 – Dec 2025
Research Assistant in the Department of ECE under Prof Rajesh Kumar Tripathy. Three peer-reviewed outputs in 17 months, all asking the same question: choose the representation so the explanation comes free.
IGCAR Kalpakkam · May 2024 – Aug 2024
Research internship at IGCAR, on computer vision for industrial and scientific inspection.
Automated Detection and Classification of Respiratory Diseases Using Chest X-Ray Analysis
Automated Bone Fracture Detection
IEEE Sensors Letters · Vol. 10, Issue 3 · March 2026
Beyond the Transcript: True Multimodal YouTube Intelligence 🎥
U-Tube AI is a revolutionary multimodal AI agent that transforms YouTube videos into comprehensive knowledge assets by analyzing both audio and visual streams. Unlike mainstream tools (NoteGPT, Notta, MyMap.AI) that rely solely on transcripts, U-Tube AI employs adaptive frame sampling and OCR to capture slides, diagrams, and code shown on screen. This research-backed approach achieves 70-90% cost reduction compared to direct VLM processing while maintaining complete visual context that transcript-only tools miss entirely.
----------------------------------------------------------------------------------------------------------------
GitHub Repository: https://github.com/Rishab27279/U-Tube-AI
----------------------------------------------------------------------------------------------------------------
U-Tube AI addresses the critical limitation of existing AI note-taking tools that are completely blind to visual content. The framework implements a sophisticated multimodal architecture combining:
The system operates through an intelligent dual-stage pipeline optimized for both quality and production-ready efficiency:
U-Tube AI demonstrates significant advantages over existing solutions while maintaining comprehensive understanding:
The framework excels across diverse educational and professional content types, addressing critical gaps in existing tools:
Not every video requires frame-by-frame analysis. U-Tube AI implements a confidence-based routing engine that optimizes resource allocation:
U-Tube AI my try of a paradigm shift in YouTube content analysis by treating visual information as first-class data rather than an afterthought. The framework combines cutting-edge computer vision research with practical cost efficiency, enabling students and professionals to efficiently digest complex technical content without losing critical visual context that drives true understanding.
Making Advanced Image Segmentation Accessible to Everyone 🔍
EdgeSeg-AI is a revolutionary framework that makes advanced image segmentation accessible to everyone by introducing a novel, resource-efficient approach to prompt-based image segmentation. The framework addresses the computational limitations of cutting-edge segmentation methods by sequentially orchestrating three specialized models: Large Language Model (LLM), Fine-tuned VLM and Segment Anything Model (SAM). This innovative architecture achieves a 60-70% reduction in peak memory usage while maintaining high segmentation quality.
----------------------------------------------------------------------------------------------------------------
GitHub Repository: https://github.com/Rishab27279/EdgeSeg-AI
----------------------------------------------------------------------------------------------------------------
EdgeSeg-AI presents a unique architectural approach that sequentially orchestrates three specialized models, representing a fundamental shift from conventional approaches that load all models simultaneously:
The framework operates through a carefully designed three-stage pipeline that maximizes efficiency and accessibility:
EdgeSeg-AI demonstrates significant improvements in resource efficiency while maintaining segmentation quality:
The framework demonstrates robust performance across diverse contexts, showcasing the potential for democratizing AI-powered image analysis:
This work builds upon the foundational contributions of the LLM-Seg paper by Junchi Wang and Lei Ke from ETH Zurich, adapting their approach to prioritize computational efficiency and accessibility. The research community's insights are invaluable for advancing this work further in the following areas:
EdgeSeg-AI represents a significant advancement in making sophisticated image segmentation technology accessible to a broader audience, combining cutting-edge AI research with practical resource efficiency. The framework's innovative sequential model loading approach opens new possibilities for deploying advanced computer vision capabilities on standard consumer hardware, democratizing access to powerful AI tools across various domains and applications.
🎭 Multimodal Emotion Recognition Engine 🚀
Moody.AI is a cutting-edge multimodal AI system that analyzes emotions from video content using computer vision, audio processing, and natural language processing. Powered by state-of-the-art deep learning models including DINOv2, Wav2Vec2, DistilBERT, and Whisper, the system provides comprehensive sentiment analysis with an intuitive web interface and achieves 61% accuracy on the challenging MELD dataset.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Docker Hub: https://hub.docker.com/r/rishab27279/moody-ai | GitHub: https://github.com/Rishab27279/MoodyAI
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Moody.AI employs a sophisticated trimodal fusion architecture combining multiple AI models:
The breakthrough architecture combines all three modalities through advanced fusion techniques:
This project demonstrates the advancement of multimodal AI on edge devices, combining computer vision, natural language processing, and audio analysis into a comprehensive emotion recognition system with state-of-the-art performance.
🦴 Next-Gen Bone Diagnostics: AI-Powered, Mobile-First, Research-Driven, Powered by Deep Learning.📱
OsteoDiagnosis.AI is an innovative Android application that leverages advanced signal processing and deep learning techniques for automated bone health assessment. The app utilizes a novel, lightweight neural network architecture combining Signal Processing (Fourier) and Deep Learning to classify bone density conditions into three categories: Osteoporosis, Osteopenia, and Normal bone density. This research-driven project represents a significant advancement in mobile healthcare AI, combining our cutting-edge computer vision with clinical diagnostic applications.
----------------------------------------------------------------------------------------------------------------
APK: https://github.com/Rishab27279/OS_Detection_Binary_And_3_Class_DWT/releases/download/v1.0/app-debug.apk
----------------------------------------------------------------------------------------------------------------
This project was developed under academic supervision as part of ongoing research in medical AI diagnostics in BITS Pilani Hyderabad. While the complete technical methodology and results are currently confidential as the Research Paper is in it's last stages, the application demonstrates the successful integration of signal processing techniques with Modern deep learning architectures for bone health assessment.
The core innovation lies in the fusion of traditional signal processing methodologies with state-of-the-art deep learning approaches:
Due to the ongoing nature of this research and pending publication, specific technical details regarding the model architecture, training protocols, and validation datasets remain confidential. The methodology represents a novel contribution to the field of medical AI, particularly in bone health diagnostics.
This project demonstrates the successful application of advanced AI techniques to critical healthcare challenges, showcasing the potential for mobile-deployed deep learning solutions in clinical diagnostics. The combination of academic rigor with practical implementation highlights the intersection of research innovation and real-world healthcare applications.
🎭 Feel the Mood. Frame by Frame. Powered by Deep Learning. 🎭
Expression.AI is a real-time facial expression recognition Android application that uses deep learning to detect and classify human emotions. Powered by a custom made TensorFlow Lite model named ResInceptionCNN, the app is designed for fast, on-device inference and intuitive user experience. It combines the power of computer vision with emotion AI for mobile devices.
App APK -> https://github.com/Riiishaab/Expression.AI/releases/download/v1.0/ExpressionAI.apk
Expression.AI is built on a custom deep learning model trained for facial expression recognition:
The core of the project is the ResInceptionCNN model:
This project demonstrates the potential of deep learning on edge devices, blending AI, mobile development, and human emotion understanding into a seamless Android experience.
🤟🏼 Real-time gesture recognition through FastViT Model ✌️
This project implements real-time hand gesture recognition using Apple's FastViT architecture, leveraging transfer learning on the HaGRID dataset to achieve 97.5% accuracy while maintaining efficiency for real-time applications.
The core intelligence is provided by a hybrid vision transformer:
fastvit_t8.apple_in1k pretrained modelFastViT was chosen for its efficiency advantages over ConvNeXT, offering high accuracy in resource-constrained environments.
Trained on the Hand Gesture Recognition Image Dataset (HaGRID) 150k subset:
Option 1: Google Colab
Option 2: Inference with Pretrained Model
sign_lang_model.pkl)🚀 Intelligent Document Analysis and Summarization 🚀
Developed an AI-driven document processing system combining DeepSeek R1-1.5B for structured data extraction and Llama-7B for summarization. Achieved 92% accuracy in entity extraction and 88% ROUGE-L summarization scores, enabling efficient processing of legal and technical documents.
🎮 Where Strategic Intelligence Conquers the Classic Game 🎮
This code implements a comprehensive Checkers (Draughts) game featuring two AI players with contrasting strategies: a sophisticated Smart AI using the Minimax algorithm with alpha-beta pruning and a baseline Random AI that makes random legal moves.
The Minimax algorithm implementation represents the core intelligence of the Smart AI:
The Random AI provides a contrasting approach:
This implementation demonstrates advanced concepts in game AI development.
🔍 Advanced Facial Analysis System 🔍
Implemented a gender detection system using hybrid CNN-InceptionV3 architecture, achieving 94.35% accuracy on the CelebA dataset. Features include dynamic augmentation, adaptive learning rate scheduling, and quantized TensorFlow Lite deployment.