Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.
Overview
5
5
years of professional experience
4
4
years of post-secondary education
Work History
Senior Software Engineer
Samsung Research Institute Bangalore
Bangalore
04.2021 - Current
Overseeing the maintenance of the WearServices framework, ensuring its stability and optimal performance. Resolving bugs promptly to enhance the overall reliability of the framework. Participating in regular code reviews and providing constructive feedback to maintain code quality.
Actively participating in the development of new features for WearServices based on the evolving requirements of OEMs and end-users. Collaborating with cross-functional teams to implement innovative solutions that enhance the functionality of Watchfaces, Tiles, and Notifications.
Conducting first-hand analysis of the WCS module, owned by Google, to identify and report any bugs or issues. Collaborating with Google's development teams to provide detailed bug reports and contribute to the continuous improvement of the WearOS ecosystem.
Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Spearheaded the development of a feature leveraging an in-house customization service. Utilized customization service data and a set of rules to detect various types of addiction, such as social media addiction and gaming addiction, among others. Implemented functionality allowing users to set rules based on addiction detection, empowering them to manage and reduce their usage effectively.
A service to help users having difficulty in interacting with Watch Screen TOUCH ASSIST (2022)
A very simple wearable Android app to detect activities and then predict upcoming events which will then be used to alert user enabling him to take some actions - ACTIVITY DETECTOR (2021)
A service to filter important notifications, extract meaningful information and provide to user -SMART NOTIFICATION (2021)
Software Engineer
Samsung Research Institute Bangalore
Bangalore
07.2019 - 03.2021
Design, implement, and test functionality of modules assigned(C/C++).
Develop test plans and test automation for features(C/C++).
Researching, recommending, gaining adoption and rolling out processes to improve development workflow.
Performing code reviews.
Internship
Samsung Research Institute Bangalore
Bangalore
01.2019 - 06.2019
Developed a feature - DYNAMIC WATCH FACE GENERATOR
Education
Bachelor of Technology (B. Tech) - Computer Science
LOG ANALYSER, 2019, 2020, A python tool which is used to do first hand analysis of various bugs reported in Samsung Watch and assign to the respective team. It reduces the Turnaround Time for resolving any bug. DYNAMIC WATCH FACE GENERATOR, 2019, A feature which modifies existing watch faces in accordance with the colour/texture of the clothes an user is wearing.