Projects

Applications, experiments & tools

Write-ups from my work, followed by the full collection of public repositories.

Scientific Computing

Aevrilo

Current project

Read the project write-up

A local research workspace for traceable tensile analysis: from machine exports to versioned results, specimen comparison, and reproducible reports.

  • Python
  • FastAPI
  • React
  • TypeScript
  • SQLite
  • Plotly

Machine learning

Modelsmith

Jun–Jul 2022

Read the project write-up

A Django web application bringing multiple machine learning architectures into one model-evaluation interface.

  • Django
  • Python
  • Deep Learning
  • NLP

An educational platformer teaching young children about the water cycle and groundwater conservation.

  • Godot
  • Game Development
  • Education

The GitHub collection

59 public repositories, including learning notes, supporting projects, and one fork.

View on GitHub

59 repositories

Developer toolsProject

omarchy-project_manager

Keyboard-driven Omarchy project launcher with fuzzy search, live Git status, detected build tasks, editor integration, and recent/frequent project ranking.

WebPersonal site

portfolio

This Hugo portfolio: project write-ups, technical articles, a personal gallery, client-side search, and Netlify deployment.

LearningLearning

c-language

Early C programming exercises, including a calculator and small procedural programs.

Machine learningProject

MLLm

GPT-style language models built from individual transformer components, with instruction fine-tuning and a separate spam-classification workflow.

Developer toolsProject

hyprland-session-saver

Python utility for saving and restoring Hyprland application workspaces, with Alacritty and MPV-specific restoration and an optional tray interface.

Developer toolsTheme

omarchy-dracula-theme

A coordinated Dracula palette for Omarchy, covering terminals, window management, notifications, launchers, editors, and desktop applications.

LearningLearning

Python

Python data structures and algorithm exercises, including search, linked lists, heaps, stacks, queues, union-find, and common interview problems.

WebPersonal site

anky209e.github.io

A Jekyll and Chirpy site for personal technical notes, including AWS and cloud topics.

Machine learningProject

RL

Q-learning, DQN, Double DQN, and PPO experiments across FrozenLake, CartPole, and a custom Pygame Tank Dodge environment.

PersonalProfile

Anky209e

GitHub profile README introducing my software engineering interests, selected projects, skills, and contact links.

LearningLearning

rust_learn

Small Rust programs exploring variables, conditional control flow, and loops, organised as Cargo projects.

DesignCollection

wallpapers

A personal collection of desktop wallpapers and visual assets.

Machine learningProject

ModeLsmith

A collaborative Django application exposing CNN, GAN, neural-network, and NLP models through a shared web interface, with Docker deployment files.

BackendProject

django_helpdesk

Django REST helpdesk API with ticket and user endpoints, role permissions, filtering, Redis-backed Celery escalation tasks, and OpenAPI documentation.

Machine learningProject

planner

Flask planner combining language-model responses with Serper web search and weather information, with plan history stored in SQLite.

BackendProject

court_data

Flask dashboard for finding Delhi High Court cases and associated orders, using Selenium and BeautifulSoup with structured query history and Docker setup.

AutomationProject

n8n_whatsapp_assistant

Automation setup for receiving WhatsApp commands through Twilio and listing Google Drive folders using n8n; includes deployment configuration and a recorded demonstration.

SupportingTest fixture

action-repo

Companion repository used to trigger push, pull-request, and merge events while testing the GitHub Webhook Dashboard.

BackendProject

webhook-repo

Flask and MongoDB dashboard that receives GitHub webhook events and displays push, pull-request, and merge activity through a polling web interface.

Machine learningAssignment

cv_play

Computer vision assignment combining video detection summaries, persistent crowd alerts, YOLO model comparisons, and containerised inference.

Developer toolsProject

code-editor

Browser-based Python editor with a Flask execution endpoint that runs submitted code in Docker containers and returns the resulting output.

LearningLearning

OpenCV

Practical image-processing exercises covering thresholding, edges, denoising, morphology, colour spaces, resizing, and template matching.

Machine learningAssignment

micorza_assignment_ml_engineer

ML assignment covering bounding-box grid mapping, TF-IDF/SVM versus DistilBERT sentiment analysis, and BART-based zero-shot classification.

GamesProject

foxer

A Godot 4 two-dimensional platformer with player and enemy scenes, collectible items, and shared game-state scripts.

Machine learningProject brief

company_news_analysis

A documented project brief for comparing company-news sentiment and producing Hindi text-to-speech output. The public repository contains the README and license, rather than application code.

Machine learningProject

recommendation_system

PyTorch neural collaborative filtering for reading recommendations, using user/item embeddings, a custom dataset, and a multilayer prediction network.

Machine learningProject

pdf_rag_system

Multilingual PDF question-answering notebook using document extraction, OCR, text splitting, Hugging Face embeddings, LangChain, and FAISS retrieval.

Machine learningProject

alemeno_ustrip

Django REST application accepting strip images and returning colour-detection results through JSON API endpoints.

Machine learningCollection

Machine-Learning-Projects

A broad collection of ML and computer vision prototypes, including intrusion detection, OCR, face blur, plant disease classification, semantic similarity, and cloud-backed utilities.

LearningLearning

cpp

A small C++ starter repository with an introductory program.

DesignAsset

blends

A Blender asset repository containing a coin model.

GamesPrototype

millke

Godot 4 game prototype with a level scene, movement inputs, three-dimensional assets, and a grass-rendering addon.

BackendFork

fyle-interview-intern-backend

Fork of the Fyle classroom backend challenge, containing Flask assignment APIs, role-specific routes, migrations, and tests.

BackendProject

restro

Django restaurant and dish search application that loads CSV data through a management command and ranks dish results using restaurant ratings.

AutomationProject

jarvis

Python voice-assistant experiment for launching applications, playing music, searching Wikipedia, and handling common desktop commands.

Machine learningAssignment

sunbase_churn

Customer-churn prediction using a small PyTorch neural network, with a Streamlit interface for entering customer features and viewing predictions.

AutomationProject

amazon_scraper

Amazon listing and product-detail scraper using Requests, BeautifulSoup, and Pandas for extraction and CSV handling.

Machine learningProject

doteye-mlops

Nuclei segmentation pipeline with a custom PyTorch U-Net, dataset preparation and training utilities, and a Django inference application with Docker configuration.

WebPersonal site

folio

Earlier Django portfolio application with database-backed profile and work content, administrative editing, and separate page templates.

LearningLearning

nlp_tryouts

NLP experiments including KNN from scratch, recurrent text and poem generation, embedding-based generation, and early self-attention implementations.

Machine learningProject

bot_basic

An intent-classification chatbot combining NLTK tokenisation and stemming with bag-of-words features and a small PyTorch neural network.

Machine learningHackathon

upgrad_hackathon_uwu

Hackathon-winning Django fake-news classifier using TensorFlow recurrent layers, text preprocessing, prediction, and retraining functions.

BackendProject

bideochat

Django video-chat application using Agora, with lobby and room pages and browser-side stream controls.

LearningLearning

javascript

JavaScript learning projects including a blackjack game and a simple people counter.

Machine learningUniversity project

Eda_project

University exploratory data-analysis notebook examining factors associated with students’ education.

BackendProject

sub_extractor_bezen

Django video subtitle extraction and search application, with Celery background work, Redis, S3 video storage, and DynamoDB subtitle/query data.

Machine learningHackathon

vinland

Collaborative healthcare hackathon prototype combining a Django interface and authentication with thirteen machine learning models. Built as a team hackathon prototype.

WebProject

kimochi

Django web music-player project with song media, cover art, user-related assets, and server-side application code.

Developer toolsConfiguration

awesome

Personal Awesome WM configuration for Arch Linux, including autostart settings and bundled community widgets.

LearningLearning

Machine-learning

Learning collection of neural networks, CNN classifiers, and GAN experiments for handwritten digits, fashion data, faces, artwork, and other image datasets.

LearningLearning

web-development

HTML and CSS exercises covering multi-page layouts, forms, navigation, and an early portfolio site.

Machine learningEvaluation

Lens_finding_ml4sc

Scientific image-classification experiment for identifying rings, with custom residual-network training, FITS conversion, and dataset-preparation scripts.

Machine learningEvaluation

ML4SC_GSoc22

ML4SC evaluation experiment exploring residual-network classification of image substructure, with training and evaluation in a notebook.

Developer toolsProject

DIScord-E-fy

Tkinter desktop music player using Pygame audio, with a playlist, playback controls, volume adjustment, and selectable colour themes.

Developer toolsProject

CodePad

A dark-themed Tkinter text editor with a standalone Python application and desktop icon.

LearningLearning

Ruby

Ruby exercises spanning control flow, collections, classes, modules, exceptions, and file input/output.

LearningLearning

Tkinter

Small Tkinter examples for buttons, input fields, sliders, menus, dialogs, frames, and other desktop widgets.

LearningLearning

Java

Java fundamentals and practice programs covering arrays, strings, methods, loops, conditionals, and small exercises.

LearningLearning

Pygame

Early Pygame learning repository. Its public README is a placeholder and does not describe a complete game.

Reviewed 2026-10-12. Summaries are based on public documentation and source files. Repository names link to the original work.