Anup Ammanavar

IOS Engineer

Bengaluru, Karnataka, India10 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in Android Development and Architecture.
  • Proven track record in leading technical teams.
  • Innovative in improving development processes and onboarding.
Stackforce AI infers this person is a Senior Android Developer with expertise in Software Development and Mobile Architecture.

Contact

Skills

Core Skills

Android DevelopmentArchitectureUnit Testing

Other Skills

AlgorithmsAndroidAndroid DesignAndroid SDKAndroid StudioAndroid TestingCode ReviewCoroutinesDagger (Software)Data StructuresDesign PatternsDocumentationEspressoGitJUnit

Experience

10 yrs 11 mos
Total Experience
3 yrs 1 mo
Average Tenure
1 yr 7 mos
Current Experience

Kredivo group

Principal Engineer

Nov 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India · Hybrid

Slice

Lead Android Developer

Feb 2024Nov 2024 · 9 mos · Bengaluru, Karnataka, India · On-site

Porter.in

Technical Lead

Nov 2019Feb 2024 · 4 yrs 3 mos · Bengaluru, Karnataka, India

  • Non technical experience / Job responsibilities
  • Collaborate with the product and design team to gather the requirements. Connect with the engineerings team to identify the scope and define Milestones & Estimates.
  • Drive the projects by delegating tasks, resolving blockers, identifying threats, and making coarse corrections, all while ensuring stakeholders are kept informed.
  • Contribute with design, coding, and code reviews.
  • Managerial - 1:1 connects with people to understand and help them with their goals.
  • Involved in fine-tuning the interview process and framing the questions.
  • In addition to technical contributions to feature development, I have proactively initiated efforts to elevate the quality of our codebase
  • Formulated the strategy for transitioning to RIBs framework & Kotlin Multi-platform.
  • Promoted the culture of testing by integrating behaviour driven testing.
  • Integrated Jetpack compose into our architecture.
  • Enhanced developer efficiency through various initiatives:
  • Developed custom IntelliJ plugins and templates, enabling the generation of boilerplate code with simple button clicks, thereby saving time and effort.
  • Implemented linters to ensure code uniformity, enhancing the efficiency of code reviewers and maintaining high-quality standards.
  • Streamlined the development process by providing comprehensive documentation, high-level and low-level designs (HLD and LLD), and PR creation rules. This resulted in a significant reduction in code review time from days to mere hours.
  • Improved the onboarding process by creating the technical resources.
  • Enhance app observability by defining the Logging Framework.
KMMCoroutinesAndroid SDKArchitectureUnit TestingCode Review+26

Zopnow

Senior Android developer

Jun 2015Oct 2019 · 4 yrs 4 mos · Bengaluru, Karnataka, India

  • I was part of a small team and assumed greater responsibilities as our team
  • expanded, eventually leading the Android team.
  • Developed many applications from scratch that were required for the internal
  • operations of the business.
  • Developed Smart POS that streamlined the billing and checkout process for the
  • shopkeepers.
  • Spearheaded architectural migration for our consumer app to a
  • Server-Driven-UI with MVVM architecture, while widgetizing our UI for
  • enhanced flexibility.
  • I routinely indulged in Proof of Concepts (POCs) to assess architecture, code
  • quality, and incorporating new libraries & framework.
KotlinAndroid SDKArchitectureUnit TestingJavaAndroid Development+2

Education

PES University

Bachelor's degree — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Android Development & Architecture

Explore similar profiles based on matching skills and experience