Yoda Response: Certainly, Avi. I have extensive experience with User Interface Development, particularly in creating system-level UI elements and custom views.

In my role at Tech Mahindra, I worked on developing custom views for the Ford Credit application to provide a unique and intuitive user experience. This involved creating custom components like dynamic charts and interactive forms using Canvas and custom drawing techniques.

Additionally, I have experience with system-level UI elements such as notifications, widgets, and custom dialogs. For instance, I developed a custom notification system for the HSBC Banking app that provided users with real-time updates on their transactions.

I always ensure that the UI elements are not only visually appealing but also performant and accessible. I follow Material Design guidelines and use tools like Lottie for animations to create a polished user experience.