Welcome to my GitHub profile! As a software engineer, I thrive on collaborating with developers who share my passion, dedication, and keen eye for meticulous design. Although my focus is in android, I'm always looking to venture out and explore new platforms. Whether it's crafting flashy websites or leveraging cutting edge apis like Google Vision, I'm always looking to learn.
To me, the user experience is paramount; customizing it requires an agile mindset as well as a knack for teaching myself new technologies. Below, you'll see a variety of projects that I've single-handedly taken from concept to launch, alongside contributions I've made to open-source initiatives. Whether you're interested in collaborating or just want to talk some tech, feel free to reach out.
*All artwork in this section is AI generated by prompting an "image generator" gpt.
📱Android: LibreTube
A privacy-focused alternative to YouTube.
My Contributions- Bug Fix: Eliminated stuttering issues occurring with scrolling lists that dynamically update. Designed and implemented a robust layout pattern consistently applied across various lists to ensure a smoother user experience.
- Bug Fix: Resolved issue where navigating back from a video incorrectly displayed the search history instead of channel page.
📱Android: RecurringExpenseTracker
A Material You tool that allows you to keep track of your monthly spending.
My Contributions- Feature: Launched a new capability for visualizing expenses through a grid, enhancing the user experience by providing an alternative to the traditional row display. This addition allows for a more visually compact overview of expenses.
- Feature: Expanded the grid layout option to encompass Upcoming Payments, offering users a consistent and straightforward navigation experience throughout the payment interfaces.
- Feature: Implemented scroll position retention within user sessions for both grid and traditional row displays. This enhancement ensures a consistent and precise user experience across payment interfaces and viewing formats.
An interactive app designed to remind users when to take their medications by allowing them to set specific reminder times.
GitHub - Pilly Intro
Seeking to add a personal touch to my resume, I developed an extensive profile website. This site features several pages showcasing my background and experiences, enriched with numerous animations. Feel free to explore!
Online Profile - abhat.ioGitHub - Web
To address user feedback on the lengthy medical data entry process in my Pilly app, I developed a web service that simplifies this by reading medication labels. Users just snap a photo of their medication label, upload it, and receive the essential med data in return.
abhat.io - Medication Label ReaderGitHub - Medication Label Reader