Software Developer with more than 5-year experience in developing apps, games and UI libraries. Expertise in Software and Android app development. Good understanding of data-structure and Design patterns.
Is part of application development team working on the new native UNIQLO app (EC-retail app) from scratch. Already released in Canada and now preparing for release in Japan.
Using MVVM Clean architecture with Android JitPack architecture components for the app development with heavy use of data binding, DI (Dagger) and Reactive programming RxKotlin and RxJava.
Responsible for managing the CI/CD (using Bitrise) of the app to auto deploy and create regular builds.
Working on the backend APIs development in GoLang and Caffis Pitt apis for QR based payment features.
Worked in AI platform group for development of FAQ conversational chatbots for many Rakuten services and Viber messenger chatbots for Rakuten Eagles and FC Barcelona. Later the project became the chatbot platform for entire Rakuten group applications (more that 50 bots at the time).
Contributing to the development of NLP and Machine learning models for Image recognition. Also was a part of internal project related to Android app development for smart speaker.
Worked with Research and Development team on hand gesture recognition using Microsoft Kinect-V2 sensor. Sign language translation is one of the application along with gaming.
Completed the 6 months internship as a part of Autodesk Fusion-360 team.
Worked on ToolBox project which was released in Nov-2015 update of Fusion-360 (https://youtu.be/LTvfan5J1oQ). The project was a huge success with great user feedback and later became one of the most frequently used feature of the application.
Also was a part of Replicate project. Replicate is a way to reuse previously used parameters of features of a 3D model.
App development and design of Caravan Cabs consumer app. Caravan Cabs is a cab aggregator which combines all the cab providers in India like UBER, OLA, TFS into single app.
GPA: 3.3 / 4
After realizing the difficulties schools are facing during this pandemic time I developed a virtual classroom application. It serves as a platform for class communication, homework management, one tap online video meetings, online exams and many more features.
The platform currently have 5000+ daily active students taking classes from 13 institutes in India. More than 3000 online classes are being conducted every month on the application. More than 200K online exam submissions received till now.