Skip to content
View gathik-jindal's full-sized avatar

Highlights

  • Pro

Block or report gathik-jindal

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

Welcome to Gathik Jindal's GitHub Profile!

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.

Projects

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)

Connect with Me

Feel free to explore my repositories and reach out if you have any questions or collaboration ideas. Let's build something amazing together!

Pinned Loading

  1. MIPS-Processor-Design MIPS-Processor-Design Public

    Simulating a non pipelined MIPS processor and an assembler for it. Also writing three programs that can run on it.

    Python

  2. SnehalSharma05/Hacknite SnehalSharma05/Hacknite Public

    PotterBot - Winning Project at Hacknite IIITB

    Python 1

  3. MooreMachine MooreMachine Public

    This project implements a Moore Machine in Python and a Moore Machine Graphical User Interface in Java. A Moore Machine is a finite state machine where the outputs depend only on the current state.

    Python 1