Skip to content
View Nilajjana's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Nilajjana

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

Hi, I'm NILLAL

Computer Science Student • Systems & Algorithms • Software Development

Building things from scratch, breaking them, figuring out why they broke, and occasionally making them work.

GitHub LeetCode Codeforces


🔭 What I'm working on

  • ShopSphere — a mobile-first POS, billing and inventory management system built with Flutter, FastAPI and PostgreSQL, with JWT authentication and a REST API.
  • Rubik's Cube Solver — a C++ implementation of Kociemba's two-phase algorithm using IDA*, pruning tables and cubie-level representations.
  • TRM-Chess — a planned experimental chess engine exploring Tiny Recursive Models (TRMs) for recursive position evaluation and move selection, potentially combined with MCTS.
  • Exploring backend architecture, databases, algorithms and machine learning while building projects that force me to understand what's happening underneath the abstractions.

🧰 Tech I reach for

C++ Python Java Dart Flutter FastAPI PostgreSQL Git Linux

🚀 Featured projects

Project What it does
Rubik's Cube Solver C++ Rubik's Cube solver based on Kociemba's Two-Phase Algorithm — cubie representation, IDA* search, pruning tables, heuristic-guided search and an interactive ncurses input interface
ShopSphere Mobile-first POS and shop management system — Flutter frontend communicating with a FastAPI backend backed by PostgreSQL, with JWT authentication and REST APIs
TRM-Chess 🚧 Planned experimental chess engine based on Tiny Recursive Models — exploring recursive neural reasoning, policy/value prediction and MCTS-based search
Maze Solver Experiments with maze generation, graph traversal and pathfinding algorithms, exploring how different search strategies behave across generated spaces
Machine Learning Projects Experiments and coursework involving machine learning fundamentals, mathematical implementations and model experimentation

(full list in my repositories tab)

🧠 Things I enjoy figuring out

  • Data Structures & Algorithms
  • Graph algorithms and search
  • Heuristic search and optimization
  • Recursive reasoning and AI
  • Backend systems and REST APIs
  • Database design
  • Systems programming
  • Machine learning fundamentals
  • Understanding how abstractions work underneath

📚 Currently learning

Going deeper into backend development, database systems, distributed application architecture and machine learning, while exploring the intersection of neural reasoning and classical search algorithms.


Still learning, still building, still occasionally wondering why the code worked yesterday.

Pinned Loading

  1. maze_and_graph maze_and_graph Public

    these are some practice and exploratory programs on graphs and searchspace

    C++

  2. PlatformIO PlatformIO Public

    helicopter flight controller experiment project

    C++

  3. rubics_cube_solver rubics_cube_solver Public

    this is a rubiks cube solver using kociemba's 2 stage algorithm

    C++ 3

  4. codes codes Public

    this is a very basic implementation of the markov chain concept to predict the number probable to be entered after the current one

    Java

  5. shop_project shop_project Public

    shopsphere is a pos mobile application in flutter and its backend

    C++

  6. trm-chess trm-chess Public

    Experimental chess engine based on Tiny Recursive Models (TRM)