Sriganesh C
Senior Android developer
***********************@*****.*** +91-784******* Chennai, India www.linkedin.com/in/sriganeshchandramouli
PROFILE
Senior Android Developer with 6 years of professional experience specializing in high-performance mobile applications. Expert in Kotlin and Java, with a deep understanding of MVVM architecture and Jetpack Components. Proven track record of delivering end-to-end solutions, from UI/UX implementation using Material Design to complex backend integrations via RESTful APIs and ExoPlayer for media-rich environments. PROFESSIONAL EXPERIENCE
Senior Android Developer
Contus tech
03/2024 – Present Chennai, India
•Refactored legacy code to Kotlin Coroutines, utilizing structured concurrency to manage asynchronous tasks, prevent main-thread blocking, and eliminate callback hell.
•Developed high-performance media playback solutions using ExoPlayer API for Android and Android TV platforms, specializing in custom buffer management and multi-format stream handling.
•Engineered advanced camera functionalities using CameraX, specializing in high-resolution video capture and optimizing large media uploads via multipart networking and WorkManager for reliable background data transfer.
•Integrated the full Firebase Suite, including FCM (Firebase Cloud Messaging) for push notifications, Crashlytics for real-time monitoring, and Remote Config for dynamic feature flagging.
•Spearheaded Google Play Store deployment and optimization, including resolving critical 16KB page size compatibility issues to ensure app stability and performance on the latest Android hardware architectures.
•Standardized enterprise-grade MVVM architecture and modularized codebase structures, leading the creation of comprehensive technical documentation and guiding cross-functional teams. Junior Android Developer
Contus tech
02/2020 – 02/2024 Chennai, India
•Developed core application logic using Java and Kotlin, implementing fundamental Android components including Activities, Services, Broadcast Receivers, and Content Providers to manage system-level interactions.
•Built responsive user interfaces by leveraging XML-based layouts and Material Design components, ensuring cross- device compatibility and adherence to mobile UI/UX best practices.
•Architected scalable features using the MVVM (Model-View-ViewModel) pattern and Jetpack Components, specifically LiveData and ViewModel, to ensure lifecycle-aware data management.
•Optimized local data persistence by implementing Room Database and SQLite, managing complex data relations and schema migrations while maintaining high-speed query performance.
•Engineered robust networking layers with Retrofit 2 and OkHttp, implementing interceptors for authentication and custom error-handling mechanisms for improved API reliability.
•Integrated RESTful Web Services using Volley and GSON, handling complex JSON parsing and ensuring efficient data mapping for front-end consumption.
EDUCATION
Bachelor's in Electronics and Communication Engineering SRM Institute of Technology
08/2014 – 05/2018 Chennai, India
SKILLS
Languages: Kotlin, Java, XML
Frameworks: Android SDK, Jetpack Compose
Architectures: MVVM
Libraries/Tools: Jetpack, Retrofit, Coroutines, Firebase, WebRTC, XMPP
Practices: SOLID, DRY, Agile Development
Version Control: Git, GitLab, Bitbucket
Other: Firebase Realtime DB, Lottie, Custom XML Layouts.