Skip to content
View ujandey's full-sized avatar
💭
COOKED
💭
COOKED

Highlights

  • Pro

Block or report ujandey

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

Ujan Dey

Physics undergraduate at NIT Agartala, working toward research in machine learning, continual learning, and neuromorphic-inspired computation.

I like building systems from first principles and testing them honestly: what works, what fails, and which claims the evidence actually supports. I am currently looking for research opportunities where I can strengthen my ML foundations while contributing through Python, experimentation, documentation, and software engineering.

Featured work

MNEMA — continual-learning research prototype

A NumPy implementation combining sparse representations, fast associative memory, a shallow spiking-style learner, and consolidation.

  • Evaluated on Split-MNIST Class-IL against five continual-learning baselines
  • Completed 60 runs: six methods across ten random seeds
  • MNEMA: 77.12 ± 0.87% final accuracy and 6.53 ± 1.41 pp forgetting
  • Includes reproducible artifacts, explicit memory/energy boundaries, and a technical report
  • Technical report · Benchmark results

A chess engine with complete legal move generation, iterative-deepening alpha-beta search, transposition tables, UCI support, SAN/PGN notation, benchmarks, a Tkinter GUI, CI, and 83 tests.

An end-to-end ML application using sequential ELO ratings, leak-free rolling features, calibrated XGBoost probabilities, and Monte Carlo tournament simulation. The model reaches approximately 57% accuracy on a chronological three-class holdout.

Interests

  • Continual learning and catastrophic forgetting
  • Neuromorphic and memory-centric learning systems
  • Representation learning and neural architectures
  • Scientific computing and physics-informed approaches to AI
  • Reproducible experimentation and model evaluation

Tools

  • Languages: Python, C, JavaScript, TypeScript, SQL
  • ML and data: NumPy, pandas, scikit-learn, PyTorch, Matplotlib
  • Software: Git, GitHub Actions, Linux, Docker, REST APIs
  • Web: React, Next.js, Node.js, Express, Tailwind CSS
  • Data systems: PostgreSQL, MongoDB, Redis, Prisma

Education

Integrated BS-MS in Physics
National Institute of Technology Agartala · 2025–present

Contact

Popular repositories Loading

  1. gemini-cli-agent gemini-cli-agent Public

    Python 3

  2. chess-engine chess-engine Public

    A Python chess engine with full legal move generation, alpha-beta search, Polyglot opening book support, UCI compatibility, SAN/PGN notation, tests, benchmarks, and a Tkinter GUI.

    Python 3 1

  3. ujandey ujandey Public

    HTML 2

  4. Noted Noted Public

    A modern React-based note-taking app for creating, organizing and managing personal notes with search functionality and responsive design.

    TypeScript 2 1

  5. mnema mnema Public

    MNEMA is a research prototype exploring continual learning through neuromorphic-inspired mechanisms. It combines sparse representations, fast associative memory, a spiking-style slow learner, and m…

    Python 2

  6. wc2026predictor wc2026predictor Public

    Python