Gruhesh Sri Sai Karthik Kurra

Gruhesh Sri Sai
Karthik Kurra

I build AI systems from scratch.


2026–2027

I’m an incoming MSc Computing (Artificial Intelligence and Machine Learning) student at Imperial College London, starting September 2026.

My research interests include language models, computer vision, neural compression, and on-device AI. In July 2026, my team won first place at Imperial’s Global Challenge Lab with OrbitOps.

Oct – Nov 2025

AI Integration Engineer

InfoAjax Consulting Pvt Ltd  ·  Remote, Hyderabad

Built an integration layer between enterprise apps and cybersecurity services over standardised APIs.

Used Azure OpenAI agents for automated schema mapping and connection setup from prior runs.

Built a React 18 + FastAPI + WebSocket app for live agent monitoring.

Wired Azure AD via Microsoft Graph API for app discovery and metadata.

Dec 2024 – Jun 2025

Research Intern

IIIT Hyderabad  ·  Hyderabad, India

Led Layout Preserving Document Translation: Vision Transformer layout detection (92% accuracy), character-metrics font detection, K-means colour palette extraction (88% accuracy).

Built a FastAPI backend with Tesseract OCR for multi-language text extraction (English, Hindi, Telugu, German) while preserving document formatting.

Presented at the IIIT Hyderabad research expo (May 2025) with live demos to faculty and industry visitors.

Oct 2024 – Jun 2025

WSO2 API Developer

InfoAjax Consulting Pvt Ltd  ·  Remote, Hyderabad

Built and shipped RESTful APIs for PLDT (Philippines' largest telecoms provider) ticketing integration in WSO2 Integration Studio.

Handled production secrets via GitLab vault and Choreo cloud hosting.

Debugged production issues with sparse WSO2 docs; worked directly with international clients under strict SLAs.

May – Oct 2024

AI & ML Research Training

iHub-Data, IIIT Hyderabad  ·  Hyderabad

Six-month research apprenticeship: neural architecture design, LLM fundamentals, prompt engineering, fine-tuning, quantisation, and deployment.

Document analysis, OCR, and computer vision projects under faculty mentorship.

Mar 2024 – Jan 2025

Founder & CEO

Zynthetix  ·  Hyderabad, India

Built a synthetic-data platform (GANs/VAEs) for privacy-preserving tabular, image, and text datasets.

Designed a meta-controller where a parent model coordinates 200–1000 specialised child models to generate millions of rows without duplication.

Prototype with transformer-based PII detection (98.5% accuracy) and 95% statistical similarity between synthetic and real data.

Jul – Oct 2023

Data Science Intern

Xtraleap India Pvt Ltd  ·  Remote, Hyderabad

Exploratory data analysis, statistical modelling, and ML model development using Python (pandas, NumPy, scikit-learn, Matplotlib).

Feature engineering and model evaluation on real-world datasets in retail analytics and customer segmentation.

2021–2025

I completed my B.Tech in Computer Science and Engineering at KL University, Hyderabad, with a CGPA of 9.72 / 10 (August 2021 – May 2025).

bio

I’m Gruhesh Sri Sai Karthik Kurra, an independent AI/ML researcher, engineer, and founder of Zynthetix. I work on transformer architectures, word representation, neural network compression, and deepfake detection. My work includes an IEEE ICCCMLA 2025 publication, open research on Zenodo, and two papers under review at IEEE NEPCON 2026.

I write about machine learning from scratch on my blog and share my implementations on GitHub.

selected projects

more projects

More implementations and experiments. All repositories are on GitHub.

BIE: Bit-Index Encoding project preview

BIE: Bit-Index Encoding

Neural weight compression

Neural weight compression at 40× with MSE < 10⁻⁶. Zenodo 2025 release with open-source sparse kernels and a benchmarking suite.

Compression 40× · MSE <10⁻⁶ · Year 2025

Clinical Trial Similarity project preview

Clinical Trial Similarity

PubMedBERT · FAISS

PubMedBERT pipeline for trial matching. 99.5% accuracy on biomedical similarity with domain embeddings and FAISS retrieval.

Accuracy 99.5% · Encoder PubMedBERT · Index FAISS

GNN Suite project preview

GNN Suite

GCN · GraphSAGE · GAT

GCN, GraphSAGE, and GAT with 81.9% accuracy on node classification, plus a comparison framework and ablation studies.

Accuracy 81.9% · Models 3 · Task Node class.

GAN Implementation project preview

GAN Implementation

Vanilla GAN · DCGAN

GANs trained on MNIST with loss curves, generation metrics, and latent-space interpolation.

Dataset MNIST · Models 2 · Stack PyTorch

Diffusion From Scratch project preview

Diffusion From Scratch

DDPM · UNet

DDPM from math to generated images: ~130K-parameter UNet, noise schedule, and sample generation.

Params ~130K · Type DDPM · Net UNet

NL2SQL project preview

NL2SQL

Transformers · SQL

Natural language to SQL with perplexity 1.42. Fine-tuned language model for structured queries from plain-English questions.

Perplexity 1.42 · Task NL→SQL · Stack HF

Hybrid RAG Deepfake Detection project preview

Hybrid RAG Deepfake Detection

RAG · CLIP · FAISS

Privacy-first deepfake detection: retrieval-augmented generation plus visual inconsistency analysis, with an uncertainty-aware classifier.

Year 2024 · Method RAG+CLIP · Status Published

Layout-Preserving Translation project preview

Layout-Preserving Translation

ViT · OCR · IIITH

Vision Transformer layout detection plus multi-language OCR (English, Hindi, Telugu, German), keeping fonts, colours, and structure.

Layout acc. 92% · Languages 4 · Lab IIITH

writing & demos

I write about implementing machine learning models from scratch, from the mathematics to the training loop.

publications

  1. Morphology-Aware Nested Character Embeddings for Word Representation

    AcceptedIEEE ICCCMLA 2025 · 2025

    Abstract: Morphology-Aware Nested Character Embeddings for Word Representation

    MANCE represents each word as an ordered sequence of shared character embeddings, allowing related word forms to share information without explicit morphological supervision. The paper develops separate RNN, CNN, and hierarchical Transformer integrations and evaluates them on text classification, sentiment analysis, and named entity recognition. Reported results include 93.5% accuracy on AG News, 99.0% on DBpedia, and 81.3% F1 on German named entity recognition. In a separate controlled sentiment experiment with 50 samples, MANCE achieves 91.67% accuracy versus 33.33% for Word2Vec, with training times of 0.51 and 1.11 seconds respectively. These small-experiment gains are distinct from the broader benchmark results.

  2. BIE: Bit-Index Encoding for Efficient Neural Network Weight Compression

    AcceptedZenodo · September 2025

    Abstract: BIE: Bit-Index Encoding for Efficient Neural Network Weight Compression

    Bit-Index Encoding (BIE) compresses sparse neural network weight matrices by recording the positions of nonzero bits. Three variants address different trade-offs: binary encoding for sparse binary weights, bitplane encoding for adjustable reconstruction precision, and blocked encoding for cache locality and parallel processing. The implementation includes Numba-compiled sparse matrix multiplication kernels that operate on compressed representations. Matrix benchmarks cover dimensions from 256 × 256 to 2048 × 1024 and sparsity levels up to 95%. Binary encoding reaches 40× compression at 95% sparsity; separately, bitplane variants achieve reconstruction mean squared error below 10⁻⁶. These results concern matrix compression and reconstruction, rather than downstream model accuracy.

  3. Hybrid RAG-Enhanced Deepfake Detection: Combining Retrieval-Augmented Generation with Visual Inconsistency Analysis

    AcceptedZenodo · August 2024

    Abstract: Hybrid RAG-Enhanced Deepfake Detection: Combining Retrieval-Augmented Generation with Visual Inconsistency Analysis

    This paper proposes a local deepfake detection framework that combines retrieval-augmented generation with visual inconsistency analysis. A retrieval pipeline uses Vision Transformer embeddings and FAISS to compare an input with known authentic and manipulated samples, then supplies retrieved evidence to a local language model. A complementary visual pipeline uses object detection and segmentation to examine anatomical irregularities, facial symmetry, boundaries, and lighting. Confidence-weighted fusion combines the two sources of evidence, while uncertainty estimates identify ambiguous cases for human review. The paper specifies the architecture and evaluation protocol for privacy-preserving analysis. Its performance figures are projections; implementation and full empirical validation remain future work.

under review & working papers

  1. Prism Tuning: Repulsion-Trained Seed Embeddings in a Frozen Transformer for Non-Redundant Generation

    Under ReviewIEEE NEPCON 2026 · Submitted 2026

    Abstract: Prism Tuning: Repulsion-Trained Seed Embeddings in a Frozen Transformer for Non-Redundant Generation

    Prism Tuning proposes a parameter-efficient method for generating diverse responses from a frozen language model. K learnable seed vectors are added to input embeddings to condition parallel generation streams. During training, a repulsion objective acts on generated-position hidden states, providing a differentiable proxy for differences between decoded outputs. Whitening addresses representation anisotropy, while shared style parameters and separate content parameters aim to discourage diversity based only on tone. Quality and KL-divergence terms anchor the streams to the base model. At inference, the seeds require no coordination between streams, though generating K responses still incurs their generation cost. The paper presents the formulation and integration requirements; systematic empirical evaluation remains future work.

  2. Dual-Stream Artifact Detection with Iterative Evidence Refinement for Frame-Level Deepfake Recognition

    Under ReviewIEEE NEPCON 2026 · Submitted 2026

    Abstract: Dual-Stream Artifact Detection with Iterative Evidence Refinement for Frame-Level Deepfake Recognition

    This study combines a Sobel-edge boundary stream with a multi-band Fourier frequency stream for frame-level deepfake detection. An orthogonality penalty discourages redundant evidence, and an iterative cross-attention module refines and fuses the streams. The study uses a corpus of 227,504 frames from FaceForensics++, Celeb-DF v2, and WildDeepfake. A source-video audit found extensive train–test overlap in WildDeepfake, so the paper separates the contaminated evaluation from a video-disjoint subset. On that 5,680-frame subset, the model achieves 96.3% AUC and 90.5% accuracy; Celeb-DF alone yields 87.1% AUC. Results come from one training run, without controlled baseline comparisons or ablations, which limits claims about the contribution of individual components.

    Code and dataset: GitHub · Kaggle dataset.

  3. RADAR: Reasoning-Augmented Deepfake Artifact Recognition via Multi-Branch Evidence Aggregation

    Preprint2026

    Abstract: RADAR: Reasoning-Augmented Deepfake Artifact Recognition via Multi-Branch Evidence Aggregation

    RADAR proposes deepfake detection through the aggregation of complementary forensic evidence. Three specialised branches examine skin texture, boundary aliasing, and fingerprints associated with AI image generation. An R-Former module combines their outputs through iterative cross-attention, with per-artifact confidence scores and spatial saliency maps intended to explain predictions. The design specifies a Vision Transformer trained from random initialisation, alongside artifact supervision and an evaluation protocol covering detection, cross-dataset generalisation, and interpretability. A 200-image pilot analysis motivates the artifact branches. Full-system benchmark validation remains future work, and the paper’s performance figures are design targets rather than measured outcomes. The proposed scope is facial manipulation in individual images.

awards & honours

1st Place, Global Challenge Lab 2026
Imperial College London  ·  July 2026

Won Imperial's global innovation sprint: 1,000+ students, 14 days, four tracks. Built OrbitOps with a five-person team, a vendor-neutral reliability layer for satellite onboard AI (fault injection before launch, known-answer probes in orbit, rollback on silent degradation). £1,500 team prize; certificate in Certifications.

1st Place, University Webathon
KL University  ·  2022

Diet management platform in a 4-hour hackathon: personalised meal planning, calorie tracking, and nutritional recommendations. Competed against 50+ teams.

2nd Place, Design Expo
KL University  ·  2022–2023

Arduino smart switchboard for IoT home automation with real-time energy monitoring and mobile app control.

SAC Momentum Award
Student Activity Council, KL University  ·  2023–2025

Technical Lead: mentored 20+ juniors in web development and ML, ran workshops for 100+ students, coordinated 15+ technical events.

certifications

20 certificates

Certificate of Achievement — Global Challenge Lab 2026 (1st Place)

Imperial College London  ·  2026

View certificate

TensorFlow Developer Certificate

Google  ·  2024

View certificate

AWS Certified Cloud Practitioner

Amazon Web Services  ·  2023

View certificate

AWS Certified Solutions Architect – Associate

Amazon Web Services  ·  2023

View certificate

Oracle Cloud Infrastructure Architect Associate

Oracle  ·  2023

View certificate

Oracle Cloud Infrastructure Generative AI Professional

Oracle  ·  2024

View certificate

Oracle Database Certificate

Oracle  ·  2023

View certificate

Certified Advanced Automation Professional

Automation Anywhere  ·  2024

View certificate

Red Hat Certified Enterprise Application Developer

Red Hat  ·  2024

View certificate

WSO2 Certified Micro Integrator Developer – V4

WSO2  ·  2025

View certificate

Build Large Language Models From Scratch

Visuara  ·  2024

View certificate

Hugging Face MCP – Unit 1

Hugging Face  ·  2024

View certificate

Hugging Face MCP – Unit 3

Hugging Face  ·  2024

View certificate

IIIT Hyderabad 6-Month AI/ML Training

IIIT Hyderabad  ·  2024

View certificate

Certificate of Appreciation — Student Activity Center

KL University  ·  2022–23

View certificate

Certificate of Service — Volunteer

Street Cause NGO  ·  2023–24

View certificate

WSO2 Certified Micro Integrator Practitioner V4

WSO2  ·  2025

View certificate

Google GDG Certificate

Google Developer Groups  ·  2025

View certificate

Become a Linear Algebra Master

Udemy  ·  2026

View certificate

A Deep Understanding of Deep Learning (with Python)

Udemy  ·  2026

View certificate

IELTS Academic: overall band 7.5 · C1 Advanced

technical skills

Programming Languages

Python JavaScript TypeScript Swift Java C C++ R SQL PHP HTML CSS Shell

AI / ML Frameworks

PyTorch TensorFlow Hugging Face LangChain LlamaIndex scikit-learn PyTorch Geometric Gradio Streamlit UMAP

AI / ML Specialisations

LLM Optimisation SLM Fine-tuning RAG Prompt Engineering Transformers Attention Mechanisms GANs VAEs Diffusion Models GNNs On-Device AI Deepfake Detection Quantisation Pruning Distillation

Computer Vision

EfficientNet Vision Transformer MediaPipe OpenCV Tesseract CLIP Document Analysis OCR

iOS / Mobile

Swift SwiftUI Core ML iOS Development Vision Framework AVFoundation Core Data Metal MPS On-Device Inference

Web & Backend

React.js Next.js FastAPI Node.js Express.js TailwindCSS Vite React Native WebSocket REST APIs

Cloud & DevOps

AWS Azure OpenAI Azure AD Google Cloud Docker Vercel WSO2 CI/CD Git GitLab Serverless

Databases & Data Science

PostgreSQL MySQL MongoDB Redis Firebase Supabase Pandas NumPy Matplotlib FAISS Synthetic Data

contact

I’m open to research collaborations, consulting, and full-time roles in AI engineering and ML systems. Hyderabad or remote.

gruheshkurra2@gmail.com · LinkedIn · Download CV

+91 8008258065

Transformer research · LLM development · On-device AI · Vision-language models · Neural compression · Agentic systems