Selected Projects

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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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.