>_ M.Tech CSE  ·  SSN College of Engineering, Chennai

Nikhil Karthik S

a.k.a. Nikhil Karthik Senthil Kumar · Nikhil Karthik AVVSS

Engineering intelligent solutions across AI, Machine Learning, Computer Vision, Cybersecurity, and Software Engineering.

AI Software Engineer Trainee  ·  DriveThruData LLP, Chennai
Repos
0 Publications
3rd MediaEval '25
Nikhil Karthik S
scroll
01

About

I'm a 3rd-year M.Tech (Integrated) CSE student at SSN College of Engineering. I work across the full stack — from systems-level networking tools and IoT hardware to fine-tuned language models and deep learning pipelines.

My research has been recognised at MediaEval 2025 (3rd place, GI Imaging VQA). I'm currently interning as an AI engineer while preparing further publications.

I'm drawn to hard problems — routing anomalies, pixel-level change detection, language in low-resource settings. I care about getting the details right.

>_ currently
interning AI Software Engineer Trainee @ DriveThruData LLP
building Real-Time Accident Detection System
Machine Learning
NLP & LLMs
Computer Vision
Systems & Networks
IoT & Embedded
Algorithms
Core Coursework
DSAOSNetworks MLImage ProcessingDBMS Prob & StatsLinear Algebra
02

Education

Aug 2023 — Apr 2028 Current

M.Tech (Integrated) Computer Science & Engineering

Sri Sivasubramaniya Nadar College of Engineering, Chennai
8.532CGPA till 5th semester
Semester 6 of 10  ·  Year 3 of 5
hover to see GPA trend
Semester GPA Trend CGPA  8.532
8.600
8.200
8.548
8.478
8.792
S1S2S3S4S5

Scale 8.0 – 9.0  ·  S5 is personal best

Jan — Sept 2024 Online

Foundation Course on Programming & Data Science

Indian Institute of Technology Madras  ·  Online BS Degree
Jun 2008 — Apr 2023 Pre-KG → Class XII

Srivi Lions Matriculation Higher Secondary School, Srivilliputtur

Computer Science & Mathematics Stream  ·  Classes XI–XII
570/600 Class XII
559/600 Class XI
460/500 Class X

† School-level assessment only — AY 2020–21 Class X students were declared all-pass; no government board exam was conducted.

03

Experience

May 2026 — Jul 2026 Current

AI Software Engineer — Trainee

DriveThruData LLP  ·  Chennai, India

Contributing across two parallel tracks at an early-stage data intelligence startup.

Web Development Sole developer of the company's full website — architected, designed, and built the entire web presence end-to-end.
AI / GenAI Running ablation studies on LLM and GenAI model choices, benchmarking performance–cost trade-offs, and integrating AI capabilities into production features.
Full-Stack Web Dev LLM / GenAI Ablation Studies Python AI Integration
04

Research & Publications

05

Achievements & Certifications

RF Scholarship
National Merit Scholarship · 2023

Reliance Foundation Undergraduate Scholarship

Awarded the Reliance Foundation Undergraduate Scholarship — a highly competitive, merit-based national scholarship recognising academic excellence and future potential across India.

3rd International
International Competition · MediaEval 2025

GI Imaging Visual Question Answering

Ranked 3rd internationally in Subtask 2 of MediaEval 2025 using BLIP-2 on the Kvasir-VQA-x1 medical imaging dataset. Paper available; pending publication in CEUR Workshop Proceedings.

SL Hackathon
National Hackathon · Shortlisted

QR Guard — Malicious QR Code Detection

QR Guard was shortlisted at a national-level hackathon for its multi-layered ML-based approach to detecting and classifying malicious QR codes.

Certifications
98 /100
Elite + Gold Top 5%

Practical Cyber Security for Cyber Security Practitioners

NPTEL  ·  IIT Kanpur  ·  Nov 2025
94 /100
Elite + Gold Top 5%

Affective Computing

NPTEL  ·  IIIT Delhi  ·  May 2026
94 /100
Elite + Gold Top 1%

Artificial Intelligence (AI) for Management

NPTEL  ·  IIT Madras  ·  May 2026
06

Projects

More Projects
CLI Tool

plagcheck — PDF Plagiarism Detector

Nikhil Karthik S

Multi-modal CLI tool comparing PDF assignments across text, code (AST), visuals (perceptual hashing), and structure — fully offline, no external API calls.

PythonASTpdfplumberPyMuPDFOCR
OngoingInstitutionally Funded

Real-Time Accident Detection and Alerting System

Nikhil Karthik S, Pandiarajan D, Harish V, Madhu Vishahan S, Nitish Konda, Dr R Priyadharsini (mentor, until May 2025), Dr P Mirunalini (mentor, from May 2025)

IoT crash-detection using Raspberry Pi, sensors, GPS, and GSM. Dispatches emergency alerts on collision with SOS button and environmental monitoring. IFSP collaboration.

Raspberry PiPythonGPS/GSMIoT
Full-Stack

Lost & Found Website

Nikhil Karthik S, Pandiarajan D, Nitish Konda

Platform for reporting and reclaiming lost items with auth, image-based posting, and a claim workflow. Vue.js frontend with Spring Boot REST API and MongoDB.

Vue.jsSpring BootMongoDB
Networks

Silent Loop Detector

Nikhil Karthik S, Moogambigai A, Nandhika Saravanan, Joice Anancia S A, Naveenraj J

Detects routing loops via TTL variation and packet timing analysis. Real-time Flask dashboard with configurable alerts and anomaly visualisation.

PythonScapyFlaskNetworking
Deep Learning

Change Detection using U-Net

Nikhil Karthik S, Pandiarajan D

Segmentation model on the Inria aerial dataset with CLAHE preprocessing. Generates pixel-level change detection maps from before/after imagery.

PyTorchU-NetCUDACV
Research

Optimisation Algorithm Evaluation

Nikhil Karthik S, Dr A Vijayalakshmi

Compared SGD, Momentum, Adam, RMSProp, Adagrad, Adadelta, LBFGS, and Photon on Rosenbrock, Rastrigin, Ackley, and Himmelblau benchmarks.

PyTorchCUDAOptimisationBenchmarking
Frontend

CSE Department Website

Nikhil Karthik S, Moogambigai A, Nandhika Saravanan

Static website for the Computer Science & Engineering department. Built with clean HTML, CSS, and JavaScript.

HTMLCSSJavaScript
EdTechFull-Stack

CP Exam Platform

Nikhil Karthik S

Offline competitive programming exam platform with Python & Java code execution, public/private/custom test cases, automatic time & space complexity analysis, and a professor admin panel.

PythonFlaskSQLiteCodeMirrorJava
EdTechSystems

Exam Platform — M.Tech LAN Deployment

Nikhil Karthik S

Production deployment of the CP exam platform for M.Tech lab exams — runs as a systemd service on 10.6.6.1, serves 40 students over LAN with internet blocked via UFW, no external internet required.

PythonFlaskSQLitesystemdUFWLAN
SystemsFull-Stack

LabCtrl — Lab Management System

Nikhil Karthik S

Centralized controller for 40 Ubuntu lab machines — toggle internet per machine via UFW over SSH, manage users, distribute files, and monitor CPU/RAM/USB status from a single dashboard.

PythonFlaskSSHUFWHTMLCSSJavaScript
Desktop App

ServicePilot — GTK4 systemd Manager

Nikhil Karthik S

Native GTK4 + libadwaita systemd service manager for GNOME/Ubuntu. Filter, search, start/stop/restart services, view live journalctl logs — all in a non-blocking threaded UI that appears in GNOME Activities.

PythonGTK4libadwaitasystemdGNOME
IoTSecurity

Intelligent Campus Surveillance & Threat Analysis

Nikhil Karthik S, Bharathwaj T

ESP32-based smart security system combining motion, sound, light, and ultrasonic sensors with MQTT streaming to a cloud backend. Calculates threat scores, detects anomalies, and visualises intrusion heatmaps on a live dashboard.

ESP32MQTTFlaskPythonSQLiteChart.jsWokwi
07

Skills

01
{ } lang

Languages

Python C++ Java C JavaScript
02
∿ ml & data

ML / Data Science

PyTorch scikit-learn NumPy Pandas Matplotlib Seaborn
03
</> frontend

Frontend

HTML / CSS Vue.js Next.js
04
⚙ backend

Backend

Django Spring Boot Flask
05
⊞ databases

Databases

PostgreSQL MySQL SQLite MongoDB Neo4j Cassandra Redis
06
◈ big data & tools

Big Data & Tools

Hadoop PySpark Git Linux Scapy Docker
08

GitHub

09

Contact

— reach out —
Let's
connect.

Open for research collaborations, ML conversations, or just a good chat about systems and language models. Currently interning as an AI Software Engineer at DriveThruData LLP — I still respond to meaningful outreach. Best reached by email.

Responding within 24 hours
Open to research collaborations