Work
A collection of RL agents for games including Street Fighter III, Rubik's Cube, Pacman, Super-Mario-Bros, Montezuma, and more. Implements DRL algorithms using gym, unity-ml, sb3, and sample factory.
Tools: Pytorch · gym · unity-ml · optuna · sample_factory · panda_gym
Two advanced agentic AI collections. Agentarium includes 14 autonomous agents for trading, coding, storytelling, research, and more, built with LangGraph, MCP, CrewAI, AutoGen, and the OpenAI Agents SDK. Evolvarium adds 7 systems with distinct architectures — genetic loops, adversarial debate, Bayesian cascades, parallel blind evaluation, and plan-then-execute—each with custom MCP servers, persistent memory, and a Gradio UI.
Tools: Python · LangGraph · MCP · CrewAI · AutoGen · OpenAI Agents SDK · Ollama · Gradio
A comprehensive chess engine repository using multiple Deep Reinforcement Learning approaches — Self-Play Imitation Learning, a modified AlphaZero algorithm with MCTS, DQN/DDQN for endgame solving, and a Kaggle chess competition entry. Best model reaches ~600 ELO Stockfish level.
Tools: Python · PyTorch · gym-chess · Tianshou · Stockfish · Lichess Dataset · Kaggle
An intelligent URL shortener powered by Agentic AI. Features an AI Assistant, Realtime Site Preview, Bulk URL Shortener, Share via WhatsApp/X/Email, QR Generation, Click Analytics, Rate Limiter, and Malicious URL Detection via Google Safe Browsing.
Tools: React 19 · TypeScript · Express.js · SQLite · Gemini Flash · Tailwind CSS · Framer Motion
Addressed the challenge of eliminating influence of specific data points from trained AI models, ensuring privacy compliance. Competed in the NeurIPS 2023 Machine Unlearning challenge.
Tools: Pytorch · Numpy · Matplotlib · Scikit-Learn
Advanced university hall management system featuring automated seat application, smart meal management, statistics generator, and complaint management.
Tools: React · Next.js · TypeScript · Node.js · PostgreSQL · Prisma ORM · Apollo GraphQL
Comprehensive Java implementation with Jupyter Notebook covering RSA cryptography methods using NUMBER THEORY algorithms including prime generation, modular exponentiation, and key exchange.
Tools: Java, JavaFx
Simplifies boolean expressions (SOP & POS), finds all prime implicants and essential prime implicants using K-Map and Quine-McCluskey tabulation method. Live demo available.
Tools: HTML, Scss, JavaScript
Intra-university social network connecting teachers and students through organized groups, discussions, posts, and comments.
Tools: JavaScript · React · Next.js · TypeScript · Node.js · SQL
Step-by-step compiler construction for a subset of C language — Symbol Table Manager, Lexical Analyzer, Syntax & Semantic Analyzer, and Intermediate Code Generation.
Tools: C++, Yacc (Bison), Lex (Flex), Assembly
Physical feedback-based smart stick with obstacle detection and emergency alert system for visually impaired individuals. Featured vibration motor feedback.
Tools: C++, Arduino
Food-based web app where recipes can be searched, stored, and explored. View ingredients and cooking mechanisms for thousands of dishes.
Tools: HTML, CSS, Sass, JavaScript