Hello! I'm Gathik Jindal, a first-year student at IIIT Bangalore, passionate about computer architecture and software development. This GitHub account showcases my projects and contributions in these areas.
Here are some of the projects I've worked on:
-
KrishiMitra: This program helps farmers directly connect and do business with the customer. We use AI and ML models to track prices of crops and give personalized insights the farmer related to its crops and fields. Our special feature is that all our features can be accessed through a call feature, where illiterate farmers can use the app via just a call that is automated by AI and NLP. (Link to proj)
-
Mix and Match Communication Runtime: Implemented a high-performance computing runtime integrating MPI and NCCL to enable efficient hybrid communication for distributed deep-learning workloads. Designed core communication primitives combining CPU-based message passing (MPI) with GPU collective operations (NCCL) to improve overlap and throughput. Optimized communication paths to reduce synchronization overheads, enhancing scalability in multi-GPU and multi-node training environments, and tested across these environments.(Link to proj)
-
Nebula-S-Edge: This a modern take on the classic 2D Space Invader genre. Players engage in wave-based space shooter mechanics, enjoy boss fights, and participate in multiplayer modes with secure account handling and real-time networking. (Link to proj)
-
Moore Machine: A simple Moore Machine implemented in Python, demonstrating the fundamentals of finite state machines. (Link to proj)
-
MIPS Processor Design: A simulation of a non-pipelined MIPS processor accompanied by an assembler and GUI to inspect its step by step process. This project also includes three programs designed to run on the simulated processor. (Link to proj)
-
PotterBot: A Python-based discord bot that won the Hacknite at IIITB. It lets users play Harry Potter based games, progress through levels and store their data. (Link to proj)
-
LinkedIn: Gathik Jindal
-
Personal GitHub Account: boom292
Feel free to explore my repositories and reach out if you have any questions or collaboration ideas. Let's build something amazing together!

