AI Learning Assistant (Flash-Card)
Full-stack MERN application that transforms PDFs into interactive study experiences with AI chat, auto-generated flashcards, quizzes, summaries, and progress tracking.
A mix of personal projects and things I've built to learn something new. Use the filter to find whatever's most relevant to you.
No items match the selected filters.
Full-stack MERN application that transforms PDFs into interactive study experiences with AI chat, auto-generated flashcards, quizzes, summaries, and progress tracking.
Collection of Android and Kotlin projects covering Jetpack Compose, Activities, Intents, Fragments, Room, ViewModel, API integration, dependency injection, and app architecture.
End-to-end ELT pipeline project covering batch processing with Apache Spark, real-time streaming with Kafka, orchestration with Airflow, and PostgreSQL — all containerized with Docker Compose.
Full-stack Todo application built with SvelteKit and PostgreSQL, featuring Prisma ORM, optimistic UI updates, and production deployment on Vercel with Neon serverless Postgres.
Full-stack MERN notes application with clean REST API design, rate limiting, security hardening, and a modern responsive UI — deployed on Render.
Python networking project collection covering chatrooms, encrypted messaging, HTTP servers, SMTP/IMAP tools, FTP/SFTP clients, port scanning, secure login, and REST API experiments.
Custom minimal IP-style network stack built in C — MIP daemon, routing daemon with distance-vector algorithm, poison reverse, IPC, and packet forwarding tested in Mininet.
Low-level systems programming repository with C, assembly, x86 architecture notes, small OS experiments, boot concepts, debugging, and operating system fundamentals.
Infrastructure as Code lab using Terraform and Azure, covering providers, resources, state management, variables, outputs, planning, deployment, and teardown workflows.
9 structured Docker labs covering containerization fundamentals, networking, storage, private registries, Docker Swarm orchestration, and a Kubernetes comparison.
Kotlin learning repository covering syntax, types, control flow, null safety, classes, OOP, coroutines, and Android preparation — structured as a comprehensive reference.
Practice repository covering supervised learning, classification, regression, K-Means, PCA, TensorFlow/Keras neural networks, preprocessing, train/test splitting, and evaluation metrics.