Ph.D, MS, B-Tech

Dr. Ganesh Neelakanta Iyer currently serves as an Associate Professor in the Department of Computer Science & Engineering, School of Engineering, Amrita Vishwa Vidyapeetham, Coimbatore. He has received his Bachelor’s degree in Computer Science and Engineering (University first rank) from Mahatma Gandhi University, Kerala, India in 2004 and Masters and PhD degrees from National University of Singapore in 2008 and 2012 respectively. He brings in a decade of industry experience in various companies including Sasken Communication Technologies, NXP semiconductors and most recently at Progress software. He has handled several roles in the software industry including QA Architect, Technical Support Manager, Engineering development and Technology Evangelist.

He has strong inclination towards Game Theory. He applies game theory for handling conflicts, enforcing cooperation and for multi-agent systems. His technical knowledge and experience are in various areas including Cloud/Edge/Fog Computing Paradigms (including cloud platforms, Node.js and containers), Computer Networks, Software Engineering practices (Agile) and Quality Analysis, Economic models (Game Theoretic principles) and current day practices on cloud-based enterprise architectures, Internet of Things (IoT) based systems, Machine Learning and technology for traditional Indian dance (such as Kathakali) popularization. His mathematical interests includegame theory, graph theory, optimization principles etc. Over the past several years he has acquired practical knowledge and experience in various cutting-edge software engineering methodologies including Agile framework and has experience formulating and implementing various software engineering principles using Agile for large and small product development teams.

Dr. Iyer is active in doing practical industry-oriented research on the above topics of his interest. He also aspire to do research on technological innovations to popularize traditional classical arts such as Kathakali and Koodiyattam.

He has published two book chapters in the “Encyclopaedia for Cloud Computing” published in 2016 in addition to several book chapters, journals and conference publications. Dr. Iyer has delivered several practical workshops and talks on various cutting-edge technology topics in many academic and industry events in several countries including USA, Europe, Australia and Asia. Many of these were on the contributions made by him in his industry engagement for software quality analysis with current day software engineering principles such as Agile for application development involving cloud platforms, mobile platforms and IoT based systems.

Dr. Iyer is an IEEE and IEEE-CS Member. He has been a reviewer of many internationals Journals including IEEE Transactions on Computers, IEEE Transactions on Parallel and Distributed Systems and several international conferences. He was also the program chair for several international conferences including ICCCI and ICIWE.

Dr. Iyer has strong teaching skills and boundless passion for teaching. He was a visiting faculty at IIIT-H (International Institute of Information Technology Hyderabad), and has been teaching various subjects including “Game Theory for Computer Science", “Computer Networks”, “Advanced Computer Networks” and “Scripting and Computer environments” for which, he has framed the syllabus, developed the materials and references, structured the grading scheme and formulated continuous assessment strategies. Further, he was a member of Board of Studies at JNTU-H (a premium university in India) where he participates in framing the syllabus for the university’s upcoming academic year.

He is also an expert in performing Kathakali, a traditional Indian dance. He has composed a story in Kathakali and he spends a considerable amount of his personal time to uplift this traditional art by organizing Kathakali performances, workshops and demonstrations and performance by himself. He has also composed a Kathakalistory “Sri Mookambika Mahathmyam” which has been staged in multiple venues in India.

Research Interests

  • Game Theory, Machine Learning
  • Cloud Computing, Edge Computing, Handling conflicts, Cooperation enforcement
  • Software Engineering, Software Quality Analysis
  • Technological innovations to popularize traditional classical arts such as Kathakali

Research Keywords

  • Cloud Computing
  • Game Theory
  • Machine Learning
  • Deep Learning
  • Agile Software Engineering
  • Edge and Fog Computing
  • Wireless Networks
  • Internet of Things

PG Students

  • HarikrishnaPydi – PhD (Computational offloading for Edge computing)
  • AgathiyanSannasi– PhD (AI, ML and Game Theory for ERP systems)
  • Mr Kumar D – PhD (Pervasive Computing, Agriculture)
  • Ms.Tulasi - Masters (Deep Learning and Computer Vision for hand gesture recognition in Kathakali)

UG Students

  • S. Bala Vignesh, Bommidi Sohan, R. Dharmesh, R. Vishal (Machine Learning and Computer Vision for automating third umpire actions in cricket)

Educational Qualification

  • 2012 : Ph. D. in Computer Engineering
    National University of Singapore
    Supervisor : Prof Bharadwaj Veeravalli
    Ph. D. awarded in December 2012
    Ph. D. Title : Broker-mediated Multiple - Cloud Orchestration Mechanisms for Cloud Computing in Department of Electrical and Communication Engineering
  • 2008 : Masters in Electrical Engineering
    National University of Singapore
    Completed M.Sc.in Electrical Engineering with specialization in Computer Engineering. Did a project under the guidance of Dr Kong Peng-Yong at A*STAR I2R (Institute of Infocomm Research, Singapore).
    Thesis Title : Belief based cooperation enforcement in wireless sensor networks
  • 2004 : B.Tech. in Computer Science and Engineering
    Mahatma Gandhi University, Kerala
    Completed B.Tech in Computer Science and Engineering with University FIRST rank.
    Final year project was done as DRDO (Defence Research and Development Organization), Bengaluru, India in 2003 on Secure email transfer


Year Affiliation

May 2018 - Present

Associate Professor, 
Department of Computer Science & Engineering, School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri, Kollam, Kerala, India

October 2012 - May 2018

Handled several roles during this tenure including QA Architect, Technical Support Manager, Principal Engineer and Technology Evangelist.
Dr. Iyer handled several roles here including Cloud QA Architect, Technical Support Manager, Technology Evangelist and Principal Engineer. As a Technical Support Manager, he handled a t technical support for their core products in the APAC and EMEA regions. He was instrumental in establishing a center in Hyderabad, India for support team to operate in all shifts, growing from a 6 member team to a 22 member team including hiring a senior support manager and customer success manager.
As a QA Architect, his key responsibilities include automation framework design for web products, developing strategies and reviewing strategies for key product QA initiatives, cross-team collaboration, delivering sessions on the products at various customer conferences across the globe, driving the efforts to build product PoC’s for field, conducting competitive analysis for products/features and technology evangelism. He has been instrumental in designing and developing various QA web automation frameworks at Progress. Some of them include a model driven framework and very recently POM based test automation framework on top of Selenium using Type Script. As an agile practitioner, he is active in various phases of agile software development life cycle.
He has been a key resource in several product as well as QA CoE initiatives at Progress such as 24x7 test automation framework and mechanism, robustness strategy for a cloud product, cloud integration testing and security test initiative.

August 2013 - May 2018

Visiting Faculty,
International Institute of Information Technology, Teaching, Student Supervision, Syllabus Committee Member

October 1995 - July 2007

Senior Software Engineer,
NXP Semiconductors Ltd, Protocol stack development of UMA (WLAN-GSM dual stack), Protocol stack development of RRM/RLC/MAC on Mobile for GSM/GPRS/EDGE

September 2004 - September 2006

Software Engineer,
Sasken Communication Technologies, End to End System Integration activities for GPRS/EDGE RAN

Academic Experience

Year Affiliation

May 2018 – Till Date

Amrita Vishwa Vidyapeetham


His research during this period primarily focuses on applying game theory for cloud/fog/edge computing, cooperation enforcement in wireless networks and recently he started focusing on applying deep learning to improve the audience reach for traditional Indian classical dance drama Kathakali. This recent work involves image processing and application of deep learning to classify hand-gestures in this dance-drama and potentially identify its meaning. His another focus is on the strategies for computational offloading in edge and cloud computing. In addition, he started looking at the intersection of game theory and machine learning in areas including learning for predicting human strategic behavior, adversarial machine learning and multi-agent reinforcement learning. He has a UG level research project on applying machine learning and computer vision for automating third umpire in cricket.

Teaching :

He applies very innovative and practical oriented teaching approaches which makes his classes very interesting for students. He has been selected as AWS Educate Cloud Faculty Ambassador by Amazon Web Services in 2019 in recognition of his development, implementation and thought leadership in cloud computing programs, curricula and course. He has formulated unique teaching pedagogy for the courses Cloud Computing and Software Engineering to include industrial aspects,tools and best practices with high importance to continuous assessment which was well appreciated by the teaching and student community.Courses handled include:

  • Cloud Computing and Services, 2018,2019, 3rd year UG
  • Software Engineering (Project based on Agile methodology), 3rd year UG
  • Introduction to Game Theory, 3rd year UG
  • Game Theory and Engineering Applications
  • PhD Computer Organization and Architecture, 3rd year UG

Administrative Duties :

  • Teaching, Curriculum development, Examining and Grading for UG and PhD level courses
  • Supervising PhD, Masters and UG students, Doctoral Committee member for PhD students
  • Reviewing the project work by PG and UG students, assess and provide feedback
  • Review and update curriculum based on industry requirements for several subjects
  • Faculty coordinator for the PG Programme on Artificial Intelligence and Data Science
  • Coordinator for Board of Studies for a PG Programme on Artificial Intelligence and Data Science
  • Coordinating the research activities in the department through Research Promotion Group
  • Automation of several departmental processes through software development
  • Board of Studies member for the new UG programme on Bachelors in Computer Science and Engineering - Artificial Intelligence

July 2013 – May 2018

International Institute of Information Technology, (IIIT-H), Hyderabad, Guest Faculty

  • “Game Theory for Computer Science” – Four years
  • “Computer Networks” – Fall 2016
  • “Advanced Computer Networks” – Monsoon 2016
  • “Scripting and Computer Environments”, Fall 2017

October 2007 - May 2012

National University of Singapore, Singapore Teaching Assistant (Part time)

  • CS1101C (School of Computing, Programming Methodology, Tutorials, Semester 1 AY 2007-08)
  • CS1102C (School of Computing, Data structures and algorithms, Tutorials, Semester 2 AY 2007-08)
  • CG2007 (ECE, Microprocessors, Tutorials, Sem 2 AY 2010-11 & AY 2011-12)
  • TE3801 (ECE, Robust Design of Electronic Circuits, Lab, Sem 2 AY 2010-11 & 2011-12)
  • EE2007 (ECE, Microprocessors, Tutorials, Sem 1 & 2 AY 2009-10, Sem 1 AY 2010-11 & AY 2011-12)
  • EE2007E (ECE, Microprocessors, Tutorials, Sem 2 AY 2009-10, 2010-11 & 2011-12)
  • TE2101 (ECE, Programming Methodology, Lab, Sem 1 AY 2009-10, 2010-11 & 2011-12)

September 2004 (One month)

Rajiv Gandhi Institute of Technology, Mahatma Gandhi University, Kottayam, India Guest Lecturer
Advanced Data Structures and File Systems for Semester 6, Bachelor of Technology

Awards and Recognition

  • Certificate earned on Probabilistic Graphical Models 1: Representation by Stanford University on Coursera
  • Selected as AWS Educate Cloud Faculty Ambassador by Amazon Web Services in 2019 in recognition of his development, implementation and thought leadership in cloud computing programs, curricula and course
  • Invited tutorial on "Game Theory for Networks and Telecommunications" at 26th IEEE ICT, Hanoi, Vietnam, April 2019
  • Invited tutorial on "Game Theory and Engineering Applications" for IEEE INDICON 2018
  • Invited workshop on "Containerization for next-generation application development and deployment" for IEEE INDICON 2018
  • Invited Tutorial workshop at ICIC International conference, Bengaluru in October 2018
  • Invited Keynote speaker for SAPIENCE 2018 in September 2018 at SNGCE, Kolenchery, Kerala
  • Recognition for robustness activities in Rollbase QA, Progress Software, 2016
  • Team Achievement Award for e-commerce integration testing, Progress, 2015
  • Outstanding Contributor Award for Integration QA lead activities, Progress, 2014
  • University Topper (First Rank) for the B-Tech degree examination in 2004
  • National University of Singapore, Postgraduate Research Scholarship, 2009-2012


Publication Type: Conference Paper

Year of Publication Title


Dr. Ganesh Neelakanta Iyer, Vishal Raman, Aswin K. S., and Bharadwaj Veeravalli, “On the strategies for Risk Aware Cloud and Fog Broker Arbitrage Mechanisms”, in 4th International Conference on Computing Methodologies and Communication (ICCMC 2020), India, 2020.


Sanjay Kumar K. K R., Goutham Subramani, Rishinathh K. S., and Dr. Ganesh Neelakanta Iyer, “On multi-class currency classification using Convolutional Neural Networks and Cloud Computing systems for the Blind”, in Springer International Conference on Advances in Distributed Computing and Machine Learning(ICADCML-2020), VIT, Vellore, India, VIT, Vellore, India, 2020.


Lakshmi Tulasi Bhavanam and Dr. Ganesh Neelakanta Iyer, “On the Classification of Kathakali Hand Gestures Using Support Vector Machines and Convolutional Neural Networks”, in International Conference on Artificial Intelligence and Signal Processing (AISP) 2020, VIT, Amaravathi, India, 2020.


Dr. Ganesh Neelakanta Iyer and Kon, P. E. - Y., “B-Coop: A Novel Cooperation Enforcement Scheme for Wireless Networks”, in 26th IEEE International Conference on Telecommunications (IEEE ICT 2019), Hanoi, Vietnam, April 8-10,, Hanoi, Vietnam, April 8-10 2019, 2019.[Abstract]

This paper proposes a cooperative retransmission scheme B-Coop implemented at the MAC layer in wireless networks. Cooperative retransmissions can be viewed as a way to achieve virtual space-time diversity without any modification to the wireless physical layer. We model nodes in the wireless network as selfish and rational users, and apply principles of game theory to enforce cooperative retransmissions in a distributed manner. We also consider that nodes cannot always observe other nodes' actions perfectly, in order to make the decision whether to cooperate with others. Hence our scheme is based on imperfect private monitoring and it shows the existence of an efficient belief-based sequential equilibrium under certain conditions. B-Coop enforces cooperation among nodes by creating a fear of punishment and it achieves scalability by reducing an N-player game into a 2-player game, which is novel according to existing literature. Well-defined utility functions are formed to improve the throughput and energy expenditure of the nodes in the network. Through extensive simulations, we show that B-Coop achieves increased throughput with less retransmissions and less energy expenditure. We verified using simulations that our proposed B-Coop scheme achieves better throughput and energy expenditure values.

More »»


Dr. Ganesh Neelakanta Iyer, “Evolutionary Games for Cloud, Edge and Fog Computing – A Comprehensive Study”, in 5th International Conference on Computational Intelligence in Data Mining (ICCIDM-2018), Odisha, India , 2018.


Dr. Ganesh Neelakanta Iyer, Silas, S., and Iyer, G., “An optimized cloud based big data processing mechanism using Self-Organizing Map in Hadoop environments”, in 2015 International Conference on Green Computing and Internet of Things (ICGCIoT), 2015.[Abstract]

Large scale searching problems such as searching for a particular tag in a set of web pages are always challenging. Distributed implementation of such searching algorithms are used in different distributed systems that includes Grid, Hadoop etc. In general, hadoop framework uses the Hadoop Distributed File System (HDFS) for all kinds of data processing. But the efficiency regarding the time in a distributed environment for data processing without any optimized algorithm is comparatively low. In this work, these problems are addressed. Searching using MapReduce paradigm is considered for implementing proposed scheme in the popular Open Source Cloud computing platform Hadoop and a neural network optimization algorithm named Self Organizing Maps (SOM). The processing speed got increased as the number of nodes in the Hadoop environment increases.

More »»


Dr. Ganesh Neelakanta Iyer, Maddala, S., Kishore, S., and Kolamala, P. S., “WaFeR: Model-driven test-framework for testing web UI-based applications”, in ", IEEE Computer Society IT Professional Conference on Challenges in Information Systems Governance, National In-stitute of Standards and Technology (NIST) in Gaithersburg, MD, USA (IEEE ITPRO,'14), 2014.[Abstract]

With the emergence of Web 2.0 and other high-end technologies such as Cloud Computing, software applications are increasingly developed and used as Software as a Service (SaaS) applications [1]. There are several challenges associated with automated testing of such web-driven applications. Test developers often need to write several lines of automation scripts which is time consuming, needs excellent programming knowledge and results in different coding styles. Moreover, these are error prone. i.e. test developers tend to write workarounds for complex scenarios. Hence these code needs to go through several review phases to stabilize them. Further, code maintenance is difficult and time consuming for frequent changes in product design. Any change in the flow of test case requires code changes and testing of the code. Hence this is difficult to fit in Agile world. In order to overcome the above challenges, we propose a Model-driven test framework called WaFeR. Here, different use cases or application scenarios on the web application will be modeled as the test cases in the framework. Thus, we model the application scenarios (or flows) as the test cases. In addition to solving the above problems, it has many other inherent advantages. For example, the proposed model allows users to incorporate useful features as utility functions. Further, the intelligence is coded into the framework to understand logical and semantic errors in your test flow.

More »»


Dr. Ganesh Neelakanta Iyer, Pasimuthu, J., and Loganathan, R., “PCTF: An Integrated, Extensible Cloud Test Framework for Testing Cloud Platforms and Applications”, in 2013 13th International Conference on Quality Software, 2013.[Abstract]

Due to the inherent advantages of Cloud Computing paradigms, application development, deployment and usage in Cloud environments has been increased exponentially in the recent past. This results in reduced time to market, reduced capital and operational expenses and increased productivity. The proliferation of Cloud platforms and applications also poses several challenges for the quality assessment. In this paper, we analyze various Cloud test approaches and frameworks. Then we present our research findings on major Cloud dimensions for testing Cloud platforms and applications. Then we propose an integrated, extensible Cloud test framework for testing various Cloud features, called Progress Cloud Test Framework (PCTF) and describe its components and characteristics. More »»


Dr. Ganesh Neelakanta Iyer, Chandrasekaran, R., and Veeravalli, B., “Auction-based vs. incentive-based Multiple-Cloud orchestration mechanisms”, in 2012 IEEE International Conference on Communication, Networks and Satellite (ComNetSat), 2012.[Abstract]

With the vast number of isolated and independent Cloud Service Providers (CSP) existing at present, it is challenging for the users to choose an appropriate CSP. In this paper, we propose two Multiple-Cloud orchestration mechanisms, one based on auction theory and the other based on incentives to address this issue. By connecting the CSPs and users through a Broker, we create a marketplace in which, the Broker maintains some information pertaining to both users and CSPs in order to help them in making appropriate decisions from time to time. Through extensive performance evaluation studies, we show the effectiveness of our schemes compared to the current Cloud environments without the Broker. Our performance evaluation studies show that our schemes enable the CSPs to offer competitive prices for same types of resources and gives flexibility for users to prioritize their requirements to choose an appropriate CSP. Further, we show that our scheme gives a fair treatment to all CSPs under certain conditions. Finally, we show that our schemes can seamlessly handle CSPs offering multiple types of resources and users having diverse requirements. More »»


Dr. Ganesh Neelakanta Iyer and Lim, Y. Cai, “Efficient multi-channel MAC protocol and channel allocation schemes for TDMA based cognitive radio networks”, in 2011 International Conference on Communications and Signal Processing, 2011.[Abstract]

We propose a cross-layer based multi-channel Medium Access Control (MAC) protocol to maximize the utilization of the leftover spectrum of primary user channels in cognitive radio networks. This protocol integrates the spectrum sensing at Physical layer and the packet scheduling at the MAC layer for mobile ad-hoc networks. With a TDMA-based control channel, we have a scheme to handle collision. Moreover, our scheme is suitable for heterogeneous network with different device capabilities. We formulate the channel allocation problem as a constrained optimization problem and propose strategies to handle channel allocation based on graph theoretic principles, specifically using Weighted Bipartite Graph Matching technique. We name our proposed modeling as Weighted Bipartite Multi-Vertex Matching (WBMM) and describes three different schemes based on this model. We conduct extensive simulation studies to analyze and compare the performance of the proposed strategies. More »»


Dr. Ganesh Neelakanta Iyer and Veeravalli, B., “On the resource allocation and pricing strategies in Compute Clouds using bargaining approaches”, in 2011 17th IEEE International Conference on Networks, 2011.[Abstract]

In this paper, we consider addressing the resource allocation and pricing strategies in a Compute Cloud for both independent tasks and tasks from workflow schemes. Workflow scheduling of tasks is an important problem due to the fact that individual sub-tasks constituting the workflow may demand additional resources and hence may stall the entire process. We employ two axiomatic bargaining approaches (Nash Bargaining Solution (NBS) and Raiffa Bargaining Solution (RBS)) proposed in the literature to formulate the problem and derive an optimal solution for allocating virtual CPU instances in a Compute Cloud for both independent tasks and workflow tasks. We also analyze the effectiveness of our strategies via rigorous simulation experiments and we show that our strategies are adaptable to the requirements by the Cloud service providers (CSPs) in estimating the resource requirements. Further, we show that NBS ensures proportional fairness whereas RBS can handle real-time task arrivals and task dynamics. Finally we introduce the concept of asymmetric pricing scheme in which a user can specify his budget constraints and CSPs can attempt to maximize the revenue without sacrificing the performance. This asymmetric bargaining approach is an important contribution in this work which allows the CSP to choose different parameters such as deadline and/or budget requirements for deriving optimal resource allocation. The deadline based resource allocation is particularly useful for workflow-based applications which have tasks waiting for the completion of other tasks. More »»

Publication Type: Dataset

Year of Publication Title


Dr. Ganesh Neelakanta Iyer and Lakshmi Tulasi Bhavanam, “Kathakali Mudras”, Mendeley Data, vol. 1, DOI: 10.17632/wdbm9srwn7.1. 2019.[Abstract]

This is a data set with 659 images of Kathakali hand gestures. There are 24 classes of images. This dataset has been generated from scratch to apply deep learning principles for classifying Kathakali hand gestures.

More »»

Publication Type: Journal Article

Year of Publication Title


V. Sucharitha, Dr. Prakash P, and Dr. Ganesh Neelakanta Iyer, “Agrifog-a Fog Computing based IoT for Smart Agriculture”, International Journal of Recent Technology and Engineering, vol. 7, no. 6, pp. 210-217, 2019.[Abstract]

The smart agriculture or precision agriculture is contemplated to play a vital role in augmenting the various farming activities. IoT based farm management systems have emanated from the rapid expansion of connectivity. The smart agriculture or precision agriculture is contemplated to play a vital role in augmenting the various farming activities. The existing systems which are based on traditional cloud models are inadequate to handle the large amounts and variety of data generated by the IoT devices connected. In order to decrease the latency in aiding the real time decisions based on the data produced, it is essential to bring the data processing closer to the source of its production. This can be addressed by adopting the fog based models. An IoT-Fog based farm management system can be more competent in terms of optimal bandwidth utilization and low latency for real time decision making. The architecture of the proposed approach has been presented and elucidated. The AgriFog application has been modelled and simulated using iFogSim. The results substantiate the postulate that the fog based model of the farm management system is more efficient and preferable for adoption because of its support for effective scalability with better response time and reduced latency. © 2019, Blue Eyes Intelligence Engineering and Sciences Publication. All rights reserved.

More »»


Dr. Ganesh Neelakanta Iyer, Veeravalli, B., and Krishnamoorthy, S. G., “On Handling Large-Scale Polynomial Multiplications in Compute Cloud Environments using Divisible Load Paradigm”, IEEE Transactions on Aerospace and Electronic Systems, vol. 48, pp. 820-831, 2012.[Abstract]

Large-scale polynomial product computations often used in aerospace applications such as satellite image processing and sensor networks data processing always pose considerable challenge when processed on networked computing systems. With non-zero communication and computation time delays of the links and processors on a networked infrastructure, the computation becomes all the more challenging. In this research, we attempt to investigate the use of a divisible load paradigm to design efficient strategies to minimize the overall processing time for performing large-scale polynomial product computations in compute cloud environments. We consider a compute cloud system with the resource allocator distributing the entire load to a set of virtual CPU instances (VCI) and the VCIs propagating back the processed results to resource allocator for postprocessing. We consider heterogeneous networks in our analysis and we derive fundamental recursive equations and a closed-form solution for the load fractions to be assigned to each VCI. Our analysis also attempts to eliminate any redundant VCI-link pairs by carefully considering the overheads associated with load distribution and processing. Finally, we quantify the performance of the strategies via rigorous simulation studies. More »»

Publication Type: Book Chapter

Year of Publication Title


Dr. Ganesh Neelakanta Iyer, “Smart Grids and Cloud Computing”, in Book Chapter in Handbook of Research on Emerging Technologies for Electrical Power Planning, Analysis, and Optimization, IGI Global, 2016.


Dr. Ganesh Neelakanta Iyer, Jyosthna, P. M., and Suman, J., “Energy Management System in Cloud Computing”, in Book Chapter in Handbook of Research on Emerging Technologies for Electrical Power Planning, Analysis, and Optimization, IGI Global, 2016.


Dr. Ganesh Neelakanta Iyer and Bharadwaj Veeravalli, “Cloud Brokers”, in Encyclopedia of Cloud Computing Editors, Wiley-IEEE, 2016.


Dr. Ganesh Neelakanta Iyer, “Cloud Testing, An Overview”, in Encyclopedia of Cloud Computing, 2016.


Dr. Ganesh Neelakanta Iyer and Bharadwaj Veeravalli, “Design and Analysis of Broker-Mediated Cloud Aggregation Mechanisms Using Markovian Queues for Scheduling Bag-of-Tasks”, in Book Chapter in Large Scale Network-centric Computing Systems, 2012.


  • “Game Theory for Computer Networks and Distributed Systems”, Tutorial as part of 26th IEEE ICT 2019, Hanoi, Vietnam
  • “Continuous Testing of Cloud Applications”, STAREAST 2017, Orlando, Florida, USA, May 2017
  • “Building a satellite Rollbase application for an existing OpenEdge application in less than 60 mins”, Session at Exchange Australia 2016, Sydney, July 2016
  • “Docker 101 – How docker works and how you can use it for development, test and production”, Session at Exchange Australia 2016, Sydney, July 2016
  • “Building a satellite Rollbase application for an existing OpenEdge application in less than 60 mins”, Session at PUG Challenge Americas, Manchester, New Hampshire, USA, June 2016
  • “Telerik Test Studio to Automate Web Applications", Workshop at PUG Challenge EMEA, Copenhagen, Denmark, November 2015.
  • “Game Theory for Computer Science", Invited talk at Tennessee State University, Nashville, USA, June 2015.
  • “Cloud Computing; Industry perspective", Invited talk at Tennessee State University, Nashville, USA, June 2015.
  • “Agile Testing; Principles and Best Practices, Talk at PUG Challenge Americas, Boston, USA, June 2015
  • “Software Quality Analysis with Cloud; Challenges and Approaches", Talk at PUG Challenge Americas, Boston, USA, June 2015.
  • “Advanced Business Applications for the Cloud", Workshop at Progress Exchange, Orlando, USA, October 2014.
  • “Mastering Progress Rollbase - Inside Out", Talk at Progress Exchange, Orlando, USA, October 2014
  • “Using Docker for the First Time: A Hands-on Approach”, Containers and Microservices summit, BrightTALK, September 2017
  • “Top trends in IoT in 2017 and their impact on digital transformation”, IoT summit, BrightTALK, June 2017
  • “24x7 Continuous Testing in current day software development”, Bizdevops Master Weinar Series, SolutionsIQ webinar June 2017
  • “Mobile, Hybrid, Native Cross-Platform Application Development”, BrightTALK webinar April 2017
  • “Docker 101 - How Docker works and how you can use it in different product cycles”, Cloud summit, BrightTALK, April 2017
  • “Choosing the right Cloud platform for addressing the right business opportunity”, BrightTALK, Cloud computing summit, November 2016
  • “Resilient software design to handle unexpected situations”, BrightTALK webinar, October 2016
  • “Cloud Computing and Industry 4.0 – A Match made in heaven”, Faculty Development Program at ASIET, Kalady, Kerala
  • “Artificial Intelligence – The brain of Industry 4.0”, Faculty Development Program at MITS, Kerala
  • Special session on "Machine Learning - A Gentle Introduction" as part of ViTECoN 2019, VIT, Vellore, Tamil Nadu in March 2019
  • Special session on "Game Theory and Engineering Applications" as part of ViTECoN 2019, VIT, Vellore, Tamil Nadu in March 2019
  • Session on "How to Start a Business – Become a successful entrepreneur", at Srikrishna College of Engineering and Technology, March 2019 as part of the awareness week organized by the entrepreneurship wing
  • "Dockers and Kubernetes - Scaling your application development and deployment with Cloud", Anokha Tech Fest 2019, Coimbatore
  • "Game Theory and Engineering Applications" Invited Tutorial for IEEE INDICON 2018
  • "Containerization for next-generation application development and deployment", Invited Workshop for IEEE INDICON 2018
  • “Demystifying Containerization Principles for Data Scientists”, Invited Tutorial speech at ICIC International conference, Bengaluru, October 2018
  • “Cloud Computing for Image Processing and Genomics”, Invited Keynote speech at SAPIENCE 2018, Kolenchery, Kerala, September 2018
  • “Top trends in IoT in 2017 and their impact on digital transformation”, Invited Talk at Faculty Development Program on IoT, Cloud Computing and Big Data Analytics, ASIET, Kalady, Kerala, India July 2018
  • “Dockers, Containers and Microsoft Azure IoT Edge”, Full day workshop as part of National workshop on Cloud and Fog computing, conducted by Karunya Institute, Coimbatore, February 2018
  • “Simplify Enterprise IT with No Code Application – aPaaS” at Progress Exchange conference in Mumbai, November 2016
  • “Cloud Testing essentials”, Step-IN Conference at Bengaluru, August 2016
  • “Six Essential considerations for testing your Cloud applications”, Session at Great Indian Developer Summit (GIDS-2016), at Bengaluru, April 2016
  • “Convergence of Cloud, Mobile and IoT" - Full day workshop at, K L University, Vijayawada, India, October 2015.
  • “Technology disruptions of current era: Cloud, Mobile and IoT" - Full day workshop at, Dhanekula Institute of Technology, Vijayawada, India, October 2015.
  • “How Internet of Things Changes our lives" - Half day technical session at, ASIET, Kalady, Kerala, India, October 2015.
  • “Practical Agile Testing; Principles and Best Practices" - Talk at Decoding DevOps conference, Bangalore, India, April 2015.
  • “Software Test Methodologies" - Guest Lecture at MuftakhamJah College of Engineering and Technology, Hyderabad, India, April 2015.
  • “Mobile App Development using aPaaS platforms" - Full day workshop at HYSEA 2014, Seminar on Digital Enterprise, Hyderabad, India, September 2014.
  • “Rapid Application Development using aPaaS Cloud environments" - Invited Full day workshop, Karunya University, Coimbatore, Tamil Nadu, India, March 2014.
  • “Introduction to Cloud Computing" - Invited talk, Aryanet Institute of Technology, Palakad, 2014