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
JIRA
Bitbucket
Google Analytics
Room Db
Payment Gateway Integration
GitHub
JetpackCompose

Professional Experience

Jul 2021
Present
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

Nov 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 
Sep 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 

Education

Jun 2011
May 2015
BE in Dr.N.G.P .IT
Anna university
Apr 2009
May 2011
Higher Secondary Course in St.Francis Xavier Higher Secondary School
Apr 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