Ramesh Rangam
Ramesh Rangam

Software Engineer II (Android)

Open to offers · Member since 21 Oct 2026
Location
Berlin, Germany
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

I am a versatile Software Engineer with 10 years of commercial software development experience, specializing in Android system design, reactive mobile programming, and modern full-stack mobile workflows.

I build modular, scalable Android applications using Kotlin, Jetpack Compose, Coroutines, Flow, MVVM, Clean Architecture, and Jetpack libraries. I am experienced in designing responsive, lifecycle-aware interfaces and asynchronous data pipelines.

I have worked across the full development lifecycle, from mobile application logic and offline-first storage to GraphQL and REST API integrations, backend microservices exposure, and diagnostic telemetry processing.

I prioritize software quality through automated testing, code governance, and CI/CD automation. My experience includes JUnit, Robolectric, Mockito, Espresso, SonarQube, Jenkins, GitHub Actions, and Azure DevOps.

I collaborate effectively with product managers, designers, and distributed engineering teams. I bring an ownership mindset, a focus on maintainable architecture, and experience using AI-assisted engineering workflows to improve development speed and code quality.

Skills

20 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Development

Languages & Frameworks

Mobile

Experience

Career history

Senior Software Developer IAV GmbH

I design and build modular application components for CARIAD and Volkswagen Group multi-brand deployments using Jetpack Compose, MVVM, and Clean Architecture. I implement lifecycle-aware reactive data pipelines with Kotlin Coroutines and Flow to process real-time system state updates without blocking the main thread.

I use AI engineering tools and custom workflows to improve coding speed, refactoring quality, and architectural decisions. I enforce SonarQube governance and automated testing standards with JUnit, Robolectric, and Mockito, increasing unit test coverage from 60% to 85%.

I collaborate with product managers, designers, and international engineering teams in fast-paced release cycles.

Senior Software Engineer Persistent Systems

I integrated real-time health and biometric data through GraphQL and RESTful APIs, using Kotlin Coroutines and Flow to support responsive UI state rendering.

I architected scalable enterprise platforms with Kotlin, MVVM, Clean Architecture, and Hilt/Dagger. I also configured Azure DevOps CI/CD pipelines, reducing manual release preparation by 40% and increasing production deployment frequency.

Software Engineer People Tech Group

I developed high-performance infotainment and connectivity software modules for General Motors under rapid release cycles.

I built real-time processing logic for diagnostic telemetry data and presented it in dashboard applications. I collaborated with global cross-functional teams using Gerrit code reviews and Jenkins CI pipeline automation.

Software Engineer OmniWyse Technologies

I led codebase modernization initiatives by migrating legacy Java codebases to idiomatic Kotlin, helping eliminate null-pointer runtime crashes.

I built an offline-first architecture using the Room database and local caching mechanisms to maintain application availability.

Software Engineer Akranta Info Solutions

I developed proof-of-concept native mobile applications to validate architectural design decisions for external stakeholders.

I contributed to rapid prototyping efforts that supported early technical evaluation and solution planning.

Education

Learning history

JNTUA

Bachelor of Technology (B.Tech), Electronics and Communication Engineering

Coursera

Professional Certificate, IBM RAG and Agentic AI

IBM RAG and Agentic AI Professional Certificate.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu