Noted for his expertise in software and system development, software and database design, writing code, and project management, Mayur Bharodia serves as the software engineer for Interactive Interfaces, a Canada-based information technology company that provides affordable, customized software application development. After nurturing five years of experience in the information technology sector, he decided to open the company three years ago and has been operating it since. Specifically, the company provides software development consultations, process reengineering services, and services to improve and maintain current software solutions. Mr. Bharodia is responsible for engineering, designing and developing software, as well as giving presentations, training, bidding and working with clients. He utilizes more than eight years of experience to scope out various projects and develop new business opportunities. Additionally, Mr. Bharodia is responsible for analyzing costs and budgeting.