Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Ranjith D

Android Lead Engineer
Bengaluru

Summary

Experienced Android Engineer with over 8+ years of experience with Mazadak, InMobi Technology Services Pvt Ltd and DCP Ltd on the Android platform and its respective architecture components. Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on additional responsibilities to meet team goals.

Overview

8
8
years of professional experience

Work History

Lead Android Engineer

Mazadak
05.2023 - Current
  • Developed custom views and animations to create visually appealing interfaces that drove user engagement.
  • Managed version control systems, ensuring smooth collaboration among team members during project development stages.
  • Worked closely with clients to gather requirements and deliver successful solutions tailored to their needs.
  • Mentored junior engineers, fostering collaborative and supportive work environment.
  • Worked closely with product managers and UI or UX specialists to create stable code with core Android technologies.
  • Estimated work hours and tracked progress using Scrum methodology.

Software Development Engineer in Android (SDE III)

InMobi Technology Services Pvt Ltd
10.2019 - 02.2023
  • Strong knowledge in Android Architecture Components ( DataBinding, Lifecycles, ViewModel, LiveData, Room, WorkMangager and etc..,)
  • Experience in MVVM Architecture pattern.
  • Experience in Kolin coroutine concepts and clean architecture
  • Experience in localisation and Android Location Handling.
  • Experience in Constraint Layout and Motion Layout
  • Experience in Ad SDKs (Google, Facebook, Amazon and etc.) implementation.
  • Resolved problems, improved operations and provided exceptional service.
  • Use critical thinking to break down problems, evaluate solutions and make decisions
  • Working under tight deadlines and in a fast-paced environment.
  • Experience with similar features such as Instagram stories and shorts implementation.

Android Senior Software Engineer

DCP Ltd
05.2011 - 09.2019
  • Used RESTful API design to create and document client-server protocol and implemented client-side of documented protocol.
  • Analyzed large and complex code bases and data sets.
  • Solid understanding of BLE Connectivity and Characteristics.
  • Supported defect triage by checking requirements adherence and defect identification causing potential impact.
  • Worked closely with product managers and UI or UX specialists to create stable code with core Android technologies.
  • Performed troubleshooting to identify root causes of issues under time constraints.

Education

Bachelor of Science - Computer Science And Programming

Kongu Engineering College
Erode, India
08.2006 - 05.2010

Skills

Engineering design development

Accomplishments


Mazadak:

  • Mazadak, your all-in-one destination for buying, selling, and auctioning!
  • Live Auctions – The Pulse of Real-Time Bidding!
    Experience the thrill of live auctions right at your fingertips! Engage in dynamic bidding wars with our live shows, hosted by moderators who add an extra layer of excitement.
  • Tech Stack: Android, Kotlin, Coroutines, Firebase, Moengage Analytics, MVVM, NStack SDK, Lokalise SDK, Dolby.io LiveStreaming SDK, Socket, Jetpack Compose, View Binding, SSL Pinning


1Weather: Forecast & Radar

  • Number #1 Weather App Trusted by 50 Million+ Users around the world. Rated as the Best Weather App during Hurricane season 2021.
  • Get Hurricane Alerts, Snowstorm Tracker, Rain Forecasts, Today’s Temperature and 10 days Forecast with 25+ Live Radar Maps only on 1Weather.
  • We support 50+ languages in this app. For example Hindi, Tamil, Urdu, Spanish, Portuguese and etc.,
  • Tech Stack: Android, Kotlin, Coroutines, Firebase Remote Config, Flow, DataBinding, Localisation, MoEngage Analytics and Notification, LiveData, ViewModel, Hilt, Bottom Navigation, RxJava, MVVM design pattern, WorkManager, Navigation Drawer, Motion Layout, ExoPlayer, AndroidMPChart, Retrofit, Room, Glide, ConstraintLayout, Widget RemoteView and etc.,


BlendAd SDK

  • BlendAd SDK allows for easily displaying ads with native and banner inventory from DFP.
  • The SDK offers the ability to show a set of relevant ads which is basically using a GAM(Google Ad Manager) mediation stack to display higher CPM banners or native ads on a specific placement.
  • Blend Ad SDK is a wrapper of multiple ad mediation SDKs like Google, Amazon, Facebook, InMobi, Meson and etc.,
  • Internally, it can refresh ad configuration from Firebase, and provide custom targeting parameters, ad actions, and custom design support for native ads via callbacks.
  • Tech Stack: Google Ad SDK, Builder and Singleton Design Pattern, Proguard, Amazon Header Bidding and etc.,


TVS Cluster, User and Dealer App

  • Cluster Android app provides data such as speed, mode, trip meter, session meter, and odometer for TVS electric bikes.
  • Users can also create favorite locations, download maps, connect to the cluster via BLE, and get a list of service centers/charge centers and fuel stations.
  • Tech Stack: Android, ViewModel, LiveData, Room, UI Components and etc.,


Spektacom

  • The sensor transmits the data of each ball impact to the app for real-time analytics of each shot played by the batsmen.
  • Tech Stack: Bluetooth GATT Characteristics Read/Write, Android, Bottom Navigation, ConstraintLayout, Volley, UI Components and etc.,


TERRAA - Buyer, Merchant, Logistics and Inventory

  • Terraa's Buyer app allows users to order fresh fruits and vegetables. User can place a one-time order or a repeat order like a subscription.
  • Merchant app indicates a timeline for each order, so that the merchant knows the urgency of each order.
  • Multiple orders can be grouped using Logistics app based on weight and delivery distance.
  • Admin can audit each product, such as how much is wasted and how many products we have. Inventory App helps store administrators keep track of each product.
  • Tech Stack: Juspay payment integration, Firebase Datastore, RecyclerView, Localisation, AsyncTask, UI Components and etc.,


Silvan

  • This app allows you to control lights, fans and curtains based on each room.
  • The app will sound a fire alarm if anything goes wrong in the bedroom. App provides live video for each bedroom.
  • Tech Stack: Local Notification, UI Components(Linear, Relative Layout, TextView, EditText and etc.,), Volley, Service and etc.,

Timeline

Lead Android Engineer

Mazadak
05.2023 - Current

Software Development Engineer in Android (SDE III)

InMobi Technology Services Pvt Ltd
10.2019 - 02.2023

Android Senior Software Engineer

DCP Ltd
05.2011 - 09.2019

Bachelor of Science - Computer Science And Programming

Kongu Engineering College
08.2006 - 05.2010
Ranjith DAndroid Lead Engineer