3rd‑year Computer Science student @ Holon Institute of Technology
- Passionate about automation, data‑driven tools and clean, maintainable code
- Strong background in C and Python scripting
- Enjoy designing simple GUIs to make data accessible
- Experimenting with API integration and scheduling automated workflows
| Project | Description | Tech |
|---|---|---|
| spotify-release-radar | Automatically updates your “New Releases” Spotify playlist every morning at 6 AM. Handles token refresh, filtering out remixes, and posts directly to your account. | Python · Spotipy · PythonAnywhere / Heroku Scheduler |
| flight‑price‑checker | Tracks flight prices via the Amadeus API, finds the lowest fare, and sends you email alerts when your target price is reached. | Python · Amadeus API · SMTP · DataManager pattern |
| stock-market-viewer | A desktop app that fetches live stock prices and news headlines, displaying them in a Tkinter window with refresh controls. | Python · Tkinter · Requests |
| workout-calories-tracker | Web‑scraping script that pulls product prices from Amazon and notifies you on price drops. | Python · Requests · Nutritionix Track API · Sheety API · HTTP Basic Auth |
| amazon-price-tracker | Monitors Amazon product prices and sends alerts when they dip below your target. | Python · BeautifulSoup · Requests · SMTP/Telegram Bot |
| spotify-time-machine-playlist | Builds a “time-machine” playlist of your top tracks from any year or decade via the Spotify API. | Python · Spotipy · OAuth |
| weather-app | Cross-platform weather client fetching current conditions and multi-day forecasts with city search. | Python · PyQt5 · OpenWeatherMap API |
| password-manager | Local GUI tool to generate, encrypt, store, and search passwords with one-click clipboard copy. | Python · Tkinter · JSON handling |
| multi-user-chat-server-and-client | Socket-based chat demo supporting multiple clients, nicknames, broadcast, and private messages. | Python · sockets · threading |
- 📂 Explore my code: github.com/GalSakuri