Senior Software Engineer and Software Engineer
RadisysJun, 2021 - Oct, 20243 yr 4 months
Developed a User and System application for an Android-based laptop(JioBook). Developed key projects are StickyNotes, File Cleaner, and EasyBackup from scratch in Java/Kotlin. Worked on the development of a Talkie and Chat application(JioTalkie) using React for both web and Android platforms, featuring multi-channel communication and multi-user support. Added Global Search feature to enable seamless offline data searches and connected it with RESTful APIs for comprehensive online search, also worked on Photo Editing App and added innovative new features using OpenCV. Developed a user registration system in a Spring application and Integrated SMTP service. Designed and implemented RESTful API Services to support seamless communication between React web applications and Android apps. Worked on system applications such as File Manager, Launcher, SystemUI, DocumentsProvider, and added advanced features like multi-drag-and-drop support between apps, customized SystemUI notification tray, added 7z, TAR, and RAR file compression and extraction feature. Involved in performance improvements, memory management, and feature enhancements for Android apps, while continuously addressing bug fixes to ensure an efficient user experience. Actively involved in Agile development processes, utilizing tools such as JIRA, Gerrit, and Git for effective project management and version control.