profile-pic

Manju Krishna Nanjappa BalaKrishna

Vetted Talent

Manju Krishna Nanjappa BalaKrishna

Vetted Talent

I am a highly experienced Mobile App Developer with 12+ years of experience in developing mobile applications for Android and other platforms. I have extensive knowledge of mobile application development tools such as Android, Flutter/dart, and Core Android. I have a proven track record of delivering high quality mobile applications on time and within budget. My expertise also includes integration of various third party APIs for mobile applications. I am always looking for new challenges and opportunities to expand my skill set and further improve my knowledge and experience.

  • Role

    Technical Lead

  • Years of Experience

    10 years

Skillsets

  • Detekt
  • okhttp
  • Python
  • Retrofit
  • Room library
  • XML
  • Android ui design principles
  • Google’s android design principles
  • Roboelectric
  • EMV - 2 Years
  • Espresso
  • Kotlin Coroutines
  • Room
  • SonarQube
  • Firebase cloud messaging apis
  • Robolectric
  • MVVM
  • Lint
  • Dagger-hilt
  • React Native
  • CI/CD - 1.0 Years
  • Core Architecture - 5.0 Years
  • Mobile app architecture - 7.0 Years
  • Native iOS
  • Rest APIs - 10 Years
  • Continuous Integration - 8.0 Years
  • Android architectural patterns  - 8 Years
  • Code refactoring - 10.0 Years
  • Commercial Experience - 10.0 Years
  • Coroutines   - 5 Years
  • android architectural patterns - 10.0 Years
  • Coroutines - 6.0 Years
  • Coroutines
  • Android POS - 4 Years
  • Api integration - 10 Years
  • PCI - 2 Years
  • EMV and card payments - 5 Years
  • Linux-Kernel - 4 Years
  • Java - 10.0 Years
  • C++ - 3 Years
  • Cryptography - 5 Years
  • Android SDK - 11.0 Years
  • Kotlin - 8.0 Years
  • Restful APIs - 11.0 Years
  • AOSP - 3 Years
  • xTS Testing - 1 Years
  • Android Studio
  • continuous integration
  • Android - 11.0 Years
  • Dagger
  • Dart
  • Embedded C
  • Firebase cloud messaging
  • GIT
  • Gradle
  • Hilt
  • Jetpack Compose - 1.0 Years
  • JUnit
  • Mockito
  • MVC
  • MVC
  • MVI
  • MVP

Vetted For

7Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Android DeveloperAI Screening
  • 60%
    icon-arrow-down
  • Skills assessed :Mobile Security, Android, Git, Java, Kotlin, SQL LITE, UI Design
  • Score: 60/100

Professional Summary

10Years
  • May, 2022 - Apr, 20241 yr 10 months

    Senior Android Developer

    HCL Tech
  • May, 2022 - Present2 yr 10 months

    Android MDM Specialist / Lead Developer

    HCL BigFix
  • May, 2022 - Apr, 20241 yr 11 months

    Senior Android Developer

    HCL
  • Apr, 2013 - Aug, 20163 yr 4 months

    Technology Specialist

    Cognizant Technology Solutions Pvt Ltd.
  • Feb, 2019 - Dec, 20201 yr 10 months

    Module Lead

    Photon
  • Jan, 2021 - May, 20221 yr 4 months

    Technical Lead

    AccionLabs
  • Jun, 2011 - Aug, 20121 yr 2 months

    Senior Software Engineer

    mPortal India Pvt. Ltd
  • Feb, 2008 - Jun, 20113 yr 3 months

    Senior Software Engineer

    LG Soft India Pvt. Ltd.
  • Jul, 2005 - Dec, 20072 yr 4 months

    Software Engineer

    Gemalto cards and terminals
  • Software Engineer

    Gemalto cards and terminals
  • Senior Software Engineer

    LG Soft India Pvt. Ltd.
  • Senior Software Engineer

    mortal India Pvt. Ltd.
  • Tech Lead/Architect

    HCL Tech
  • Tech Lead

    Accion Labs
  • Module Lead

    Photon
  • Senior Software Engineer

    mPortal India Pvt. Ltd.
  • Technology Specialist

    Cognizant Technology Solutions Pvt Ltd

Applications & Tools Known

  • icon-tool

    Java

  • icon-tool

    Kotlin

  • icon-tool

    Dart

  • icon-tool

    REST API

  • icon-tool

    Git

  • icon-tool

    Ethereum

  • icon-tool

    Android SDK

  • icon-tool

    XML

  • icon-tool

    Gradle

  • icon-tool

    Android Studio

  • icon-tool

    RESTful APIs

  • icon-tool

    Firebase Cloud Messaging

  • icon-tool

    Mockito

  • icon-tool

    Glide

  • icon-tool

    Eclipse

  • icon-tool

    SVN

  • icon-tool

    ADB

  • icon-tool

    Clear Case

  • icon-tool

    Room

  • icon-tool

    Kotlin Coroutines

  • icon-tool

    JUnit

  • icon-tool

    Espresso

  • icon-tool

    SonarQube

Work History

10Years

Senior Android Developer

HCL Tech
May, 2022 - Apr, 20241 yr 10 months
    As an individual contributor as an android app and android framework,_ were directly involved in the hands-on aspects of the projects, which included: Designing Features: Conceptualizing and planning new features based on client needs. Developing Code:Writing high-quality, maintainable code to implement these features. Testing: Conducting thorough testing to ensure the features work as expected and are free of bugs. Releasing Products:Managing the release process to deploy products on Google Play, including handling updates and fixes. Developing POC (Proof of Concept) Created prototypes to demonstrate the feasibility of concepts: Exploring Feasibility: Quickly building models to validate ideas and show how they can be practically implemented. Client Demonstrations: Using these POCs to showcase potential solutions to clients, helping them understand the capabilities and benefits. Demoing Features to Clients Responsible for presenting and explaining new features to clients: Preparation: Preparing presentations and demonstrations that effectively communicate the value and functionality of new features. Engagement: Engaging with clients, answering their questions, and incorporating their feedback into the development process. Working with Leadership Team Collaborating closely with the leadership team, helped ensure project alignment with business goals: Estimations: Providing accurate and realistic time and resource estimates for new features. Strategic Planning: Assisting in the strategic planning process by offering insights into technical feasibility and timelines. Presales Meetings: Participating in pre-sales meetings to present plans and capabilities to potential clients, helping to secure new business.

Android MDM Specialist / Lead Developer

HCL BigFix
May, 2022 - Present2 yr 10 months
    HCL BigFix Enterprise+ is an intelligent infrastructure automation solution combining cybersecurity, automation, and analytics to identify and resolve vulnerabilities in real time. This project focused on implementing and managing HCL BigFix to enhance security, compliance, and automation across a diverse enterprise environment, integrating with Play Integrity and Samsung KNOX for comprehensive device and data protection.

Senior Android Developer

HCL
May, 2022 - Apr, 20241 yr 11 months
    • Lead design and architecture of complex Android applications focusing on scalability, performance, and maintainability.
    • Define guidelines and best practices for the development team, ensuring consistency across projects.
    • Evaluate latest Android technologies and trends to inform decisions on technology stack, libraries and frameworks.
    • Integrate the POS app with existing systems, such as inventory management software, accounting systems, and payment gateways.
    • Ork closely with the business stakeholders to understand their requirements and ensure the app meets their needs.
    • Collaborate with the design team to ensure the app's user interface is intuitive and user-friendly.
    • Communicate with the backend development team to ensure seamless integration with the backend systems.

    Tech stack- Android SDK, Java, XML,Gradle, and Android Studio

Technical Lead

AccionLabs
Jan, 2021 - May, 20221 yr 4 months
    • Shaped and delivered Android solutions, collaborating closely with stakeholders to align technical architecture with business objectives
    • Conducted regular code reviews and implemented quality assurance processes to maintain high code quality.
    • Provided mentorship and training to the development team, fostering a culture of continuous learning.
    • Build an android framework having the BLE module that connects with the Trackunit BLE device.
    • Communication with the Trackunit device to unlock the fleet of machinery in the field of work.
    • Experience in fast-paced agile environments and understanding of principles subscription
    • Experience in the full development life cycle, design, coding, test, build, QA, deployment, and maintenance
    • Write created handset-specific user interface (UI) for mobile phones.
    • Unit test for implementing new codes or modifying existing code
    • Coordinating with team members for system design, integration, application maintenance, etc.
    • Cooperating with other teams across the organization for efficient work progress
    • Ensure applications are properly integrated with the framework with the shell app.
    • Experience in agile environments and understanding of principles subscription or ad-based business model, make a decision within 2 weeks and offer a fair price.
    • Release the new feature every 2 weeks to the google play market and monitor the customer review and crashes.
    • Experience in the full development life cycle, design, coding, test, build, QA, deployment, and maintenance
    • Developed update patches, modules, and components for application
    • Write created handset-specific user interface (UI) for mobile phones.
    • Unit test for implementing new codes or modifying existing code
    • Coordinating with team members for system design, integration, application maintenance, etc.
    • Cooperating with other teams across the organization for efficient work progress
    • Ensure applications are properly integrated with Android APIs
    • Understanding & mapping clients requirements/enhancements to the product implementing solutions that effectively resolve problems or provide improvement.

    Tech stack - Android SDK, Java, XML,Gradle, and Android Studio

Module Lead

Photon
Feb, 2019 - Dec, 20201 yr 10 months
    • Oversaw critical aspects of Android module development and project execution, ensuring that the project is completed on time, within budget, and meets the required quality standards.
    • Worked closely with product managers and business stakeholders to understand project requirements, provide technical insights, and ensure that the project meets the business needs.
    • Provided technical guidance and expertise to the development team, ensuring that the project is developed in accordance with the company's technical standards and best practices.
    • Conducted training sessions on Android development best practices and emerging technologies, ensuring that the development team is up-to-date with the latest technologies and trends.
    • Collaborated with cross-functional teams, including product management, design, and quality assurance, to ensure that the project is completed successfully.
    • Communicated technical information to non-technical stakeholders, ensuring that they understand the project's technical aspects and requirements.
    • Identified and resolved technical issues and conflicts that may arise during the project execution, ensuring that the project stays on track and meets the required quality standards.

    Tech stack - Android SDK, Java, XML,Gradle, and Android Studio

Technology Specialist

Cognizant Technology Solutions Pvt Ltd.
Apr, 2013 - Aug, 20163 yr 4 months
    • Contributed to the design and evolution of the system architecture, ensuring it meets the scalability, security, and performance requirements.
    • Conducted regular code reviews to ensure adherence to established architectural principles and coding standards. Provided constructive feedback and guidance to junior developers.
    • Implemented effective caching strategies to reduce load times and improve the performance of the POS application. This involved caching frequently accessed data and optimizing cache invalidation mechanisms.
    • Nalyzed and optimized algorithms to enhance the application's performance. This included refining complex computations and ensuring efficient data processing.
    • Leveraged asynchronous processing and multi-threading to improve responsiveness and handle background tasks without blocking the main UI thread.
    • Created technical guides and how-to documents to assist developers in understanding complex parts of the codebase and facilitate easier maintenance and updates.
    • Provided training and mentorship to team members on architectural principles, coding standards, and performance optimization techniques. Conducted workshops and knowledge-sharing sessions to disseminate best practices.

    Tech stack - Android SDK, Java, XML,Gradle, and Android Studio

Senior Software Engineer

mPortal India Pvt. Ltd
Jun, 2011 - Aug, 20121 yr 2 months
    • Brought valuable expertise to Android development, contributing to successful project delivery.
    • Identified and addressed performance bottlenecks in Android applications.
    • Collaborated with security experts to implement robust security measures
    • Communication with the Trackunit device to unlock the fleet of machinery in the field of work.
    • Experience in fast-paced agile environments and understanding of principles subscription
    • Experience in the full development life cycle, design, coding, test, build, QA, deployment, and Maintenance
    • Write created handset-specific user interface (UI) for mobile phones.
    • Unit test for implementing new codes or modifying existing code
    • Coordinating with team members for system design, integration, application maintenance, Etc.
    • Cooperating with other teams across the organization for efficient work progress
    • Ensure applications are properly integrated with the framework with the shell app.

    Tech stack - Kotlin, Java, Dart, Python, C++ and Embedded C.Design, Android SDK, Java, XML,Gradle, and Android Studio

Senior Software Engineer

LG Soft India Pvt. Ltd.
Feb, 2008 - Jun, 20113 yr 3 months
    • Actively participated in Android software development, contributing to high-quality deliverables.
    • Ensured applications complied with industry standards and security best practices.
    • Provided guidance and mentorship to junior developers.
    • Release the new feature every 2 weeks to the google play market and monitor the customer
    • Review and crashes.
    • Experience in the full development life cycle, design, coding, test, build, QA, deployment, and Maintenance
    • Developed update patches, modules, and components for application
    • Write created handset-specific user interface (UI) for mobile phones.
    • Unit test for implementing new codes or modifying existing code
    • Coordinating with team members for system design, integration, application maintenance, Etc.
    • Cooperating with other teams across the organization for efficient work progress
    • Ensure applications are properly integrated with Android APIs
    • Understanding & mapping clients requirements/enhancements to the product implementing Solutions that effectively resolve problems or provide improvement

    Tech stack - Kotlin, Java, Dart, Python, C++ and Embedded C.Design, Android SDK, Java, XML,Gradle, and Android Studio

Software Engineer

Gemalto cards and terminals
Jul, 2005 - Dec, 20072 yr 4 months
    • Gained foundational experience in software development, contributing to various projects.
    • Collaborated with cross-functional teams to deliver software solutions.
    • Develop user-friendly, high-performance Android applications using Java or Kotlin.
    • Write clean, maintainable, and efficient code following best practices and design patterns.
    • Create intuitive and responsive user interfaces using Android XML layouts and views.
    • Develop custom UI components as needed.
    • Integrate third-party APIs and services, including RESTful web services and databases.
    • Use libraries and frameworks like Retrofit, Glide, or Room to enhance app functionality.

    Tech stack - Kotlin, Java, Dart, Python, C++ and Embedded C.Design, Android SDK, Java, XML,Gradle, and Android Studio

Senior Software Engineer

mortal India Pvt. Ltd.
    Project #1: Smart Client. Role: Senior Software Engineer Description : mPortal's SPRINGBOARD Smart Client is a cost-effective tool to create highly compelling and engaging user experiences that enable users to easily discover, preview and purchase mobile content and applications. The SPRINGBOARD Smart Client is based upon a highly functional software platform that can scale from one end of the spectrum being a very small memory footprint client running on a SIM (Subscriber Identity Module) on a connected device to a fully featured rich media client preloaded or embedded within a device. The Smart Client permits the development of a next-generation user experience, across multiple connected devices from smartphones to smart TVs and multiple platforms including iOS, Android, BlackBerry, Windows Phone, and various televisions and gaming platforms The SPRINGBOARD Smart Client is based upon a highly functional software platform that can scale from one end Responsibilities : As Android Senior Developer has been involved in, Architecting, system study, designing, coding, and testing for the Smart Client application using android SDK and Eclipse IDE, JSON, and REST API provided by mPortal Server Team. Closely worked with the CTO and top management to create this product on SIM cards. Synchronization work of different instances of content download from the server based on the different operations done on the mobile device. Represent the organization to the customers at business reviews, and other critical meetings, for the overall delivery aspects and quality of delivery. Work with Sales Managers to drive growth, quality, and customer satisfaction. Lead, develop and maintain an effective team. Environment : Android: Java, SDK, Eclipse, ADB, DDMS.

Senior Software Engineer

LG Soft India Pvt. Ltd.

Software Engineer

Gemalto cards and terminals

Tech Lead/Architect

HCL Tech

Tech Lead

Accion Labs

Module Lead

Photon

Technology Specialist

Cognizant Technology Solutions Pvt Ltd

Senior Software Engineer

mPortal India Pvt. Ltd.

Achievements

  • 11+ years of hands-on experience in designing, developing, and deploying high-quality Android applications
  • Strong development skills in both Java, XML, Kotlin and Compose
  • Proven ability to manage complex projects, ensuring efficient and scalable code
  • Recognized for consistently delivering user-centric, reliable, and high-performance apps

Major Projects

23Projects

SIM Application Toolkit

    The SIM Application Toolkit consists of a set of commands programmed into the SIM which define how the SIM should interact directly with the outside world and initiate commands independently of the handset and the network. This enables the SIM to build up an interactive exchange between a network application and the end-user and access or control the network. The SIM also gives commands to the handset such as displaying menus and/or asking for user input. STK has been deployed by many mobile operators around the world for many applications, often where a menu-based approach is required, such as Mobile Banking and content browsing. Designed as a single application environment, the STK can be started during the initial power-up of the SIM card and is especially suited to low-level applications with simple user interfaces. Responsibilities : Analyze the phone logs provided by FTE (Field engineers) and fixed some very high priority issues found during the system test and have fixed them in the scheduled time. Resolved issues related to supplementary services and STK modules. Communication with the FTE (Field engineers) for understanding the Customer requirement and implementing the same in the handset. Involved in Mobile Development Life Cycle phases like Coding, Debugging and Testing, Delivery, and Running Change. Test Plan preparation. Configuration management Clear Case was used for maintaining the project source code.

Toyota Financial Services - Credit Card Payment Ecosystem Enhancement

    Enhance the existing credit card payment ecosystem to improve transaction efficiency and security for Toyota Financial Services.

E-commerce Payment Gateway Integration for JC Penney

    Integrate a robust and secure payment gateway solution into JC Penney's e-commerce platform to enhance customer payment experiences.

JC Penney - Android POS System Development

    Develop an Android-based Point of Sale (POS) application to streamline in-store transactions, integrating EMV standards and ensuring PCI DSS compliance.

Debug Engineer – Android, Wise

    This Project involved developing and Bug fixing for LG Models performing Operator Adaptation based on the specification given by Operator from various countries. The region-specific country adaptation included all language and feature level handset customizations some of the main responsibilities were integration of language pack, customization of handset default settings, token changes, and resolution of all platform level issues. Responsibilities : As a Senior Developer have been involved in, Analyze the phone logs provided by FTE (Field engineers) and fixed some very high priority issues found during the system test and have fixed them in the scheduled time. Resolved issues related to supplementary services and STK modules. Communication with the FTE (Field engineers) for understanding the Customer requirement and implement the same in the handset. Involved in Mobile Development Life Cycle phases like Coding, Debugging and Testing, Delivery, and Running Change. Test Plan preparation. Configuration management Clear Case was used for maintaining the project source code.

Debug Engineer – Android

    This project involved developing and Bug fixing for Huawei Models (G740, Y530, Y300, and MT1) performing Operator Adaptation based on the specification given by Operator from various countries. The region-specific country adaptation included all language and feature level handset customizations some of the main responsibilities were integration of language pack, customization of handset default settings, token changes, and resolution of all platform level issues. Responsibilities : As an Android developer have been involved in, Customize phone user experience for various operators and country-specific as per the requirement provided by the front end customer support team. Analyze and fix issues such as ANR [Application Not Responding] and Application Crash issue from the log file generated by Monkey Runner tool and Huawei proprietary tools [Intent Fuzzer]. Analyze and fix issues from the logs generated by Compatibility Test Suite [automated testing tool], before releasing the device to the customer. Resolve issues logged in by testing team engineers in the DTS [Defect Tracking Site] for different applications in the mobile device. Follow the Huawei DTS guidelines to process the issue and use configuration management tools such as GIT and SVN for maintaining the project source code. Own the overall accountability, for the end-to-end delivery of projects. Ensure the high-quality and cost-effective delivery of mobile software projects on schedule. Ensure workflow and communications are optimized across multiple worksites

Smart Client

    mPortal's SPRINGBOARD Smart Client is a cost-effective tool to create highly compelling and engaging user experiences that enable users to easily discover, preview and purchase mobile content and applications. The SPRINGBOARD Smart Client is based upon a highly functional software platform that can scale from one end of the spectrum being a very small memory footprint client running on a SIM (Subscriber Identity Module) on a connected device to a fully featured rich media client preloaded or embedded within a device. The Smart Client permits the development of a next-generation user experience, across multiple connected devices from smartphones to smart TVs and multiple platforms including iOS, Android, BlackBerry, Windows Phone, and various televisions and gaming platforms The SPRINGBOARD Smart Client is based upon a highly functional software platform that can scale from one end Responsibilities : As Android Senior Developer has been involved in, Architecting, system study, designing, coding, and testing for the Smart Client application using android SDK and Eclipse IDE, JSON, and REST API provided by mPortal Server Team. Closely worked with the CTO and top management to create this product on SIM cards. Synchronization work of different instances of content download from the server based on the different operations done on the mobile device. Represent the organization to the customers at business reviews, and other critical meetings, for the overall delivery aspects and quality of delivery. Work with Sales Managers to drive growth, quality, and customer satisfaction. Lead, develop and maintain an effective team.

Toyota Financial Services - Android Mobile Payment App

    Develop a mobile payment application for Toyota Financial Services to enable customers to make secure payments using their smartphones.

Jo-Ann_Android Developer_Offshore Staffing

    The reason we are building an android app is that Joann warehouse would like for the Android keyboard to always stay open. The website that is associated with the URLs is mobile-enabled and manages all site navigation, so we won't require any buttons for navigation. Responsibilities : As an Android developer have been involved, Actively involve the client in the development by providing demos of ongoing application features to the client. Offered solutions to the Sales and top management regarding project-related queries Analyse and understand the business requirements and functional specifications. Designed and developed the user interface by collaborating with the Business Analyst and design team.

MySmiles Mobile Application

    Build, iterate, and enhance mobile applications on Android Partner closely with the design team to create easy to use application for our users and create an android Model using Retrofit REST web services request response to accommodate the requirements and compatibility on Mobile devices. Bug fixing post-development from the Bug tracking tool of Photon Analyze and understand the business requirements and functional specifications. Designed and developed the user interface by collaborating with the Business Analyst and design team. Determined the duties and responsibilities of individuals in a team. Build frameworks that can be commonly used by multiple groups Continue to evaluate innovative approaches on Android and present new ideas to improve our offering on Android and other mobile platforms Bring new features in the course taking experience to the Android platform Optimize the existing code for ease of use and performance, and improve quality Continue to improve the development process. Evaluate and implement new tools as needed. Lead and contribute to a team culture that values quality while fostering initiatives and innovation.

JCPenney

    Working on offshore client location "JCPenney" Following Agile Methodology complete story or module with sprint wise Developed update patches, modules, and components for application Write Created handset specific user interface (UI) for mobile phones and tablet Unit test for implementing new codes or modifying existing code Coordinating with team members for system design, integration, application maintenance, etc. Cooperating with other teams across the organization for efficient work progress Ensure applications are properly integrated with Android APIs Understanding & mapping clients to the product implementing solutions that effectively resolve problems or provide improvement

Senior Android Developer

May, 2022 - Present2 yr 9 months
    As an individual contributor as an android app and android framework,_ were directly involved in the hands-on aspects of the projects, which included: Designing Features: Conceptualizing and planning new features based on client needs. Developing Code:Writing high-quality, maintainable code to implement these features. Testing: Conducting thorough testing to ensure the features work as expected and are free of bugs. Releasing Products:Managing the release process to deploy products on Google Play, including handling updates and fixes. Developing POC (Proof of Concept) Created prototypes to demonstrate the feasibility of concepts: Exploring Feasibility: Quickly building models to validate ideas and show how they can be practically implemented. Client Demonstrations: Using these POCs to showcase potential solutions to clients, helping them understand the capabilities and benefits. Demoing Features to Clients Responsible for presenting and explaining new features to clients: Preparation: Preparing presentations and demonstrations that effectively communicate the value and functionality of new features. Engagement: Engaging with clients, answering their questions, and incorporating their feedback into the development process. Working with Leadership Team Collaborating closely with the leadership team, helped ensure project alignment with business goals: Estimations: Providing accurate and realistic time and resource estimates for new features. Strategic Planning: Assisting in the strategic planning process by offering insights into technical feasibility and timelines. Presales Meetings: Participating in pre-sales meetings to present plans and capabilities to potential clients, helping to secure new business.

HCL BigFix Enterprise Implementation and Management

May, 2022 - Present2 yr 10 months
    HCL BigFix Enterprise+ is an intelligent infrastructure automation solution combining cybersecurity, automation, and analytics to identify and resolve vulnerabilities in real time. This project focused on implementing and managing HCL BigFix to enhance security, compliance, and automation across a diverse enterprise environment, integrating with Play Integrity and Samsung KNOX for comprehensive device and data protection.

Build an android framework having the BLE module that connects with the Trackunit BLE device.

Sep, 2021 - May, 2022 8 months
    Communication with the Trackunit device to unlock the fleet of machinery in the field of work. Experience in fast-paced agile environments and understanding of principles subscription Experience in the full development life cycle, design, coding, test, build, QA, deployment, and maintenance Write created handset-specific user interface (UI) for mobile phones. Unit test for implementing new codes or modifying existing code Coordinating with team members for system design, integration, application maintenance, etc. Cooperating with other teams across the organization for efficient work progress Ensure applications are properly integrated with the framework with the shell app.

Trackunit BLE devices framework

Sep, 2021 - May, 2022 8 months
    Built an Android framework incorporating a BLE module to connect with Trackunit BLE devices, enabling communication to unlock machinery in the field. Led the full development lifecycle, including design, coding, testing, and deployment.

Toyota Financial Service

Feb, 2019 - Dec, 20212 yr 10 months
    Developed and optimized application components, implemented handset-specific user interfaces for mobile devices, and ensured seamless integration with Android APIs.

Experience in agile environments and understanding of principles subscription or ad-based business model, make a decision within 2 weeks and offer a fair price.

Jan, 2021 - Sep, 2021 7 months
    Release the new feature every 2 weeks to the google play market and monitor the customer review and crashes. Experience in the full development life cycle, design, coding, test, build, QA, deployment, and maintenance Developed update patches, modules, and components for application Write created handset-specific user interface (UI) for mobile phones. Unit test for implementing new codes or modifying existing code Coordinating with team members for system design, integration, application maintenance, etc. Cooperating with other teams across the organization for efficient work progress Ensure applications are properly integrated with Android APIs Understanding & mapping clients to the product implementing solutions that effectively resolve problems or provide improvement

SoftBank Mobile Application

Apr, 2013 - Aug, 20163 yr 4 months
    Developed a mobile application for senior citizens with modules for Call, Email, and Settings based on SBM's requirements, customizing Android base functionalities for enhanced usability.

Ally Bank Mobile Application

Apr, 2013 - Aug, 20163 yr 4 months
    Led the development of a mobile banking retail application enabling customers to perform operations like account summaries, fund transfers, bill payments, remote check deposits, and ATM location services.

Debug Engineer Android

Jun, 2013 - Jun, 20163 yr
    Involved in developing and bug fixing for Huawei Models performing operator adaptation, analyzing and fixing issues, resolving issues logged by testing team engineers, and using configuration management tools.

SPRINGBOARD Smart Client

Jun, 2011 - Dec, 20121 yr 6 months
    Designed and developed a scalable application for mobile content discovery and purchase, supporting devices from smartphones to smart TVs.

Platform-level issues for LG Models

Feb, 2008 - Jun, 20113 yr 4 months
    Developed and resolved platform-level issues for LG Models, focusing on operator-specific adaptations such as language packs, handset settings, and token customizations across various regions.

SIM Application Toolkit (STK)

Jul, 2005 - Feb, 20082 yr 7 months
    Worked on SIM Application Toolkit (STK), enabling interactive exchanges between network applications and end-users for menu-based services likeMobile Banking and content browsing.

Education

  • Bachelor of Technology in Information Science

    (2005)