Available to hire
Hi, I’m Vinoth Kannan N, a Senior Android Developer with 8+ years of experience building scalable, user-centric mobile apps across retail, eCommerce and manufacturing. I specialize in Kotlin, Jetpack Compose, MVVM, Clean Architecture, and modern DevOps practices to deliver robust features and maintainable code.
I thrive on modernizing legacy code, enabling multi-country deployments, and improving app stability through automation, CI/CD, feature flags, and A/B testing. I’m also exploring Kotlin Multiplatform and Flutter, mentoring peers, and innovating with GenAI using Gemini and OpenAI SDK to drive next-gen experiences.
Work Experience
Senior Android Developer at Tata Consultancy Services Ltd (Client: ALDI International Services SE & Co. oHG)
August 1, 2022 - PresentMigrated over 70% of legacy code from Java to Kotlin to boost maintainability; transitioned 10+ screens to Jetpack Compose; migrated CI/CD from Bitbucket & Jenkins to GitLab; led accessibility improvements aligned with EAA, including screen reader support and WCAG compliance; implemented secure data handling with Encrypted SharedPreferences, secured API keys and file encryption; integrated OneTrust for GDPR/CCPA compliance; improved app startup time by 20% through lazy initialization; developed 30+ features for six country-specific configurations with localization; used Firebase Crashlytics to monitor production stability and led incident investigations with hotfixes under tight SLAs; provided team leadership and mentoring.
Android Developer at Six Sigma Soft Solution Pvt Ltd (Client - TCS)
June 1, 2021 - August 1, 2022Contributed to ALDI mobile app development; delivered feature demos to cross-functional stakeholders; developed 10+ reusable components supporting six country configurations with localization; performed root cause analysis for reported issues to improve stability; collaborated with UI/UX designers, QA and backend teams for smooth feature rollouts and production support; maintained up-to-date technical & functional documentation; handled bug fixes and Play Store compliance to maintain release quality.
Software Developer at NCR Corporation India Pvt. Ltd
November 1, 2016 - June 1, 2021Payroll Systems: developed a full-feature payroll system to manage employee lifecycle from onboarding to payslip generation; managed versioning and releases on Google Play Store; integrated biometric attendance syncing with central server; built core modules including Leave Management, Attendance Tracking and Payslip preparation. Integrated manufacturing-focused IMMS: end-to-end design and development for manufacturing, logistics and quality control; Android modules for real-time tracking, status monitoring and push notifications; integrated torque tester devices & vision sensors with desktop client to prevent manual errors; developed interactive dashboards and charts using FusionCharts; architected modular systems for raw material tracking, production efficiency, dispatch automation and Annexure III compliance.
Education
Bachelor of Engineering in Electronics and Communication at Jansons Institute of Technology
June 1, 2012 - April 1, 2016Qualifications
Android Architecture Masterclass
January 1, 2023 - January 4, 2026Android MVI with Jetpack Compose
January 1, 2025 - January 4, 2026Professional Scrum Master™ II (PSM II)
January 1, 2025 - January 4, 2026Industry Experience
Retail, Manufacturing, Software & Internet
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Chennai today.