With 2200+ active installs on Android as of 1 Aug 2025.
Login system which also collects the user's device info,
Channel List displaying the each show's progress,
Menu, which includes a channel reordering mode, category and name filters, settings, updater, pin, and other.
EPG for accessing missed shows, available for up to 7 days,
Catalogue that separates movies/series/shows/kids
Controller for play/pause and forward/backward skipping, including speed control.
Undergone extensive testing to ensure network resilience.
These projects are made by the model of my Android TV App but are meant to work on LG or Samsung devices.
Dubbing Conveyor is a web-based platform designed for automated audio dubbing and multimedia processing. It allows users to upload audio or video files to automatically transcribe and segment speech by speaker. The application provides an interactive editor for correcting subtitles, translating text, and assigning voices. Users can generate synthesized speech for each speaker line using customizable Text-to-Speech models. The backend is built with PHP and Python, utilizing WhisperX and the ElevenLabs API. The frontend uses HTML, Bootstrap, jQuery, and jqGrid, with a database handling task statuses and voice configurations.
The Chamberlain is a Telegram-based smart wardrobe assistant that automates daily attire planning.
Built to optimize mornings, the bot queries the Open-Meteo API for real-time weather forecasts, references a Google Sheets ledger of historical outfits, and recommends the ideal clothing combinations.
Users receive daily interactive questionnaires to record what they chose, allowing the system to continuously refine its custom suggestions based on actual temperature ranges and seasonal defaults.
An Android application for tracking daily work shifts, break durations, and real-time cumulative time balance so that the user knows his exact overwork or time debt.
Advanced analytics dashboard with KPI cards monitoring morning start averages, evening finishes, and break metrics.
A 228-day consistency heatmap to visualize productivity over long term, interactive trend charts, and streak tracking system for daily wins.
For data management, app provides JSON export and import capabilities through Android share sheet, alongside full manual entry editing for historical accuracy.
Engineered using Kotlin, Jetpack Compose, Room database, MVVM architecture, and Coroutines.
used in local tv as live overlay during political news
The project includes:
Database table containing political results,
2D Bar Chart with a variety of tools for visual editing,
3D Bar Chart with a range of instruments for visual editing,
Deputats tab displaying mandate distribution,
Pictures tab that stores and sends pre-made screenshots of desired chart views to the local TV via CasparCG.