Akhil Sharma

Software Developer
Sharing my learnings here through projects and blogs

Review a Product

A real-time product review app where ratings update instantly across all open tabs, built using FastAPI, React, and PostgreSQL.

Tic-Tac-Toe Bot

A Tic-Tac-Toe game where you can play against an intelligent bot created using minimax algorithm.

Real-Time Chat App

A WebSocket-based real-time chat application created using Node.js with an efficient Trie-based abuse detection system that dynamically filters and masks offensive words fetched from GitHub.

Low-Level System Design Practice

Designed and implemented object-oriented solutions to common low-level design problems focusing on scalability, SOLID principles, and clean architecture.

MMA Popularity Analytics

Python-based web scraping and analytics platform using BeautifulSoup, Selenium, and Flask to analyze MMA fighter popularity based on pay-per-view performance, with interactive visualizations powered by Chart.js.

Slot Machine

Developed a slot machine simulation game where users can stake virtual coins and play, implementing core game logic, randomization mechanics, and balance tracking.

Python
Django
FastAPI
MySQL
Javascript
React
Postgres
C++
HTML5
CSS3
Docker
Poetry Fiction MMA Cricket
CURRENT SIDE QUESTS
Learning Violin and Sanskrit