Summary
Overview
Work History
Education
Skills
Timeline
Generic

ANU ROY

Antioch,CA

Summary

Proactive, talented communicator well-versed in all aspects of mobile app development. Results-oriented with more than 8 years of experience in IT industry. Solidifies client relations and growth through improved workflows and enhanced features. Focused and driven with strengths in coding and bug resolution.

Overview

12
12
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Engineer

Infosys (Client - Gap Inc, San Francisco)
06.2023 - Current
  • Design and develop Gap store(Sell App) application in android platform using MVVM architecture.
  • Ensure work delivery with attention to clean , maintainable code.
  • Bug fixing and improved application performance.
  • Provide estimation for new tasks based on each sprint cycle.
  • Complete daily project progress summaries.
  • Work closely with core technology teams to integrate libraries to implement required features.
  • Worked in scrum based Agile methodology with 2 weeks iterations delivering new features.
  • Troubleshooting performance issues, memory optimization , following coding guidelines, communicating and resolving related issues occurred during phases of project.
  • Integrated third-party APIs into applications to enhance functionality and provide additional value to end users.
  • Mentored junior developers on best practices in Android development, fostering a collaborative team environment focused on continued learning.
  • Conducted thorough unit testing for each feature developed, ensuring a high level of quality before submitting code for integration testing or release deployment phases.
  • Utilized SonarQube for static code analysis to detect code smells, vulnerabilities, and maintainability issues, achieving a 80% improvement in code quality metrics.
  • Streamlined app performance by optimizing code and implementing best practices for efficient memory usage.
  • Managed aspects of Android app lifecycle from research and planning through deployment and post-launch support
  • Reduced application crashes by proactively monitoring crash analytics reports and addressing any issues found
  • Contributed to the successful launch of multiple Android apps, resulting in thousands of downloads and positive user reviews
  • Worked closely with UI/UX designers to translate wireframes into fully functional Android apps that met both design specifications and user requirements
    Participated in code review sessions, providing constructive feedback to improve team members'' coding skills and enhancing overall code quality
  • Assisted in project estimation efforts, helping management allocate resources effectively based on project requirements and timelines.
  • Designed and executed automated UI test scripts for mobile applications using Appium Inspector.
  • Collaborated with developers to troubleshoot and resolve UI-related defects, reducing bug leakage.
  • Developed and debugged iOS application of Sell App by exploring and modifying existing codebases using Swift and Xcode.
  • Resolved bugs and improved application performance through code analysis and optimization.
  • Collaborated with IOS team to complete tasks efficiently.
  • Handled high volumes of customer interactions during peak periods, maintaining quality standards.
  • Conducted training sessions for new team members, enhancing team efficiency and knowledge sharing.

Android Developer

Corevance Inc. (Client- Gap Inc, San Francisco)
10.2021 - 05.2023
  • Design and develop Gap store(Sell App) application in android platform using MVVM architecture.
  • Ensure work delivery with attention to clean , maintainable code.
  • Unit test code for robustness including edge cases, usability and general reliability.
  • Bug fixing and improved application performance.
  • Provide estimation for new tasks based on each sprint cycle.
  • Complete daily project progress summaries.
  • Work closely with core technology teams to integrate libraries to implement required features.
  • Worked in scrum based Agile methodology with 2 weeks iterations delivering new features.
  • Troubleshooting performance issues, memory optimization , following coding guidelines, communicating and resolving related issues occurred during phases of project.
  • Integrated third-party APIs into applications to enhance functionality and provide additional value to endusers
  • Mentored junior developers on best practices in Android development, fostering a collaborative team environment focused on continued learning
  • Conducted thorough unit testing for each feature developed, ensuring a high level of quality before submitting code for integration testing or release deployment phases
  • Streamlined app performance by optimizing code and implementing best practices for efficient memory usage
  • Utilized agile development methodologies to ensure timely delivery of high-quality software products
  • Managed aspects of Android app lifecycle from research and planning through deployment and post-launch support
  • Reduced application crashes by proactively monitoring crash analytics reports and addressing any issues found
  • Contributed to the successful launch of multiple Android apps, resulting in thousands of downloads and positive user reviews
  • Collaborated with cross-functional teams to design and develop innovative features for various client projects
  • Worked closely with UI/UX designers to translate wireframes into fully functional Android apps that met both design specifications and user requirements
  • Participated in code review sessions, providing constructive feedback to improve team members'' coding skills and enhancing overall code quality
  • Assisted in project estimation efforts, helping management allocate resources effectively based on project requirements and timelines

Senior Android Developer

Tata Elxsi Limited
05.2016 - 12.2018
  • Designed and developed various applications in Sony Tv and Amazon Fire Stick (ZEE5, Voot )
  • Implemented different features for the application.
  • Customized leanback library to meet requirements for applications implemented in TV.
  • Developed different features for the application such as InApp purchase, Social integration, Ad Integration, Player Integration, Voice Search, etc.
  • Developed UI for most of the modules in the application using ViewPager, Custom listviews.
  • Integrated multi screen support to the application for phones, tablets, and tv.
  • Analyzed memory leak using leak canary.
  • Production monitoring and support as per requirement.
  • Implemented robust security features to protect sensitive user data and prevent unauthorized access
  • Developed reusable components and libraries to improve efficiency across multiple projects
  • Evaluated new tools and technologies as they emerged, making recommendations for implementation when appropriate to enhance app capabilities further
  • Mentored junior developers, providing guidance on best practices and effective problem-solving techniques
  • Collaborated closely with designers to create visually appealing interfaces that aligned with brand guidelines
  • Delivered scalable solutions by incorporating the latest Android development trends and technologies
  • Contributed to open-source projects, staying current with industry advancements and fostering professional growth
  • Improved app performance by optimizing code and implementing efficient algorithms
  • Enhanced user experience with intuitive UI design and seamless navigation features
  • Optimized memory usage for smoother app operation on devices with limited resources

Android Developer

NdimensionZ Solutions Pvt Ltd, India
07.2015 - 07.2016
  • Creating the User Interface (UI/UX) and overall look and appearance of the app.
  • Developed app in order to adapt different orientations and various resolutions based on the device.
  • Created well-documented technical designs specifications.
  • Involved in the full cycle of the project such as planning, documentation, designing, testing, and deployment.
  • Created new UI screens for an application and designed custom List Views to view information. Implemented the required GUI by making modifications to the XML files
  • Usage of SQLite database.
  • Fetch Proxy details for an application.
  • Integrated EPub library in an application for reading medical-related books.
  • Implemented InApp purchase for payment purposes.
  • Involved in multithreading utilizing AsyncTask, Threads, and Handlers.
  • Performing bugs fixing which are reported by service providers and testing team
  • Involved in testing the app in various virtual devices and real devices
  • Streamlined app performance by optimizing code and implementing best practices for efficient memory usage
  • Reduced application crashes by proactively monitoring crash analytics reports and addressing any issues found
  • Worked closely with UI/UX designers to translate wireframes into fully functional Android apps that met both design specifications and user requirements
  • Participated in code review sessions, providing constructive feedback to improve team members'' coding skills and enhancing overall code quality

Android Developer

Cedar Solutions
07.2014 - 07.2015
  • Worked on an App from Cochin CSEZ. The app contains 3 different modules. The main purpose of the application is to add tasks and comments based on work purposes.
  • Integrated PayU gateway for payment purposes.
  • Code obfuscation including proguard.
  • Fixed bugs on a timeline basis and improves the quality performance of the application.
  • Integrated google MAP to an application for the user to easily access the address of the organization.
  • Integrated third-party APIs into applications to enhance functionality and provide additional value to endusers
  • Streamlined app performance by optimizing code and implementing best practices for efficient memory usage
  • Increased app stability by identifying, diagnosing, and resolving software bugs in a timely manner

Junior Android Programmer

Srishti Innovative Computer Systems Pvt Ltd, India
06.2013 - 07.2014
  • Developed various applications on different phones and tablets and implemented multiple device support functionality to application.
  • Worked on application to retrieve incoming calls and messages. And also fetching browsing history details for storing and displaying in corresponding website for further needs or reference.
  • Integrated data storage SQLite mechanism for storing and retrieving data in offline mode.
  • Implemented QR Code scanning functionality.
  • Reduced system errors and improved reliability through rigorous debugging processes
  • Participated in peer code reviews, providing constructive feedback aimed at improving the quality of team deliverables
  • Consistently met project deadlines by effectively managing priorities and maintaining a strong work ethic
  • Identified opportunities for process improvement, leading to a more efficient development cycle
  • Improved communication between development teams through the implementation of agile methodologies and regular progress updates
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance

Education

Bachelor of Engineering - Computer Engineering

MG University
06.2009 - 04.2013

Skills

    Android Programming

Kotlin Features

Android Studio

JetPack Components

Design -User Interfaces

MVVM Architecture

Unit Testing-JUnit

UI Automation -Intellij Platform

IOS- Swift UI, Xcode

Git

Performance Optimization

Timeline

Senior Software Engineer

Infosys (Client - Gap Inc, San Francisco)
06.2023 - Current

Android Developer

Corevance Inc. (Client- Gap Inc, San Francisco)
10.2021 - 05.2023

Senior Android Developer

Tata Elxsi Limited
05.2016 - 12.2018

Android Developer

NdimensionZ Solutions Pvt Ltd, India
07.2015 - 07.2016

Android Developer

Cedar Solutions
07.2014 - 07.2015

Junior Android Programmer

Srishti Innovative Computer Systems Pvt Ltd, India
06.2013 - 07.2014

Bachelor of Engineering - Computer Engineering

MG University
06.2009 - 04.2013
ANU ROY