Abhinaba Chakraborty
I build systems that make AI run smarter at the edge.
About
I work on Edge AI orchestration, distributed systems performance modelling and cache coherence validation at the FARON Group, ID Lab, Ghent, under the supervision of Prof. Wouter Tavernier and Didier Colle.
In 2026 I joined Google's XProf team in Bengaluru as a PhD intern, and a paper on performance modelling of concurrent vision workloads was accepted at the Journal of Real-Time Image Processing. Earlier work appeared at SRDS, IC2E, ISVLSI and ISPASS in 2025.
- Edge AI orchestration
- Distributed systems
- Cache coherence
- Swarm systems
Selected work
Orchestration of Edge AI
Dynamic scheduling and workload offloading algorithms for concurrent deep learning vision models executing on NVIDIA Jetson embedded nodes.
Performance Modelling
Mathematical and statistical modelling of distributed computing infrastructures, evaluating latency under heavy concurrent workloads using SST Core and NS-3.
OASEES
A decentralized open-source edge framework exploring swarm-based technologies and edge infrastructure orchestration at scale.
Cache Coherence Validation
Automated directed test generation and on-the-fly validation of hierarchical cache coherence protocol implementations.
Research
Modelling Throughput and Power Consumption for Real-Time Concurrent Vision Application Deployments on Edge
Experience
Positions
Research Staff
FARON Group, ID Lab, UGent–imec
Software Engineer, PhD Intern
XProf, CoreML Group, Google
Software Engineer
Predigle
International Scholar
imec
Engineering Intern
Airtel
Education
PhD, Computer Science Engineering
Ghent University
M.Tech, Computer Science
Indian Statistical Institute
B.E., Electrical Engineering
Jadavpur University
Toolkit
- C++
- C
- Python
- SQL
- Shell
- SST Core
- NS-3
- PyTorch
- ONNX Runtime
- Docker
- Git
Field notes
Hardware
My daily drivers are an Apple MacBook M1 for personal projects and a Dell Latitude 5540 (Intel i7) for university work. On the Dell, I run Arch Linux with the i3 tiling manager — I really like the minimal overhead and customizability of i3.
For heavy research workloads, I lean on imec's IDLab testbeds. I use VirtualWall (over 550 bare-metal servers) to spin up networking and distributed systems experiments. For training models, I use GPULab for NVIDIA V100s and RTX GPUs. For edge AI inference, my go-to is the NVIDIA Jetson Orin Nano — about 40 TOPS, perfect for profiling tensor ops locally.
AI workflow
I rely heavily on the Antigravity CLI to run a multi-agent workflow. My main engine for planning architecture and writing code is Gemini 3.1 Pro. After it writes the code, I pass the results to Claude for a harsh critique to catch edge cases and logic bugs. Claude tokens can get expensive fast, so I have to be careful with this loop — but feeding Claude's corrections back into Gemini works surprisingly well.
For monitoring long-running remote training jobs, I spin up cheap, lightweight Gemini Flash agents that watch logs over SSH and handle basic errors, saving a lot of manual babysitting.
Software & IDE
Terminal
I use Alacritty for the GPU-accelerated snappiness, tmux to keep sessions alive, and a few shell scripts that set up multi-pane layouts for parallel experiments.
Shell is Zsh with Oh My Zsh and Powerlevel10k. Unlimited history plus Ctrl+R and fzf for finding a three-month-old command is a lifesaver.
Research & ML stack
PyTorch for training and prototyping, ONNX Runtime for portable inference, TensorRT for optimized Jetson deployment. Most models convert to ONNX before hitting the edge cluster — it makes profiling and benchmarking far more reproducible.
For architecture and network simulation: SST Core / Elements and NS-3. Containerization via Docker and K3s. Analysis in NumPy, Pandas, Matplotlib and Seaborn.
Writing & productivity
Version control
Git for everything. For research projects with multiple experiments running at once, git worktrees are invaluable — each branch gets its own working directory without duplicating the repo. Commit messages stay descriptive but simple; the experiment logs are what matter for reproducibility.
Bookmarks
- Netron — visualizer for neural networks and ML models.
- KWOK — Kubernetes without kubelet; simulate clusters at scale.
- MathJax — beautiful math in browsers.
- The first website — the original WWW project page at CERN.
- EU Swarm Workshop — European research on edge intelligence swarms.