Arumuga Nainar

 Highly skilled Senior Android Developer with over 6 years of experience in designing and developing innovative mobile applications for Android platforms. Proficient in Java and Kotlin programming languages, with a proven track record of delivering high-quality, user-friendly apps that meet client requirements. Experienced in leading cross-functional teams, collaborating with designers and product managers, and optimizing app performance for optimal user experience. Possess a strong understanding of software development best practices, mobile trends, and emerging technologies. Seeking to leverage expertise to contribute to a dynamic development team and drive the success of cutting-edge mobile projects. 

Key Skills

Kotlin
Java
Google Maps
Retrofit
Android
Bitbucket
Google Analytics
Room Db
Payment Gateway Integration
JetpackCompose
MVVM Architecture
Firebase

Professional Experience

Jan 2025
Present
Consultant
Infosys Chennai, IN
Roles and Responsibilities:
  • Designing and building functional and intuitive mobile applications for the Android platform
  • Writing clean and efficient code for Android mobile applications
  • Collaborating with senior Android developers, user experience (UX) designers and software engineers to work on different layers of the mobile app infrastructure, defining application requirements and design features
  • Working with multiple data sources and third-party application programming interfaces (APIs)
  • Testing and editing code for robustness, reliability and security
  • Monitoring the live performance of apps to improve quality, responsiveness and end-UX
  • Performing unit and instrumentation tests to identify and remove bugs
  • Evaluating the performance of existing apps and implementing new technologies to improve efficiency
  • Liaising with the marketing department to ensure consistency in the brand's voice across applications
  • Creating app updates and releasing them periodically
  • Staying current with the latest mobile application trends, protocols and advancements

 



Jun 2021
Sep 2024
Senior Software Engineer
Bitcot Technology Chennai, IN
  •  Design and build advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features 
  • Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability 
  • Work on bug fixing and improving application performance
  •  Continuously discover, evaluate, and implement new technologies to maximize development efficiency 
 Project Experience :
PegDesk:
Handling Online and Offline Functionality:
  • Data Synchronization using local storage (such as Room for Android) to store data when offline.
  • Sync local data with the server when the device is back online.
  • Design the application to work offline first and then sync with the server when online. This ensures a smooth user experience regardless of network availability.

Inspection Module:
  •  Create forms and checklists for inspectors to use during inspections.
  • Allow inspectors to take photos, add notes, and record other relevant information.
  • Store inspection data locally when offline and sync it to the server when online.
  •  Define roles and permissions for different users (e.g., Admin, Inspector, User)
 

Ticket Management:
  •  Enable users to create tickets for issues or requests.
  • Assign tickets to appropriate roles (e.g., inspectors or admins).
  • Implement status tracking for tickets (e.g., Open, In Progress, Resolved).
  • Set up and maintain Google Analytics tracking, ensuring data accuracy and integrity. 
  •  Create and manage custom dimensions, metrics, and event tracking to capture critical data points.  
  • Set up and maintain SmartLook ,creating events and capture the data

Project Name:ResMed
Project Description:
  •   The Personal Therapy Assistant* feature provides interactive voice-guided instructions to help you set up your equipment and fit your mask. 
  •  myAir\'s Test Drive* feature helps you get comfortable with therapy using your machine at different levels of air pressure. The app also offers a Library of helpful videos and guides that show you how to set up your specific AirSense or AirCurve machine and ResMed mask, as well as how to get comfortable in therapy. 
 SLEEP THERAPY TRACKING :
  •  With myAir, you can easily access your daily sleep therapy data to monitor your therapy progress. Simply log in to see your nightly myAir score, which shows how well you slept on therapy at a glance. 
  • Detailed metrics help you track your therapy progress over time. You can also download a therapy summary report to keep for your records or share with your healthcare provider. 
Oct 2019
May 2021
Junior Android Developer
AppStars Technology Chennai, IN
 Project Experience 
Foodie App 
  •   I have gained the experience of module ownership throughout the entire cycle 
  •   Worked on bug fixing and improving application performance 
  •   Involved in android coding to develop app UI and functionality. 
 Xuber Service 
  •  Involved in android coding to develop app UI and functionality 
  •   Continuously discover, evaluate, and implement new technologies to maximize  e development 
  •  Unit-test code for robustness, including edge cases, usability, and general reliability 

Gojek clone: 
  • Involved in android coding to develop app UI and functionality 
  •  Continuously discover, evaluate, and implement new technologies to maximize the development
  •   Unit-test code for robustness, including edge cases 
Aug 2018
Sep 2019
Android Developer
AmruthumTec India Pvt Ltd Coimbatore, IN
 Project Works: 
  • Project Name: NEOHES(Occupational Safety and Health Management System) Technology: Android, Java, XML Software: Android Studio 
  • ROLE: Android Developer 

 PROJECT DESCRIPTION 
  •  Easily create and share observations within a minute 
  • Use our bespoke Mobility feature for full circle end to end reporting and observation across the board 
  •  Works whether you are online or offline Add photos, videos, files for evidence Create case files to manage incoming observations 
  •  Categorize based on location, group or type of Hazard
  •  Add your own configurable metrics for easy reporting Clear and real-time intelligent reporting 
  •  Easy and simple usability Convert observations into actionable items using Analyze findings and trends using real-time data Live
  •  Reporting - Keep your workforce up-to-date all-the-time 
  • Saves time - Reminders and alerts, record inspections on any device 
Feb 2018
Aug 2018
Android Trainee
Ardhas Technology Coimbatore, IN
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Education

May 2011
May 2015
B.E in Dr.N.G.P .IT
Anna University
Mar 2009
May 2011
Higher Secondary Course in St.Francis Xavier Higher Secondary School
Mar 2007
Apr 2009
SSLC in Karapettai Nadar Higher Secondary School

Certifications

2018
Java Course
Uttara Infotech Solutions

Hobbies & Interests

  • Meditation
  • Playing cricket
  • Bike Riding

Languages

Tamil
(Native)
English
(Fluent)

Get in touch with Arumuga