aboutcontact
~
/projects
real-time-recommendation preview

real-time-recommendation

real-time product recommendation engine using collaborative filtering (ALS) with online learning. combines batch-trained embeddings with real-time user profile updates via exponential moving average for personalized recommendations.

fastapipysparkkafkaredisqdrantdelta lakespark structured streamingdockerdocker compose
auto-ml preview

auto-ml

an automated machine learning pipeline that takes you from raw data to a production-ready model with just one command.

scikit-learnpandasnumpyfastapiuvicorntyperoptunafeature-engineshapxgboostlightgbmcatboostuvdockerpytestruffmypypre-commitpyyamlpydanticgithub actions
cars-price-predictor preview

cars-price-predictor

full-stack car price prediction web app. complete ML pipeline from data scraping to model deployment. django rest api backend, next.js frontend, catboost model, docker containerization.

django rest frameworkpostgresqlgunicornpandasnumpymatplotlibseabornscikit-learncatboostscipynext.jstailwind cssdockerdocker compose
lets-debate preview

lets-debate

langchain-powered multi-agent ai debate app with fastapi backend and next.js frontend. supports openai, google gemini, and ollama for local models with real-time streaming via websockets.

fastapisqlalchemyalembicpostgresqlpydanticlangchainnext.jswebsocketdocker
ai-interview-coach preview

ai-interview-coach

a multi-agent system project built with Google ADK that conducts personalized technical mock interviews by analyzing your resume and target job description.

google adkuvbeautifulsouprequestspypdf
 movie-recommendation preview

movie-recommendation

movie recommendation system implementing popularity-based, content-based, collaborative filtering, and hybrid approaches.

scikit-learnspacypandasnumpymatplotlibseaborn
clothing-recognizer preview

clothing-recognizer

fashion MNIST image classifier using tensorflow/keras. includes complete workflow and pre-trained model.

tensorflow/kerasnumpypandasmatplotlibseabornscikit-learn
image-generation-dcgan preview

image-generation-dcgan

a pytorch implementation of deep convolutional generative adversarial network (DCGAN) for generating images.

pytorchtorchvisionnumpymatplotlib
geometric-evolution-art preview

geometric-evolution-art

evolutionary algorithm that recreates images using overlapping geometric shapes.

numpymatplotlibpillow

9 featured projects

view more on github