Projects

A showcase of 8 projects spanning web development, mobile apps, and distributed systems.

Search Engine

Scalable Google-like search engine with service-oriented architecture, distributed MapReduce pipeline, inverted indexing, tf-idf and PageRank algorithms deployed on AWS.

PythonMapReduceFlask+2 more

Instagram Clone

Full-featured Instagram clone evolving from server-side rendering to client-side SPA with Flask backend, RESTful APIs, and real-time AJAX updates deployed on AWS.

FlaskJavaScriptAJAX+3 more

Chess Accessibility Extension

Browser extension enhancing chess platform accessibility for visually impaired users with voice-to-move input using Levenshtein distance algorithm and auditory feedback.

JavaScriptWeb Speech APIChrome Extension API

MapReduce Framework

Distributed MapReduce framework in Python with manager-worker architecture, socket-based networking, fault-tolerant execution, and automatic failure recovery.

PythonSocket ProgrammingThreading+1 more

Employee Management System

Modular backend system using Java and MySQL with secure input handling, OOP design, custom exception handling, JUnit testing, and relational data modeling.

JavaMySQLJUnit+1 more