Jyoti Minhas
Open to opportunitiesSenior Android Developer |Tech Lead Engineer
Toronto, ON
About
Senior Android Developer and Tech Lead with 12+ years of experience designing, developing , and delivering customer-facing Android applications across telecom, e-commerce, real-time communication, maps, and payments. Deep expertise in Kotlin, Java, Android SDK, Jetpack Compose, MVVM, Clean Architecture, Coroutines, Flow, REST APIs, CI/CD, and automated testing. Strong knowledge of Android framework internals, Android architecture, background services, IPC mechanisms, AIDL, and Linux-based Android environments. Proven leader across the full SDLC, translating complex requirements into scalable solutions, guiding cross-functional delivery, resolving production issues, and mentoring Android engineers.
Skills
- adaptability
- Agile
- Architectural Design
- Attention to detail
- C++
- CI/CD
- Coaching
- Communication
- Critical Thinking
- Cross-Functional Collaboration
- Decision Making
- Engineering Practices
- Execution
- Figma
- Git
- GitHub
- GraphQL
- Integration
- Java
- Jira
- Kanban
- Kotlin
- Leadership
- Mentorship
- Organization
- Planning
- Problem solving
- Product Design
- Product Development
- Project management
- REST APIs
- Root Cause Analysis
- Scrum
- Spring Boot
- SQL
- Team Leadership
- Teamwork
- Technical Documentation
- Technical Reporting
- Time management
Experience
Android Lead
Ateko by Bell Canada
Aug 2025 to Jul 2026
• Led Android delivery across three customer-facing applications - MyBell, Virgin Plus, and PC Mobile - translating product and technical requirements into sprint plans and production releases. • Architected scalable, maintainable features using Kotlin, MVVM, modularization, Coroutines, Flow, and modern Android development practices. • Integrated RESTful services with authentication, structured error handling, data transformation, and asynchronous network operations. • Strengthened release quality through code reviews, coding standards, automated testing, SonarQube, and Crashlytics, reducing production defects by 15%. • Partnered with Product, UX/UI, Backend, QA, and DevOps teams to resolve dependencies and deliver high-quality releases on schedule. • Mentored Android engineers through design reviews, pair programming, and technical coaching; documented architecture, specifications, and team knowledge in Confluence. • Built an AI-powered automation project using Node.js, Google Gemini, GitLab, and Jira to generate merge-request descriptions, analyze code changes, provide review recommendations, and automate post-merge Jira story updates.
Tech Lead
Tech Mahindra Limited
Feb 2021 to Jul 2024
• Led Java-to-Kotlin modernization initiatives, reducing boilerplate code by approximately 20% and improving maintainability across Android projects. • Designed scalable Android solutions using MVVM, modern Android components, Services, WorkManager, IPC, and reliable background-processing patterns. • Implemented application analytics and production monitoring with Dynatrace, Adobe Omniture, and Google Analytics to improve issue visibility and product insights. • Established unit-testing practices with JUnit and Mockito and guided technical reviews, architecture decisions, and root-cause analysis.
Associate Tech Lead
Trantor Software Pvt.Ltd.
Feb 2019 to Feb 2021
• Led Android feature development, technical design discussions, and day-to-day engineering guidance for team members. • Migrated Java components to Kotlin, optimizing more than 20% of the targeted code and simplifying ongoing maintenance. • Integrated JUnit automation with Cucumber and Gherkin and diagnosed defects using ADB, Logcat, and Android profiling tools.
Sr. Android Developer
A1 Technologies, Mobile Programming LLC
May 2018 to Feb 2019
• Refactored legacy MVC components to MVVM, improving separation of concerns, readability, and testability. • Customized Android SDK settings with Reflection APIs and built Spring Boot REST endpoints for backend integration. • Investigated memory and performance issues with Android Profiler and contributed to architecture and technical documentation.
Sr. Android Developer
Yapapp Pvt.Ltd.
Aug 2016 to May 2018
• Built e-commerce features and a real-time chat module using Socket.IO for responsive, event-driven communication. • Implemented force-upgrade flows, build flavors, environment-based configuration, and dependency injection for cleaner API and database layers. • Managed Android release versions and production deployments through Google Play Console.
Associate Consultant
Seasia Infotech Pvt. Ltd.
Jun 2013 to Aug 2016
• Delivered Android applications integrating Google Maps, Stripe payments, Bluetooth, Firebase Chat, and third-party SDKs including Retrofit, Volley, and Glide. • Built offline map route tracking and trip-sharing capabilities with SQLite, plus reusable UI components for phones and tablets. • Prevented ANRs by moving long-running operations off the main thread and supported requirements analysis, estimation, and technical feasibility reviews.
Education
Punjab Technical University
Bachelor of Technology (B.Tech.), Computer Software Engineering
India
2009 to 2013
Licences & certifications
Certified SAFe 6 Practitioner
