Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic
AYUSH PATEL

AYUSH PATEL

Charlotte,NC

Summary

Results-driven Senior Software Engineer with a strong background in Android app development and a passion for creating seamless user experiences. Experienced in spearheading the design and development of innovative mobile applications, leveraging cutting-edge technologies and frameworks. Adept at leading small teams and collaborating cross-functionally to deliver high-quality products. Skilled in implementing fraud detection mechanisms and optimizing app performance. Committed to staying abreast of industry trends and continuously improving technical skills.

Overview

5
5
years of professional experience

Work History

Senior Android Developer

LendingTree
07.2019 - Current
  • Leading the transformation of LendingTree: Mortgages & More by harnessing the power of Jetpack Compose.
  • Redesigned the app's UI/UX, delivering a user-friendly and intuitive experience with the use of the Canvas API for custom drawings and animations.
  • Embracing a learning mindset, continuously exploring and implementing the latest tools and technologies, including Jetpack Compose, Navigation, and the single activity architecture stack.
  • Gained comprehensive exposure to the entire application lifecycle, from initial product requirements to ensuring user satisfaction.
  • Leveraging the capabilities of Jetpack Compose to revolutionize the app's design, elevating its functionality and aesthetics.
  • Contributing to the development of a comprehensive financial management solution, empowering users to manage their finances effectively.
  • Successfully spearheading the adoption of cutting-edge technology, enhancing the app's performance and elevating user satisfaction levels.
  • Dedicated to staying up-to-date with industry trends and best practices, continuously enhancing skills to deliver innovative solutions.

Android Developer

TimeTap
08.2018 - 05.2019
  • Led the development of a native application from scratch, focusing on creating a more user-friendly and free-flowing experience.
  • Implemented key features such as Biometric Authentication, Multiscreen Layout, Session Management, Bottom Navigation View, and Calendar View Appointments.
  • Leveraged Android platform, REST APIs, Retrofit v2.0, and MVC Architecture to ensure seamless integration and efficient data handling.
  • Employed a modular design approach to enhance maintainability and scalability of the application.
  • Utilized Fragments to enable flexible and reusable UI components.

IT Intern

TIAA
06.2018 - 08.2018
  • Implemented a Logistic Regression model in R to identify potentially fraudulent transactions.
  • Developed a robust model capable of analyzing transaction data and assigning fraud scores to each transaction.
  • Leveraged the model's output to establish a threshold for classifying transactions as either fraud or non-fraud.
  • Ensured accuracy and reliability of the model by optimizing tuning parameters and normalizing the input data.

Education

Master’s - Computer Science

The University of North Carolina

Bachelor of Engineering - undefined

Rajiv Gandhi Proudyogiki Vishwavidhyalaya

Skills

  • JAVA
  • Kotlin
  • Jetpack Compose
  • Canvas API
  • Android annotations
  • MVVM architecture pattern
  • SMS Messaging
  • Bluetooth Beacons

Additional Information

  • Innovative Computing Projects Evaluator (Android, Node JS, Retrofit, Mobile Vision API, JWT Authentication): Developed an Android app for evaluators to scan QR codes, evaluate projects, and submit results. Created a web app for designing evaluation survey questions, managing evaluators and teams, and reviewing submitted evaluations.
  • Photo Store (iOS, Firebase, Collection Views, File Management): Created an iOS app for managing, importing, and viewing photos. Utilized Firebase for photo storage, retrieving and displaying photos for the logged-in user using Collection Views.
  • Mobile Attendance System (Android, SQLite, JXL API): Developed an Android app for school/college faculty to take student attendance on their phones. Implemented local storage to save time and resources, reducing paper usage by 2 hours per day. Included functionality to print attendance records as Excel sheets.
  • Trip Planner and Tracker Application (Android, Firebase, Google Maps API, Google Places API): Designed an Android application that tracks the user's location using GPS and visualizes the path on a Google map using Polylines. Enabled users to create trips using a list of places stored in Firebase.
  • Restaurant Seating Reservation Application (Android, Twilio API, Node.js, REST API): Created an Android app for restaurants to register customers seeking seating. Customers can book tables via SMS and receive alerts when tables become available. Developed a web app for monitoring reservation statuses.

Timeline

Senior Android Developer

LendingTree
07.2019 - Current

Android Developer

TimeTap
08.2018 - 05.2019

IT Intern

TIAA
06.2018 - 08.2018

Master’s - Computer Science

The University of North Carolina

Bachelor of Engineering - undefined

Rajiv Gandhi Proudyogiki Vishwavidhyalaya
AYUSH PATEL