I have an existing Kotlin-based mobile proctoring SDK that’s about halfway done. The immediate goal is to round out the core features so any Android app can drop the library in and call a single entry point for proctor-ready sessions. Highest-priority task • Implement reliable face capture that automatically uploads each image to my server for identity verification. You’ll wire it to an API endpoint I provide and expose callbacks for success, failure, and retry events. Additional features for this phase • Geolocation collection at session start and on demand • Screen-share module (basic mirroring; full live feed can wait for the next version) • Background-apps and overlay detection with real-time alerts • Screen-capture blocking plus lock-screen enforcement during an active session • Permission watcher that flags or terminates the session if camera or screenshot rights change What I’ll hand over • Current source code with buildable modules and a minimal demo app • REST API spec for the face-image upload and identity-verification response(later on after completion. can implement stubs now) What I need back • Updated SDK source in Kotlin (Android Studio/Gradle) • Clean public interface and concise documentation so other devs can integrate in under 30 minutes • A sample app showing every new feature in action • Short change log and release notes Code quality matters—please follow Kotlin best practices, keep methods testable, and guard user privacy at all times. If you have tackled camera2, MediaProjection, or proctoring tools before, let me know; that experience will be a big plus.