Subhajit Sidhanta
VISIT THE EDGELAB WEBSITE
Distributed Systems, Edge Computing, multi-UAV, ML for AI, Distributed Analytics
Subhajit is actively seeking for collaborations with the industry and academia. The preferred mode of collaboration is through a joint funded proposal to begin with. Any other forms of joint projects, workshops, or exchange programs are also most welcome.
Subhajit is always in the lookout for enthusiastic and serious PhD, MTech, and BTech student to work in the areas of Machine Learning (ML) for Systems, Multi-UAV Systems, and Internet of Things (IoT). Interested Ph.Dstudents are requested to apply formally through the IIT Bhilai online application system
ABOUT ME:
Subhajit is an Assistant Professor with the Department of Computer Science and Engineering at Indian Institute of Technology, Bhilai.
Subhajit is an Assistant Professor with the Department of Computer Science and Engineering at Indian Institute of Technology, Bhilai working in the area of edge computing, data analytics, distributed systems, and cloud computing. Before joining IIT Bhilai Subhajit was an Assistant Professor with the Department of Computer Science and Engineering at Indian Institute of Technology, Jodhpur. Before this, Subhajit was a Postdoctoral Researcher working with the Distributed Systems research group at INESC-ID affiliated with University of Lisbon. He was working on a project funded by the European Research Consortium to develop a theoretical model of consistency and isolation levels of distributed systems under the supervision of Professor Rodrigo Rodriguez. Subhajit completed his Phd in Computer Science from Louisiana State University in August 2016. His dissertation was titled "The performance trade off and SLA awareness in cloud computing and distributed datastores". Subhajit publishes in top conferences and journals such as SRDS, CCGRID, IEEE CLOUD, IEEE SCC, etc.
Subhajit also has 4 years of experience as software developer at IBM and PWC India, in java, databases, and internet technologies.
Visit Subhajit's Linkedin profile
COLLABORATIONS:
Yogesh Simmhan, Indian Institute of Science, DREAM Lab
Nirnay Ghosh, Institute webpage
Supratik Mukhopadhyay, Louisiana State University
Sushanta Karmakar, IIT Guwahati personal website
Responsibilities
Reviewer for 2019 IEEE Wireless Communications and Networking Conference (WCNC)
Reviewer for IEEE Transaction on Computers
Co-chair Organizing Committee of AGRINETS 2020 collocated with ICDCN 2020
Treasurer and Organizing Committee member of Industry Academia Conclave at IIT Bhilai
PC co-chair of Indosys 2019 onwards
Program Committee member for IEEE Services Computing 2019
Summer 2019: Organizer of Workshop on Data Science and Artificial Intelligence (WDSAI '19), IIT Bhilai
Reviewer for IEEE Transaction on Cloud Computing(TCC)
Sub reviewer for 28th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA 2016)
RESEARCH AREAS:
Edge/Fog Computing
Artificial Intelligence
Internet of Things
Distributed storage
Data consistency and isolation levels.
Client centric performance of distributed systems
Performance modelling/optimization of big data processing systems
Resource optimization in cloud and fog
News
- I am currently the Publicity chair for AI-ML Systems 2024. Please consider submitting your research papers. https://www.aimlsystems.org/2024/
- Subhajit is joining IIT Kharagpur as a faculty at the Industrial and Systems Engineering department in May 2024.
- We are looking for exceptional and highly motivated students for internship under the prestigious Vrittika scheme of Accelerate Vigyan Program of Government. https://lnkd.in/dcbh_RXy. We have 5 open positions for 2 months paid internship at IIT Bhilai. The students who have completed or are currently enrolled in MTech/Ph.D programs at reputed institutions may apply. The hired interns will get to work in exciting projects in cutting-edge technologies such as Federated Learning, Reinforcement Learning, NOSQL Databases, and Heuristics. Please send your updated resume (indicating your marks and coding skill in Python/Java and SQL) to subhajit@iitbhilai.ac.in immediately. #vacancy #jobalert #internship #internhiring #recruitment #machinelearning #federatedlearning #reinforcementlearning #research
- We have several Machine Learning and Distributed Systems projects where we are looking for interns as well as Ph.D positions. You may apply through https://iitbhilai.ac.in/index.php?pid=adm_phd_new
- I am teaching DBMS as a guest lecturer at IIT Patna in the M.Tech program on Big Data and Blockchain
- Our paper "Live Migration of Containers in the Edge" got accepted in Springer Nature Computer Science journal.
- We got the best poster award at ICDCN 2023. Congratulations to our Ph.D student Kolichala Rajashekhar
- We have job openings (potential Ph.D positions) in our UAV-based projects on Precision Agriculture and Disaster Management. Candidates with M.Tech degree may send their resumes to subhajit AT iitbhilai DOT ac DOT in
- I am offering Distributed Systems as a PG level elective in the Winter Semester
- Subhajit is the Travel Grants co-Chair in CCGRID 2023
- Our short paper is accepted at ICDCN 2023.
- Our 2 page paper is accepted at ICDCS 2022. Congrats to our PhD student Rajasekhar and my collaborators
The work of my PhD student Rajasekhar have been selected in ICDCS 2022 PhD symposium. Congrats again Rajaskhar.
- Our paper "Live Migration of Containers in the Edge " have been accepted in CLOSER 2022.
- I am teaching CS559 (Computer Systems Design) in Winter (Spring) sem 2022 with Dr. Gagan Raj Gupta
- Our paper "Towards a Smart Multi-UAV System" accepted in IEEE Potentials
- Subhajit is now a member of HiPC 2021. Please submit your research papers by June.
- Open JRF Positions/Project Assistant in EdgeLab on Computer Vision Project funded by MeiTY. Applications open soon in IIT BHILAI website.
Our 4 page paper (poster) "LIMOCE: Live Migration of Containers in the Edge" accepted at CCGRid 2021. Congratulations to Rohit!
Our 4 page paper (poster) "AMAS: Adaptive Auto-Scaling on the Edge" accepted at CCGRid 2021. Congratulations to Saptarshi!
PC member at ISORC 2020,2021. Submit your papers here by Jan 24.
This semester (Spring 2019-20) I am teaching CS525 Distributed Systems with Prof. R.K.Ghosh
AGRINETS 2020 coming soon @ Kolkata on 4/01/2020
09/12/2019: Delivered Invited talk on "Introduction to Data Science" at ATAL Workshop on Data Science and its Applications at NIT Raipur
07/12/2019: Research Paper "Context-Aware Design of Cyber-Physical Human Systems (CPHS)" accepted at COMSNETS 2020
AICTE Training And Learning(ATAL) Academy programme on Data Science beingh offered at IIT Bhilai.
Subhajit is co-organizing AGRINETS 2020 at ICDCN 2020. We invite research papers from interested research teams.
Nominated for Best Paper Candidate Award at SRDS 2019
Invited Talk at Indosys 2019
Funding Proposal aceepted for IMPRINT IIC: Predictive Maintainence and Quality Control in Industries under Industry 4.0: Rs 7000000 : Funding Agency: DST/SERB
Paper tittled "A More Consistent Understanding of Consistency" is accepted in SRDS 2019
Subhajit is the organiser of Industry Acdemia Conclave (IAC)
Subhajit is the PC co-chair for IndoSys 2019
Subhajit is the PC member of IEEE Symposium in Service Computing in IEEE Services 2019
Paper titled "Dyn-YCSB: Benchmarking Adaptive Frameworks" accepted in IEEE Service Computing (IEEE SCC) 2019: Authors: S. Sidhanta, W. Golab, S. Mukhopadhyay.
Paper titled "Deadline-Aware Cost Optimization for Spark" accepted in IEEE Transactions on Big Data Authors: S. Sidhanta, W. Golab, S. Mukhopadhyay.
Paper titled "Consistify: Preserving Correctness and SLA Under Weak Consistency" accepted in ICDCN 2019 Authors: S. Sidhanta, W. Golab, S. Mukhopadhyay.
Subhajit is the recepient of the NetApp Student Fellowship (NSF) Award for the term 2018-2019 for a project about data consistency in IoT platforms.
Courses
2023-2024-W: DS200: Architecture for Large Datasets
References:
Tenenbaum Distributed Systems Textbook
Hadoop: Definitive Guide 4th Edition
Lecture Materials:
DS220: Big Data Lab
CS525 Distributed Systems
References:
Galvin Operating Systems Textbook
Tenenbaum Distributed Systems Textbook
Lecture Materials:
Introduction (1)
CS250 Operating Systems
References:
Galvin Operating Systems Textbook
Lecture Materials:
CS300 Principles of Programming Language
References:
Lecture Materials:
Introduction (1)
Axiomatic Semantics (2,3,4,5)
Polymorphism I (8)
Polymorphism II (9)
Virtual (10)
Operator Overloading (11)
Tierce 1
Attribute Grammar (12,13, 14)
Midsem break
Operational Semantics (15, 16, 17)
Prolog (22)
Backtracking and Cut (22)
Tierce 2
Types (18, 19)
Denotational Semantics (25, 26, 27)
ML (20)
OCAML (21)
Erlang (23)
Scalaris (24)
scalaris/main.pdf at master · scalaris-team/scalaris · GitHub
W-2020-2021:
MLOPS:
CS254: Databases
CS559
Sample Exercise Questions for Tierce 2
MLOPS:
Slide 1
Office Hours (Room Number 212):
Monday-Friday 3-4 PM
M-2020-2021:
DS200 Large Dataset Architecture
References:
Lecture Materials:
CS505: Big Data Analytics
CS300 Principles of Programming Language
W-2019-2020:
CS300 Principles of Programming Language
References:
Lecture Materials: