ENQUIRE NOW - 1300 543 512

Meet The Team

Our team understands businesses. We believe technology should support businesses process not drive them. We want our solutions to increase business performance and give clients competitive advantage. Our desire is to see you succeed!

Pramesh khadka


Pramesh founded Meshed in 2007 with the goal of providing educational institutions with innovative business software solutions and systems. As CEO Pramesh oversees all business operations and strategic planning and execution, yet he still believes in offering personal attention to each and every client, so as to understand their needs and offer tailored solutions.

With over 15 years of experience in the Education sector as well as the software industry, Pramesh offers both technical expertise and leadership. And as a former lecturer in Information Technology and Systems at various colleges and universities across Australia, Pramesh is a thought-leader and innovator shaping the future minds of the industry.

Pramesh also enjoys playing golf and squash and when not leading the team at Meshed likes travelling the world.

Bishal Nepal


Bishal joined Meshed in 2008 and as Chief Financial Officer his key responsibilities include preparing management reports, R & D preparation, P & L Forecast, cash-flow forecasting, budgeting and banking, just to name a few.

Bishal has a wealth of both academic and industry experience. He has a Masters in Professional Accounting (MPA), a Bachelor in Business Administration and spent nine years in the banking sector specialising in banking operations, foreign trade and finance.

Outside of finance, his interests include music, movies, travel and stargazing.



Yordan joined Meshed in 2016 and is the first point of contact for many of our clients. His key responsibilities include sales strategies, sourcing new opportunities, account management, client support and product demonstrations.

Yordan has over 20 year of experience in sales all around the world, bringing an unrivalled wealth of knowledge to our clients in the educational sector.

When not in the office, Yordan enjoys motorsports and is a keen mountain biker.



In 2015 John joined our team as our training guru, offering high quality educational sessions to Meshed clients.

John’s experience is as varied as it is impressive. He has worked in VET since 1986, but began his career in the military, creating and presenting programs in leadership development, advanced facilitation and how to successfully design and deliver training programs.

In addition to his work at Meshed, John is the CEO of an RTO, is a voracious reader of non-fiction and enjoys spending time with his family.



Nicole joined Meshed in 2014 as Operations Manager and is the key link between our clients and our technical team. Nicole’s responsibilities are varied but her focus is on managing the implementation of our client’s systems. She keeps all projects on-track and always keeps the lines of communication open.

Previously an operations manager with an RTO looking after both students and clients, Nicole also enjoys listening to live music, watching movies and being with her family.



Raj is our chief tech guru who ensures that the customised systems and solutions for our clients exceed expectations. His key responsibilities include briefing the tech team based on client requirements, delivering software training to clients, software testing and final implementation, overseeing our support team and researching new feature releases.

Raj has a Bachelor Degree in Information Systems from Central Queensland University and when not immersed in the IT world, Raj enjoys reading, exercise and volunteering for local charities and organisations.



Panu has been with us since we opened our doors in 2007. As Chief Technology Officer Panu is in charge of establishing and maintaining all our products and solutions. His responsibilities include sourcing and customising technology to meet our clients’ needs, overseeing all software to ensure all products are up to date, our strategic planning with regard to technology, and overseeing all major technical issues that may arise.

Panu’s other interests include the issue of identity/information theft in an online world and he’s a strong believer in positive thinking, exercise and that Liverpool will soon win the Premier League.



Ratan is our Senior Developer and with 10 years of experience behind him is the perfect person to lead our development team. His key responsibilities include reviewing current systems, developing system improvements, writing program codes, product testing, preparing training manuals for our clients and system maintenance once it’s up and running.

Ratan is also a keen cricket fan, a self-confessed foodie and enjoys the simple things in life like being with friends.



Madan makes us look good. After joining Meshed in 2009 Madan soon became our all-round graphic designer, designing for both print and digital and showcasing an unmatched skillset that ensures everything we put out is classy and consistent.

When not designing, Madan enjoys online gaming and when weather permits he grabs his GoPro and captures beautiful footage from the world around him.



Bharat has been described as a client’s best friend, often being their point of contact during a project. His key responsibilities include offering expert guidance and technical support to clients at the time of AVETMISS or VET FEE HELP reporting, providing advice with regard to CRICOS and ELICOS, and generally ensuring all client requirements are met.

When not looking after our great customers, Bharat enjoys travelling, movies and cooking.



Carly is our newest team member, handling and organising things before they reach our support and tech teams. Her duties include identifying issues, pre-processing service requests, following up on projects, testing, and creating user guides.

Carly also enjoys reading, travelling and team sports