Management Team – The Geeks in Suits
At our core we are a geek company run by geeks who have migrated to suits!
Chief Executive Officer – Ravi John
Ravi started his career by dropping out of college to become a programmer. At that time, computers were just taking hold in India. He was, and remains, fascinated with the power of innocuous bits of code in changing people’s lives. As a programmer, he worked on high end financial applications like the shares & stock trading system, foreign exchange trading system, and similar complex software. In 1995, the entrepreneurial bug finally bit him. He started a computer hardware & networking marketing company that did extremely well in a short period. This was also just about when the Internet “hit” the world. At that time, the “internet” was on long distance dial-up and cutting edge was still terminal based bulletin board services. After racking up huge long distance bills, he finally realized that his true calling was software. This was also just about when the dot com bubble started exploding. He quickly wound up his hardware interests, convinced his college buddy and a seasoned IT professional, Roshan, to join him. Together, they started Digital Mesh, in a 100 square foot room, with one developer and the packing cases of their PCs as desktops. Today, Ravi heads an efficient, stable company with over 65 people, with an order book that’s expanding and growing at an exponential clip.
Roshan Kuruvilla – Chief Technology Officer
Where Ravi is the “chief dreamer” at Digital Mesh, Roshan is the pragmatic, reality grounded, lightning rod. Roshan is a career techie and before being ‘lured’ by Ravi he served as the EDP Department Head and Systems Manager at leading companies. He has been instrumental in successfully rolling out one of the largest user-base implementations of the complex Lotus Domino messaging platform. As Head of EDP, he has also led development teams in building custom enterprise applications that are in use to date. These experiences served as the spur to his role as CTO at Digital Mesh. Roshan is a knower of systems and people. In many respects, he is the “mesh” part in Digital Mesh and a key driver of process-oriented standards. His interpersonal skills drive exceptional team loyalty through his astute understanding of developer motivation.
Niranj T B – Vice President (Operations)
Niranj is the big picture driver at Digital Mesh. With years of programming and project management experience behind him, Niranj’s understanding of programming paradigms and operational workflows is unmatched. He has been with Digital Mesh since its founding and has been instrumental in shaping many of the processes and procedures we follow. His deep understanding of technology and process related issues have helped us remain lean, mean, and efficient. Being a techie at heart, one of his passions, and thereby part of his role, is to be alert for, identify, and explore emerging trends. His exploration while passion driven also analyzes the technology’s long term potential, and studies the feasibility of adopting the technology within the framework of our software development architecture.
Anil – Technology Architect
Anil is a consummate geek. His natural, unbounded excitement over architecture driven software development made him the ideal choice to be our Technology Architect. Anil comes from a rich history of leading teams on multi-country projects that involved mission-critical support and updates to live systems responsible for millions of dollars in revenue. At Digital Mesh, Anil builds the nuts and bolts that keep us productive. In his extended role in Quality Assurance, he verifies the processes followed for project delivery, testing, and quality. In consultation with Niranj, he works on improving the current workflows to yield greater efficiencies. Together they conduct R&D analysis of new and emerging technologies, creating Proof of Concept tests that validate the benefit and usefulness to our customers.
Back to: Outsource Software Development – About Us
Learn More:


