Ali Asghar's starred repositories
online-editor-frontend
JSight Online Editor (Frontend)
nowinandroid
A fully functional Android app built entirely with Kotlin and Jetpack Compose
clean-code-dotnet
:bathtub: Clean Code concepts and tools adapted for .NET
Distributed-Hash-Tables
Implementations for Pastry Protocol and Chord Distributed Hash Tables in Python
chord-grpc
Distributed User Service using Node.js, gRPC, and the Chord Algorithm.
E2E-Chat-App
End to End Encrypted Private Chat Application implemented in Golang
Self-Driving-Car-Series
Contains multiple parts of the Self Driving Car series
Online-Store
SDA Project
API-Management-System
Adding Authentication to our REST API with JWT token
Ray-Engine
Testing out writing a Game Engine
Chess-Engine-AI
Python Implementation of Chess Playing AI with variable difficulty
Basic-Interactive-ERC20-Wallet
A Basic Wallet to connect with My Custom ERC20 Token
Stock-Market-Solidity
Smart Contracts For Stock Market with its on ERC20 Currency
Optimal-Schedule-Generation-Genetic-Algorithm
Python Implementation of the genetic algorithm to schedule events given a set of constraints
MPI-Password-Cracker
An MPI based distributed Password cracker that cracks the password of the current user using Sudo privileges through Brute Force.
Roman-Urdu-Spelling-Checker
A Roman Urdu spell checker that uses Unigram Model and Error Model to generate candidate words for a misspelled word and pick the most probable one using argmax.
Urdu-Poetry-Generator-Using-N-Gram-Models
An Urdu Poetry Generator that considers stanzas/poetry corpus from prominent Urdu writers/poets such as Faiz Ahmed Faiz, Mirza Ghalib and Allama Iqbal.
Chess-Game-AB-Pruning
A chess game implemented in python using AB Pruning Algorithm. The computer AI (Black) uses AB Pruning with depth=3 (can be changed) to calculate the best move.