Skip to content
View prakrititz's full-sized avatar
💤
💤

Block or report prakrititz

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.

Content in all repositories owned by your account will be closed.
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
prakrititz/README.md

Prakrititz Borah

I build software across the stack — from Android applications and self-hosted deployment platforms to research-grade machine learning pipelines. My current focus is on deepening my understanding of machine learning: representation learning, multi-objective optimisation, and applied NLP with deep learning. I am actively looking to learn more in this space through research, coursework, and open-source work.


Resume and Curriculum Vitae

Document Focus Link
Resume One-page overview: engineering projects, systems work, and achievements resume.pdf
Curriculum Vitae Extended record: research, publications, teaching, and coursework cv.pdf

Goal Guard

A productivity and focus application for Android and iOS.

20,000+ downloads across 25+ countries · 1,500+ daily active users

View Goal Guard on Google Play


RelayBrain

The project I am most proud of. An open-source coordination and context layer for AI coding agents — a shared, versioned memory that follows you across Claude Code, Cursor, Copilot, Codex, and Antigravity, so switching tools no longer means losing the plot.

Node.js · TypeScript · Model Context Protocol · Next.js · Multi-Agent Systems

View the repository on GitHub


Technical Skills

Languages

Languages

Python · C++ · C · Rust · Go · Java · Kotlin · JavaScript · TypeScript · SQL · CUDA · Verilog

Deep Learning and Artificial Intelligence

Deep Learning

PyTorch · TensorFlow · Hugging Face Transformers · Accelerate · PEFT and LoRA · ONNX · OpenCV · YOLO · Optuna

Generative AI, Agents, and the MCP Ecosystem

Model Context Protocol (MCP) · MCP servers over stdio and HTTP · Tool-calling and function-calling agents · Multi-agent orchestration · Agent memory and context engineering · Claude Code, Cursor, Copilot, Codex, and Antigravity integrations · LangChain · LangGraph · LlamaIndex · Retrieval-Augmented Generation · Vector search and BM25 hybrid retrieval · Prompt and context compression · Fine-tuning and evaluation harnesses · vLLM and Ollama · OpenAI and Anthropic APIs

Classical Machine Learning and Data Science

Scikit-Learn · XGBoost · LightGBM · Pandas · NumPy · SciPy · Matplotlib · Genetic algorithms and multi-objective optimisation

Backend and Application Development

Backend and Application Development

Node.js · FastAPI · Flask · Spring Boot · React · Next.js · Tailwind CSS · Android SDK · Jetpack Compose · Unity

DevOps and Infrastructure

DevOps

Docker · Kubernetes · Caddy · Git and GitHub Actions · Linux · Google Cloud Platform · PostgreSQL · SQLite · Redis


Areas of Interest

  • Machine learning and deep learning — I am currently learning and building in this area, with coursework in Machine Learning, Multi-Objective Machine Learning, Natural Language Processing with Deep Learning, Machine Reasoning, and Network-Based Computing for HPC and AI.
  • Applied research in physiological signal processing and model efficiency for edge deployment.
  • Agentic systems, LLM context compression, and developer tooling.
  • Competitive programming and algorithm design.

Contributing

Contributions to my open-source work are genuinely welcome. RelayBrain in particular is built to be extended, and new agent integrations are the highest-value contribution right now.

  1. Open an issue describing the bug, integration, or feature before starting substantial work.
  2. Fork the repository and create a branch named for the change, for example feat/cursor-adapter.
  3. Keep commits focused and write commit messages that explain the reasoning, not only the diff.
  4. Ensure the existing checks pass, and add tests covering new behaviour.
  5. Open a pull request that describes the problem, the approach, and any trade-offs you accepted.

Bug reports, documentation improvements, and reproducible test cases are as valuable as code.


Collaboration

I am open to research collaborations in machine learning, contributions to open-source developer tooling, and internship opportunities. If you are working on something in these areas, please reach out.


Contact

Email LinkedIn GitHub Instagram

Pinned Loading

  1. relayBrain relayBrain Public

    Coordination and context layer for AI coding agents. Shared file locks, live patch sync, and portable project memory across Claude Code, Cursor, Copilot, Codex and Antigravity with rooms for team-w…

    JavaScript 31 6

  2. mini-verce mini-verce Public

    self-hosted PaaS inspired by Vercel, designed for resource-constrained hardware. Deploy Node.js, Next.js, Vite, and React applications with zero-downtime Docker deployments, automatic HTTPS via Cad…

    JavaScript 1

  3. Token-PruningNLP Token-PruningNLP Public

    Implementation of the CodePromptZip paper, focusing on localized token pruning to compress prompt context and save inference costs on RAG-based LLMs for coding tasks

    Python 1

  4. Vehicle-Simulation Vehicle-Simulation Public

    The Smart Vehicle Traffic System uses Dijkstra's algorithm in C++ (via JNI) to simulate real-time vehicle navigation, visualized through Phaser.js with traffic signals and collision avoidance.

    Java

  5. AspiringPianist/IAS-Architecture-Python-Simulation AspiringPianist/IAS-Architecture-Python-Simulation Public

    Simulates a custom IAS (princeton) processor that takes in assembled code for a bubble sort code and sorts an array( written in self-made assembly language)

    Python 1