Engineering Directory
A comprehensive archive of 28 projects spanning systems programming, machine learning, and full-stack development.
This directory reflects a commitment to exploring varied architectures and solving technical challenges across multiple domains.
folder_special
Python CLI Tools
2 Projects Price Watcher
Advanced product price monitoring script. Saves price history to CSV, shows statistics (min/max/average), detects price changes with percentages, supports multi-product configuration, and sends threshold alerts.
Python Requests BeautifulSoup
Weather CLI
A simple weather app for the terminal. Shows temperature, humidity, wind, and a 3-day forecast.
Python Requests Termcolor
folder_special
Rust CLI Tools
4 Projects Batch Image Resizer
A batch image resizing tool. Supports dimension changes, format conversion, and aspect ratio preservation.
File Organizer
Automatically organizes files in a directory by extension. Moves files into subdirectories (Images, Documents, Videos, Music, Archives, Code).
HTTP Server
A simple HTTP server written from scratch in Rust without external libraries. Serves static files from a directory.
Todo CLI
A simple terminal task manager. Add, mark as done, and remove tasks from the command line.
folder_special
Vue Apps
5 Projects E-commerce Frontend
An e-commerce frontend mockup. Product display, category filtering, search, shopping cart with localStorage persistence.
Movie Search
A movie search app based on TMDB API. Search by title, popular movies on homepage, debounced search input.
Pomodoro Timer
A minimalist Pomodoro timer. 25-minute work and 5-minute break cycles, visual progress indicator, audio notifications, session counter.
Quiz App
A programming quiz app. 10 questions, instant answer highlighting, progress bar, and final score screen.
Task Manager
A simple task manager SPA. Add tasks with priority, mark as completed, filter and sort, LocalStorage persistence.
folder_special
React Apps
4 Projects GitHub Stats Dashboard
Displays GitHub user statistics: repositories, languages, followers.
Kanban Board
An interactive Kanban board. Three columns (To Do, In Progress, Done), drag and drop, LocalStorage persistence.
Markdown Notes
A live-preview Markdown notebook. Editor with Markdown support, auto-save to localStorage, note management.
Weather Dashboard
A weather dashboard with temperature charts. Uses wttr.in API with no API key required.
folder_special
Laravel APIs
4 Projects Blog API
REST API for a blog written in Laravel 10. Full support for posts and comments with data validation.
E-commerce Backend
REST API for an e-commerce store written in Laravel 10. Manage products and orders with order status management.
Film Ranking
Film ranking API with rating system written in Laravel 11. Users can add films and rate them, automatic average calculation.
URL Shortener
A URL shortening API. Shorten URLs, list shortened links, redirect by code.
folder_special
C++ Projects
3 Projects ASCII Art Generator
Converts PPM images into ASCII art. Written in C++17.
Memory Allocator Benchmark
Benchmarks different memory allocation methods in C++. malloc/free vs new/delete, fixed vs random allocation sizes.
Terminal Notepad
A simple terminal text editor written in C++ with ncurses. Keyboard shortcuts Ctrl+S/Ctrl+Q, arrow key navigation.
folder_special
Machine Learning
4 Projects Image Classifier CNN
A CNN image classifier in TensorFlow. Simple convolutional network trained on CIFAR-10, classifies images into 10 categories.
MNIST Classifier
MNIST digit classifier in PyTorch. Simple feedforward network (784→128→64→10), achieves ~97% accuracy after 3 epochs.
Python PyTorch Torchvision
Price Predictor
A housing price predictor using RandomForestRegressor. Trained on data with features: area, rooms, floor, district, year built.
Python scikit-learn NumPy
Sentiment Analyzer
A text sentiment analyzer. CountVectorizer + Naive Bayes model classifies text as positive or negative.
Python scikit-learn NumPy
folder_special
C# APIs
2 Projects Bookmarks API
A bookmarks manager API in .NET 8 Minimal API. CRUD for bookmarks, search by title or URL, Swagger UI.
Task Scheduler API
A task scheduler API in ASP.NET Core 8. Full CRUD for tasks, Swagger UI.
C# ASP.NET Core Swashbuckle