I'm Yatin Batra, a Senior Android Engineer (SDE-2) with 5+ years of experience crafting high-performance, cross-platform applications used by millions. Focused on Kotlin Multiplatform, Jetpack Compose & AI-augmented development workflows.
Building scalable Android & Cross-Platform solutions for millions.
Leveraging AI agents to ship faster and smarter.
Built a fully automated code review and security analysis pipeline on GitHub using Gemini CLI. Every PR triggers AI-driven vulnerability scanning (SQL injection, SSRF, credential leaks) and generates actionable review reports — blocking insecure code before merge.
Using AI coding agents to rapidly build Android features — from architecture scaffolding to unit tests — cutting development time by 3x.
AI handles the repetitive work so I focus on architecture decisions and product thinking.
Flagship projects engineered for stability and scale.
Core Android features for India's largest EdTech platform. Re-architected modular applications aligned with SOLID principles, ensuring 98% unit test coverage. Built cross-platform Smart Board applications using KMM.
Crash-free users rate achieved across flagship educational applications.
Advanced video streaming and assessment features for UPSC aspirants. Optimized Flutter apps to maintain stable 60 FPS.
The "Netflix for learning". Highly modular subscription-based engine with offline-first architecture.
Specialized preparation platform for K-12 and CUET boards with adaptive learning paths.
Expertise in decoupled, highly testable structures following MVVM + Clean Architecture patterns.
@Singleton
class GetCoursesUseCase @Inject constructor(
private val repository: CourseRepository
) {
suspend operator fun invoke(): Flow<Result<List<Course>>> {
return repository.fetchCourses()
.catch { e -> emit(Result.failure(e)) }
}
}
AI-powered English conversation practice app with speech-to-text and real-time feedback.
Technologies and tools I work with daily.
Sharing knowledge with the developer community.
Speaker session at Build with AI — AI Community Delhi. Covered using Gemini CLI and its extensions for automated code reviews, security vulnerability scanning, MCP integration, and CI/CD pipeline guardrails.
Upcoming talks on Kotlin Multiplatform, Jetpack Compose performance, and AI-assisted development workflows.
A track record of building and scaling products.
Adda247 / StudyIQ / PrepInsta
Built and executed Android sprint cycles of cross-platform Smart Board applications for Windows-based studio setups using Kotlin Multiplatform (KMM). Configured KMM build systems with Gradle, CocoaPods, and Xcode interoperability. Led modular architecture initiatives, mentored junior developers, and implemented AI-powered CI/CD guardrails using Gemini CLI for automated code review and security scanning.
Adda247 / StudyIQ
Optimized Flutter apps to maintain a stable 60 FPS by mastering frame analysis. Achieved 99.90% crash-free users rate. Ensured 98% unit test coverage on modular applications. Implemented advanced video streaming and assessment features.
Cyndi Tech
Developed end-to-end Android applications using RxJava, OkHttp, Dagger, Firebase, and WebRTC for advanced features like real-time chat and Zoom integration. Built robust networking layers and implemented push notification systems.
Academic foundation in Computer Science.
University of Delhi