Mehul Patel

Software Engineer

India11 yrs 3 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • 14 years of experience in mobile development.
  • Expert in Android tech stack including Kotlin and Jetpack Compose.
  • Proven track record in leading high-performance teams.
Stackforce AI infers this person is a Mobile Technology Architect with extensive experience in Android development and team leadership.

Contact

Skills

Core Skills

Mobile Application DevelopmentAndroid DevelopmentMobile ArchitectureWearable TechnologySoftware Development

Other Skills

KotlinMVVMContinuous Integration and Continuous Delivery (CI/CD)BluetoothUser Experience (UX)AndroidREST APIsTeam ManagementCode ReviewGitProject ManagementDesign PatternsCore JavaJavaProgramming

About

As a Principal Android Engineer, I lead the design and development of scalable, high-performance mobile architectures while guiding teams in building innovative, maintainable, and user-focused applications. I specialize in crafting clean, modular codebases, architecting SDKs for partner integrations, and collaborating across disciplines to streamline releases, optimize performance, and elevate overall app quality. My expertise spans the latest Android tech stack — including Kotlin, Jetpack Compose, Coroutines, Hilt, Room, Retrofit, and Clean Architecture — enabling the delivery of seamless and future-ready solutions. With over 14 years of experience in mobile development, I bring a deep understanding of Bluetooth systems, wearable technologies, and mobile architecture design. I’m driven by a passion for building reliable, high-performance applications, fostering team collaboration and mentorship, and maintaining a consistent focus on innovation, quality, and user experience in every project I lead.

Experience

11 yrs 3 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 9 mos
Current Experience

Instavision inc

Senior Software Engineer | Mobile Architecture

Aug 2023Present · 2 yrs 9 mos · Orem, Utah, United States · Remote

  • Led and managed a team of 10 developers, fostering a collaborative and high-performing work environment.
  • Maintained clean and modular code architecture, enabling easy debugging, maintenance, and future scalability.
  • Collaborated with designers to translate design specifications into actionable development tasks, providing technical insights and feasibility assessments.
  • Collaborated closely with cross-functional teams, including developers, QA engineers, and operations teams, to coordinate and streamline the release process.
  • Built the app from scratch.
  • Built an SDK, a plug-and-play system for our partner program.
Mobile Application DevelopmentAndroid DevelopmentKotlinMVVMContinuous Integration and Continuous Delivery (CI/CD)

Kami vision

Android Technical Lead

Dec 2020Jun 2023 · 2 yrs 6 mos · San Jose, California, United States · Remote

  • Bringing peace of mind to over 20 million customers in 223 countries, we leverage our expertise in Edge AI and computer vision technologies. Through these cutting-edge solutions, we provide innovative and reliable services to enhance security and improve user experiences.
  • Responsibilities:
  • Writing Optimized Code in Java/Kotlin
  • Reviewing Code Quality
  • Testing Functionalities with Testcases
  • Refactoring and Code Cleanup
  • Managing Release Pipeline
  • Customer Support
  • Lead the JR & SR Developer
  • Hiring New Team Members
  • By taking on these responsibilities, I'll contribute to the development of high-quality software solutions that provide peace of mind to millions of customers worldwide.
Mobile Application DevelopmentAndroid DevelopmentKotlinMVVMContinuous Integration and Continuous Delivery (CI/CD)

Altro smart inc.

Senior Android developer

Jun 2019Nov 2020 · 1 yr 5 mos · Pune, Maharashtra, India · On-site

  • Led the end-to-end development of advanced Android-based IoT applications and smart device ecosystems, managing a cross-functional team of 15 mobile, backend, and embedded engineers.
  • Oversaw all Android project resources — including personnel, tools, APIs, and testing frameworks — to ensure timely, scalable, and high-performance app delivery.
  • Directed the complete Android product lifecycle, from concept and UI/UX design to architecture, API integration, hardware interfacing (Bluetooth, Wi-Fi, MQTT), and rigorous QA testing for production-ready releases.
Wearable TechnologyContinuous Integration and Continuous Delivery (CI/CD)BluetoothUser Experience (UX)Mobile Architecture

Metro midas technology llp

Mobile Application Consultant

Sep 2017Jun 2019 · 1 yr 9 mos · Gandhinagar, Gujarat, India · On-site

  • Led the design and development of Android applications for multiple in-house and client projects.
  • Collaborated with cross-functional teams to deliver high-performance, scalable, and user-centric mobile solutions.
  • Managed project timelines, conducted requirement analysis, and ensured alignment with client objectives.
  • Oversaw UI/UX design implementation, testing, debugging, and Play Store deployment.
  • Mentored junior developers and contributed to improving code quality, performance, and app architecture.
  • Coordinated directly with clients for updates, feedback, and post-launch support to ensure seamless project delivery.
AndroidREST APIsBluetoothTeam ManagementContinuous Integration and Continuous Delivery (CI/CD)Mobile Application Development+1

Yogin technologies

Senior Android Developer

Sep 2015Aug 2017 · 1 yr 11 mos · Vadodara Area, India · On-site

  • ~ Android app development using modern frameworks and tools
  • ~ Requirement analysis, wireframing, and UI/UX design
  • ~ Client communication and project coordination
  • ~ Unit testing, debugging, and app deployment
  • ~ Team leadership and post-launch support
  • Also experienced in project management, client delivery, and redevelopment of existing applications, ensuring timely delivery and client satisfaction.
Code ReviewContinuous Integration and Continuous Delivery (CI/CD)GitAndroid DevelopmentProject ManagementMobile Application Development

Stealth startup

Software Engineer

Jul 2012Jul 2014 · 2 yrs · Gandhi Nagar, Gujarat, India · On-site

  • I am an Assistant Professor and a Freelancing Android Developer with a background in M.Tech Computer Engineering. I have a passion for both teaching and developing Android applications. Here's an overview of my roles and expertise:
  • Assistant Professor:
  • In my role as an Assistant Professor, I am responsible for teaching computer engineering subjects to students. I leverage my knowledge and experience to deliver engaging lectures, facilitate discussions, and assess student performance. I am dedicated to providing a high-quality learning experience and guiding students in their academic and professional growth.
  • Freelancing Android Developer:
  • As a Freelancing Android Developer, I have the flexibility to work on various projects and collaborate with clients. I have a strong background in Android app development and possess the necessary skills to create functional and user-friendly applications. My experience includes working on projects from scratch, enhancing existing applications, and delivering high-quality solutions.
  • M.Tech Computer Engineer:
  • With a Master's degree in Computer Engineering, I have gained in-depth knowledge and expertise in various aspects of computer systems and software development. My educational background equips me with a solid foundation in programming, algorithms, data structures, and software engineering principles. I constantly stay updated with the latest advancements in the field to ensure that my skills remain relevant and up to date.
  • By combining my academic role as an Assistant Professor and my experience as a Freelancing Android Developer, I bring a unique blend of theoretical knowledge and practical skills to my work. I am committed to continuous learning and professional growth in both academia and industry.
Design PatternsCore JavaJavaGitSoftware DevelopmentAndroid Development

Techiestown infotech private limited

Android Developer

Aug 2011Jul 2012 · 11 mos · Ahmedabad Area, India · On-site

  • I have recently embarked on a journey to learn Android development. I am excited about diving into this field and expanding my skills in creating applications for the Android platform. Here's an overview of my journey so far:
  • I have taken the first steps towards learning Android development and have been actively engaging in various resources and courses. I am familiarizing myself with the Android development ecosystem, including the Android Studio IDE, programming languages such as Java and the Android SDK.
  • I am enthusiastic about exploring the different components and frameworks available for Android development, such as activities, fragments, views, and layouts. I am also learning about user interface design principles to create visually appealing and user-friendly applications.
  • To ensure a solid foundation, I am studying fundamental programming concepts and data structures that are essential for Android development. This includes topics like variables, control flow, object-oriented programming, and data storage.
  • I am eager to gain hands-on experience by working on small projects or exercises to apply what I have learned. Through these practical exercises, I aim to strengthen my understanding of Android development concepts and enhance my problem-solving skills.
  • Additionally, I am actively involved in the Android developer community, participating in forums, attending meetups, and staying updated with the latest trends and best practices in Android development.
  • As I continue my journey, I am excited about the opportunities to grow as an Android developer and contribute to the vibrant Android app ecosystem. I am committed to honing my skills and staying abreast of the advancements in this ever-evolving field.
Design PatternsCore JavaJavaProgrammingAndroid Development

Education

Gujarat Technological University (GTU)

Master's degree — Computer Engineering

Jun 2012Jul 2014

Hemchandracharya North Gujarat University

Bachelor's degree — Computer Engineering

Jun 2007Jul 2011

Stackforce found 100+ more professionals with Mobile Application Development & Android Development

Explore similar profiles based on matching skills and experience