Karthik Vaidhyanathan

Karthik Vaidhyanathan

Postdoctoral Researcher

University of L'Aquila


Karthik Vaidhyanathan is a postdoctoral researcher at the University of L’Aquila, Italy. His research area lie in the intersection of Software Architecture and Machine Learning. He is also involved in an Italian national funded project, VASARI, which aims to create an inclusive and immersive cultural experience for the visitors of the heritage sites in Italy.

  • Ph.D. Computer Science, 2021

    Gran Sasso Science Institute, Italy

  • M.Sc Computer Science, 2016

    University of L'Aquila, Italy

  • M.Tech Computer Science and Engineering, 2016

    Amrita University, India

  • B.Tech Computer Science and Engineering, 2014

    Amrita University, India


Software Architecture
Machine Learning
Self-adaptive Systems


Postdoctoral Researcher
Feb 2021 – Present L'Aquila, Italy
Working on Italian national funded project, VASARI and Working on cutting edge research in the intersection of Software Architecture and Machine Learning.
Subject Matter Expert (Cultore Della Materia)
Jan 2021 – Present L'Aquila, Italy
Providing lectures on specific technical/conceptual topics related to software architecture to Master’s degreee students. This includes topics such as Architectural Viewpoints, Microservices, Event-driven architectures, Apache Kafka and Cloud computing.
Product Lead
Oct 2016 – Jun 2017 Bengaluru, India
Lead the development of multiple products majorly focuing on Industry 4.0 and big data technologies like Hadoop, Spark, Hive, MapR etc. Further, also took up the responsibility of a data scientitst for developing various forecasting, prediction and anomaly detection algorithms.
Academic Assistant
Aug 2014 – Aug 2015 Kollam, India
Helping professors in designing tutorials, grading assignments and marks calculation, conducting lab sessions and evaluation of lab works, lab assistant of International Collegiate Programming Contest (ICPC) training lab, hoisting and managing of programming contests (Managed Aspirations 2020 Programming Contest conducted by Infosys, India in 2014).
Software Developer Intern
Feb 2014 – Jun 2014 Mysuru India
The internship started with a six week training on core Java, J2EE followed by RDBMS. On the completion of the training I was allocated to a client project at the Banagalore development center of Infosys. The final internship project was on Data Migration.


Neural Networks and Deep Learning
See certificate
Blockchain Fundamentals
Formulated informed blockchain models, hypotheses, and use cases.
See certificate
Object-Oriented Programming in R: S3 and R6 Course
See certificate

Recent Publications

Quickly discover relevant content by filtering publications.