karan projects in java