passive income ideas for software engineers in india