Omkar Tenkale

IOS Engineer

Bengaluru, Karnataka, India4 yrs 9 mos experience

Key Highlights

  • Over 6 years of experience in Android development.
  • Expert in implementing user-friendly applications.
  • Strong background in mentoring and technical recruiting.
Stackforce AI infers this person is a Mobile Application Development expert with a focus on user experience and scalable solutions.

Contact

Skills

Core Skills

Android DevelopmentUser Experience (ux)

Other Skills

Clean ArchitectureCross-functional CollaborationsDagger2GitJavaKotlinKotlin CoroutinesMVVMMobile Application DevelopmentOwnershipREST APIsRoomDBTechnical RecruitingUser Experience Design (UED)

About

As a pragmatic, first-principles thinker, I learnt coding to tackle complex, real-world problems. With over 6 years of experience as an android engineer, I’ve learned how to build user-friendly apps that can handle growth and scale effectively. After dropping out, I joined a small startup to focus on practical education instead of traditional methods that I found ineffective, and it's been a great journey so far!

Experience

Deliveroo

Android Engineer

Dec 2024Present · 1 yr 3 mos · Bengaluru, Karnataka, India

Gojek

Software Engineer II - Android

Jul 2023Dec 2024 · 1 yr 5 mos · Bengaluru

  • Contributing to the ride hailing service of the Gojek consumer app

Frnd

SDE (Android)

Nov 2021Jul 2023 · 1 yr 8 mos

  • Implemented various new features, such as a leaderboard, dating coach, UGC feed, fraud and NSFW detection, utilizing Dagger2 for Dependency Injection, MVVM in the presentation layer, Kotlin Coroutines for async operations, and Flows for event streams. Also, wrote code in a readable and maintainable way by separating business logic in the domain layer and writing neat use cases.
  • Worked on live audio and video room features, with supporting features like live chat, virtual gifts, etc., with the aim of improving user engagement and retention.
  • Led efforts to refactor the codebase to adhere to clean architecture principles, which improved the codebase's maintainability and scalability.
  • Collaborated with cross-functional teams, such as the design and product team, suggesting UI/UX improvements to ensure a seamless user experience.
  • Played an active role in hiring and screening candidates, including conducting technical assignments and initial interviews for SDEs and interns.
  • Effectively mentored interns by assigning tasks and guiding them through technical issues, helping them develop their skills while contributing to the project's overall success.
  • Developed internal tools to debug and improve manual testing efficiency.
  • Took the initiative to start documenting processes, terminologies, code guidelines, workflows, and technical implementation documentation in the engineering wiki and contributed to it, making it easier for other developers to understand the codebase and contribute effectively.
  • Architected and implemented deeplink support, reimplemented the purchase flow, making the code less error-prone and easier to read with Coroutines and suspend functions. Additionally, refactored the purchase module towards a better navigation library.
Kotlin CoroutinesDagger2MVVMClean ArchitectureUser Experience Design (UED)Cross-functional Collaborations+3

Zobaze

Android Developer

Jun 2021Dec 2021 · 6 mos · Hyderabad, Telangana, India · On-site

  • As a key member of a closely knit team, I collaborated on developing features prioritising customer valu - Implemented a user-friendly onboarding flow with enhanced animations to improve user retention
  • Refactored legacy Java modules to Kotlin
  • Implemented graphs and charting libraries to display reports visually for improved user understanding
  • Revamped the reports module to support multiple data sources with clean SOLID cod
  • Streamlined receipt generation and printer connection flow, improving overall user experience
JavaKotlinUser Experience Design (UED)Android Development

Perspicientia consultancy private limited

Android Developer

May 2019Jun 2021 · 2 yrs 1 mo · Pune, Maharashtra, India

  • Joined as an intern and transitioned to full-time android developer
  • Owned end-to-end responsibility for planning, designing, and developing applications catering to specific client requirements
  • Designed and developed Field Sales Force Automation app from scratch using MVVM architecture with
  • offline support using RoomDB
  • Incorporated location tracking, beat reporting, and other essential features into the apt
  • Integrated Parse platform and REST APIs to enable data synchronization of orders taken, tracking information, and location data between the app and backend
MVVMREST APIsRoomDBAndroid Development

Education

Government College of Engineering, Amravati.

Dropped Out - Information Technology

Jul 2017Jan 2019

Stackforce found 100+ more professionals with Android Development & User Experience (ux)

Explore similar profiles based on matching skills and experience