ZeroGrid
Air-gapped file transfer. Moves a file from one phone to another with no network at all. The sender plays the file as a stream of QR codes; the receiver reads them through its camera.
- Fountain code (LT, Robust Soliton) so any big-enough set of frames rebuilds the file, in any order
- Up to 30 fps QR streams, encoding and decoding in background isolates
- Release build ships with no INTERNET permission, verified with aapt
Built with Flutter, Dart, Riverpod, Kotlin, mobile_scanner.
Private repository
Download Download APK.
ALTKit
Android utility suite. Scanner, network tools, notes, a live wallpaper studio and everyday tools behind an optional app lock, with a hidden Super User area for advance tools.
- PIN, password, pattern and biometric lock; secrets stored only as salted PBKDF2 hashes
- Kotlin live-wallpaper engine with fade, slide and zoom transitions
- Tested at 2× font size with TalkBack; looping animations respect “Remove animations”
Built with Flutter, Riverpod, Hive CE, Kotlin.
Private repository
Download Download APK.
AttendEase
Face-recognition attendance. Role-based attendance for admins, teachers and students. Started as a native Android app and was later rebuilt in Flutter.
- Native face registration through CameraX, called from Flutter over a MethodChannel
- On-device MobileFaceNet (TFLite) embeddings, SQLite storage
- Duplicate attendance prevented per student, course and date
Built with Flutter, Java, CameraX, TFLite, SQLite.
Flutter repository · private
Download Flutter APK or Legacy APK.
College LMS
Full-stack learning platform. A learning management system for a college: courses, chapters, assignments, notices, polls, lost and found, and attendance verified by face.
- Django REST APIs on PostgreSQL with role-based access
- Face verification for attendance with facenet-pytorch (MTCNN + ResNet)
- Per-course and per-student attendance stats and charts
Built with Next.js, Tailwind CSS, Django, PostgreSQL, PyTorch.
Private repository
Live site: https://lms-frontend-9yh.pages.dev/. Backend API: https://lms-backend-fsth.onrender.com.
DashLeapster
2D platformer in C++. A fast 2D game written from scratch in C++ with SDL2: player movement, tile maps, collision and score tracking.
- Hand-written game loop, map loader and collider system
- Custom GUI widgets: buttons, text fields and labels
- High score saved between runs
Built with C++, SDL2.
C++ build (lin|win) · private
Download Linux build or Windows build.