Ullas M S

India

@ullasms1

Personal Information

ullasms91@gmail.com
+91-8123815590
India

My Resume

ULLAS CV.pdf

Badges

Problem Solving
Java

Certifications

Work Experience

  • Lead Engineer

    ThoughtFocus•  May 2022 - Present•  Bengaluru

    Crafting Android Archive (AAR) packages to encapsulate and distribute reusable code components seamlessly. ï‚· Extracting EMV tags from the kernel and transmitting TLV data to the payment processor. ï‚· Executing debit and credit card transactions proficiently using the POS devices. ï‚· Integrating payment gateway solutions to ensure secure transaction processing. ï‚· Validating compatibility with diverse payment methods like NFC, EMV, and MSR. ï‚· Enhancing user interface and experience for fluid customer interactions. ï‚· Conducting meticulous testing and debugging to safeguard software integrity. ï‚· Collaborating with cross-functional teams to elicit requirements and deliver tailored solutions. ï‚· Providing continuous technical support and troubleshooting assistance to end users. ï‚· Utilized AIDL to integrate functionality within the Service application.

  • Associative Consultant

    GlobalLogic•  July 2021 - May 2022•  Bengaluru

    Deployed within Yahoo organization for seamless integration. ï‚· Customized Android Themes to dynamically display screens with varying colors based on user-selected themes. ï‚· Played a key role in the development of the Yahoo Mail App. ï‚· Implemented advanced filtering functionality for Yahoo emails, categorizing them based on user-defined categories. ï‚· Developed native modules, View Managers, and authored custom lint rules to optimize code quality. ï‚· Elevated the Shopping menu functionality within the Yahoo Mail interface. ï‚· Executed Clean Architecture principles using Kotlin for streamlined development. ï‚· Oversaw code architecture, adhering to best coding practices, and managing CI/CD pipelines.

  • Senior Software Engineer

    Photon Interactive Pvt. Ltd•  September 2019 - July 2021•  Bengaluru

    Developed custom lint rules to enforce specific code practices, ensuring consistency and quality. ï‚· Implemented appointment scheduling using Coroutines with Kotlin for efficient task management. ï‚· Applied MVVM design patterns utilizing RxJava to enhance code structure and maintainability. ï‚· Engineered a File Download module leveraging Android Download Manager and storage APIs for seamless image downloading. ï‚· Conducted refactoring of the analytics module to incorporate support for screen referrers in a generic code flow. ï‚· Integrated Dynatrace and New Relic for comprehensive application monitoring and performance optimization. ï‚· Utilized Zoom SDK to enable virtual consultations with healthcare professionals. ï‚· Deployed SonarQube for thorough code quality analysis and continuous improvement efforts.

  • Associative Software Engineer

    Laminaar Aviation Infotech Pvt Ltd,•  September 2015 - August 2019•  Bengaluru

    Developed scheduling roster management systems for air and cabin crews. ï‚· Integrated PSPDF KIT for PDF document manipulation. ï‚· Refactored analytics module to support screen referrers in generic code flow. ï‚· Implemented WebView authentication. ï‚· Utilized Jetpack Compose, coroutines, and flow for UI development in the project.

  • Junior Android Developer

    Set Info Tech Pvt Ltd•  August 2014 - August 2015•  Bengaluru

    Led UI design efforts. ï‚· Implemented transition from Volley to Retrofit for improved network communication. ï‚· Introduced MVP architecture for modularized and testable code.

Education

  • Visvesvaraya Technological University

    Computer Science, BE•  September 2010 - July 2014•  Percentage: 60

Links

ullasms1 has not updated links details yet.

Skills

Kotlin
Java