Selected Projects
Product Sales Prediction
Product Sales Prediction
- A supervised regression model designed in order to predict product sales
- Training dataset initially contained 200,000+ transactions conducted in 24 months
- Built on Python
- Libraries used: Scikit-learn, Numpy, Pandas, NLTK
Urban shop segmentation
Urban shop segmentation
- An unsupervised learning and k-means clustering technique to identify urban shop segments
- Demonstrated Principal Component Analysis to reduce dimensions in data
- Libraries used: Scikit-learn, Numpy, Pandas, NLTK
Remote Infrastructure Monitoring Tool
Remote Infrastructure Monitoring Tool
- Built on Android
- This tool is based on the concept of dynamic assessment builder, which maps large sets of assessment questions to respective phase assessments.
- User can submit assessment response and construction progress status along with images, both online and offline.
- Data integrity on offline assessments was ensured through a time based optimized sync mechanism.
- Libraries used: Realm, Retrofit 2
- Apps based on this tool: IMCCR-Nepal
Remote Sales Tracker Builder
Remote Sales Tracker Builder
- A tool for building sales tracker app for last-mile micro entrepreneurs.
- Contains loose coupled and extensible modules for recruitment, transaction system and inventory management which can be used to create intuitive user experience
- Used Creational and Structural design patterns in order to achieve reusable modules.
- Apps based on this tool: Field Buzz Sales, Winwin, Shakti Unilever
Survey Container
Survey Container
- A fragment based container which can load a survey on mobile dynamically according to imported question flavors.
- Survey response validation is ensured from a set of regex rules parsed from respective survey instruction
- Instant response preservation, resume incomplete survey and reuse previous survey options are integrated
- Apps based on this tool: UNDP NUPRP
Remote Device Management
Remote Device Management
- Control specific users device usage remotely through device UUID which enables higher authority to ensure proper utilization of official resources such as device or internet data.
- Used job scheduler and handlers for managing periodic activities of device such as sync, application status, restrict instructed applications
- This tool can be integrated to any device with known UUID
Learning Through Entertainment
Learning Through Entertainment
- A web application which contains question set builder with relevant tags and benchmark and question pools based on tags
- Used Codeigniter framework and Oracle RDBMS as backend and HTML, CSS for User Interface
Traveler’s Diary
Traveler’s Diary
- An interactive tourism management system based on both Android and Web application.
- Provides insight about a country’s tourist places with facilities of booking transportation and accommodation.
- Used Codeigniter framework and MySQL RDBMS as backend and HTML, CSS for User Interface. Android for mobile application.
Collaborative Photo Editor
Collaborative Photo Editor
- A photo editor system designed in Java for users to share their photo to server and edit online
- Java Multi threading techniques were implemented for enabling users to access photos simultaneously.