Ongoing Projects
(Last updated: March 2025)
- Qurator - Library Learning for Quantum Computer Engineering (QIA) (looking for collaborators)
- Automated identification and generative synthesis of provable quantum accelerated kernels (looking for collaborators)
- MLC4QC: Machine learning control of quantum computation on programmable matter (QML, QIA)
- KANQOC - Kolmogorov Arnold Network for Quantum Optimal Control (QIndia)
- Agent-based concept discovery of quantum error correction codes (QIndia, QML)
- Resource modelling of distributed quantum computing using Petri nets (QIndia)
β¦ interested in a research collaboration within the Quantum Intelligence Alliance team on related topics? Contact me via LinkedIn or email.
Past Projects
(Last updated: March 2025)
(in reverse chronological order) For a more updated list, check my Google Scholar profile.
- CutQAS: Connectivity-aware Quantum Circuit Cutting via Reinforcement Learning based Quantum Architecture Search for Quantum Chemistry (QIndia, β24)
- Quantum circuit decompiler for scalable and explainable quantum architecture search (QIA β24)
- Near-Term Spin-Qubit Architecture Design via Multipartite Maximally-Entangled States (QML β24)
- LEGO HQEC: A Software Tool for Analyzing Holographic Quantum Codes (QML β24)
- YAQQ: Yet Another Quantum Quantizer - Design Space Exploration of Quantum Gate Sets using Novelty Search (QIA, QML β24)
- Quantum instruction set optimization using description complexity coding (QIA, QML, β24)
- EO-GRAPE and EO-DRLPE: Open and Closed Loop Approaches for Energy Efficient Quantum Optimal Control (QML, β24)
- KANQAS: Kolmogorov Arnold Network for Quantum Architecture Search (QIndia, β24)
- Transformer Models for Quantum Gate Set Tomography (QML, β24)
- A quantum information theoretic analysis of reinforcement learning-assisted quantum architecture search (QIndia, β24)
- A resource-efficient variational quantum algorithm for mRNA codon optimization (QBee, β24)
- ArtA: Artificial Architect - Automating design space exploration of spin qubit architectures (QML, β24)
- Resource Bounds for Quantum Circuit Mapping via Quantum Circuit Complexity (QML, β24)
- Automated Quantum Software Engineering: why? what? how? (QIA, QML β24)
- KetGPT - Dataset Augmentation of Quantum Circuits using Transformers (QML, β23)
- Qiskit Gymnasium environment for quantum circuit optimization (QWorld, β23)
- Quantum algorithms for RNA sequence design (QML, β23)
- Visualizing Quantum Circuit Probability: Estimating Quantum State Complexity for Quantum Program Synthesis (QIA β23)
- An application framework for quantum accelerated causal tomography (QWorld, QIA, β22)
- Applications of Quantum Computation and Algorithmic Information: for Causal Modeling in Genomics and Reinforcement Learning (QCA β22)
- QKSA β Quantum Knowledge Seeking Agent: quantum process tomography as evolutionary resource-bounded universal reinforcement learning in quantum environments (QCA, QIA β22)
- Estimating algorithmic information using quantum computing for genomics applications (QCA, QIA β21)
- Quantum Computing: from NISQ to PISQ (QCA β21)
- QuASeR β Quantum Accelerated De Novo DNA Sequence Reconstruction using QAOA and quantum annealing (QCA β20)
- Efficient parameterised compilation for hybrid quantum programming (QCA β20)
- Efficient decomposition of unitary matrices in quantum circuit compilers (QCA β20)
- Integration and Evaluation of Quantum Accelerators for Data-Driven User Functions (QCA β20)
- Quantum algorithms for pattern-matching in genomic sequences (QCA β19)
- Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators (QCA β19)
- Quantum Innovation Environment (QuInE), a PyQT based IDE for quantum programming (QCA β18)
- Spiking neural network based associative memory neuro-evolution (TCSRI β18)
- Brain-inspired robotic mapping and navigation using time-series of hexagonal grid and place cells (TCSRI β18)
- System design of warehouse automation using multi-agent collaborative box-pushing strategies (TCSRI β17)
- Human brain simulation in GPU with Inferior Olive model in OpenCL and CUDA (TUD β17)
- GATK-based human genome sequencing for distributed Spark platform in Scala (TUD β17)
- Fuzzing and concolic execution on RERS-2016 problems using AFL and KLEE (TUD β17)
- Optimizing a SoC using Ο-VEX VLIW processors (TUD β17)
- Enhancing the Plasma processor IP core (TUD β17)
- Accelerating object tracking in OMAP3530 application processor (TUD β17)
- Solar energy forecasting using ORCA system (TUD β17)
- Earthquake occurrence analysis and aftershock prediction using MATLAB and Tableau (TUD β17)
- Technology demonstrator of satellite firmware update via telecommands (ISRO β16)
- Approaches towards standardization of software for on-board storage systems in space programs (ISRO β16)
- Software design of onboard memory management subsystem for Chandrayaan-2 orbiter (ISRO β16)
- Project management of onboard memory management subsystem for HySIS satellite (ISRO β16)
- Software design of onboard memory management subsystem for Resourcesat satellites (ISRO β15)
- Hardware design of onboard memory management subsystem for ScatSat-1 (ISRO β15)
- Software design and implementation of onboard memory management subsystem for Cartosat-2C (ISRO β15)
- On-board payload data store and forward design for Astrosat (ISRO β14)
- Elevation mapping using stereo vision enabled heterogeneous multi-agent network (IIST β13)
- Hazard control algorithms for heterogenous multi-agent cloud-enabled robotic network (IIST β13)
- Self-configuring classical logic gate circuits using genetic programming in Java (IIST β12)
- Multi-vehicle path planning in dynamically changing environments using genetic optimised TSP (IIST β12)
- Computer vision based centralized multi-agent system on MATLAB and Arduino (IIST β11)