Experience
2022 — Now
United States
Health & Wellness - AI, Identity, Pharmacy related features
2021 — 2022
2021 — 2022
• First Republic Bank Mobile Application Project
Role & Responsibilities:
⦁ Develop and improve features for the application.
⦁ Redesigned application architecture.
⦁ Introduced coroutines and flow to the application.
⦁ Introduced Hilt dependency injection to the application.
⦁ Introduced View Binding to the application.
⦁ Lead Android Guild Meeting for open discussion between engineers.
⦁ Debug and fix bugs inside the application.
⦁ Write and Enforce Unit Tests for the application.
⦁ Discuss problems and provide constructive suggestions and/or solutions to clients and client's server team in order to build a better application.
2019 — 2021
2019 — 2021
San Francisco Bay Area
⦁ Implemented and maintained features of the Getaround Customer facing Application
⦁ Focused on inspection feature of the application
⦁ Involved in Architecture redesign
⦁ Introduced unit tests to application
2017 — 2019
2017 — 2019
Redwood City, CA
1. State Farm Mobile Application Project
Role & Responsibilities:
⦁ Develop and improve UI/UX features for application.
⦁ Refactor old UI code to be more reliable.
⦁ Debug and fix bugs inside application.
⦁ Provide contructive suggestions to clients in order to improve application's performance and security.
Environment/Technology:
⦁ Android API 16 and above
2. First Republic Bank Mobile Application Project
Role & Responsibilities:
⦁ Develop and improve features for application.
⦁ Improve/Redesign application's source-code hierarchy architecture.
⦁ Lead to refactor application's code in order to improve source-code maintainability and create a more expressive internal architecture and object model to improve extensibility.
⦁ Debug and fix bugs inside applications.
⦁ Write Unit Tests for applications.
⦁ Discuss problems and provide constructive suggestions and/or solutions to clients and client's server team in order to build a better application.
Environment/Technology:
⦁ Android API 19 and above
⦁ RxJava 2+, RxAndroid 2+, Java8, Kotlin, Android lifycycle
https://play.google.com/store/apps/details?id=com.ifs.mobilebanking.fiid7133&hl=en
2016 — 2017
2016 — 2017
San Francisco Bay Area
⦁ Develop and improve features for application.
⦁ Refactor old code to be more reliable.
⦁ Implement redesigned UI/UX for application.
⦁ Introduce new 3rd party libraries to application for improving performance.
⦁ Debug and fix bugs inside Lookout internal libraries.
⦁ Wrote Unit Tests for each class which I created.
Education
University of California, Davis