Sunil Maheshi

Sunil Maheshi graduated with a bachelor’s in science. He completed Master’s in Tourism Management  then Master’s in business management.

After successfully qualifying an All India open (merit based) exam, Sunil Maheshi joined as Junior Telecom Officer in (at that time) Department of Telecommunications on January 04, 1999. He worked full time as a Sub Divisional Engineer (IT) in BSNL till 2018.

In 2013, while working full-time, Sunil Maheshi cleared Bar Entrance Exam and completed LL.B. from Punjab University in June 2016.

After working for 19 years in IT industry, Sunil Maheshi voluntarily resigned from BSNL and moved to Canada.

He completed N.C.A. (Federation of Law Societies) qualifying exams, cleared the Law Society of Ontario’s Bar Exams, completed L.P.P. (Law Practice Program from Ryerson University Toronto) and then worked with Ramesh Patel Law Professional Corporation in Toronto.

In June 2021, Sunil Maheshi started his own Law Firm, Maheshi Law Professional Corporation at Mississauga, Ontario. He is committed to provide affordable legal services without compromising quality.


Sunil Maheshi is passionate about sports and enjoys playing cricket and badminton. He has been a regular practitioner of yoga, meditation, and jogging. Since 2017, he has been an active member of the Mississauga Ramblers Cricket Club. Previously, he represented BSNL in All India cricket tournaments from 2002 to 2017.
Sunil has also excelled in the arts, receiving numerous prestigious awards in painting, drawing, and sketching during his school and college years.
An avid adventurer, he loves river rafting and white-water sports. Since 1983, he has regularly trekked in the Pir-Panjal Range of the Himalayas.
Additionally, Sunil is a committed member of the Indus Community Centre, which is dedicated to serving the elderly, the solitary, and the needy.


Sunil Maheshi is a soft-spoken, understanding, logical, and compassionate individual.
With his extensive training and skills, Sunil consistently prioritizes his clients’ concerns in his professional and business endeavors.
His background of working alongside seasoned lawyers, coupled with his cross-industry expertise, has equipped him with profound experience and exceptional interpersonal communication skills. This foundation enables him to grasp his clients’ concerns and priorities, allowing him to deliver reliable and effective legal solutions efficiently.


Sunil Maheshi is proficient in Hindi, Punjabi, Urdu, and English. He has studied French at Alliance Française in Chandigarh, India, and German at Kurukshetra University, India.
He is well-trained in various technical skills including Linux, Unix, Networking, Superdome Servers, Storage Area Networks (SANs), Network Attached Storage (NAS), SAP, Oracle, Enterprise Resource Planning (ERP), Customer Relationship Management (CRM), and Microsoft Office Suite (Word, Excel, Access, PowerPoint).
As an IT professional at BSNL, Sunil Maheshi successfully implemented numerous Pan-India billing and customer relationship software projects.