Submitted · ICADCML 2027
SecureGeoCrypt
Encryption with a sense of place.
A file-transfer system that brings geographic and time-window checks into an authenticated encryption workflow.
I build security systems, study how AI fails,
and work down to the layers beneath.
CONTEXT-BOUNDMy work lives where curiosity becomes a system: applied cryptography, security research, AI and the infrastructure underneath.
This small experiment uses your browser’s Web Crypto API. Change the message, encrypt it, then verify the round trip.
Your encrypted message will appear here.Only the matching key and nonce can open this ciphertext.
The art behind the rooms. Take a closer look.
Artworks are credited to their original artists. This is a personal portfolio, with a gallery woven through it.

Applied cryptography, distributed auditing and continual
malware learning. Built, tested, and documented with their limits.
Submitted · ICADCML 2027
Encryption with a sense of place.
A file-transfer system that brings geographic and time-window checks into an authenticated encryption workflow.
Built & tested
Many workers. One search space.
A coordinator-worker framework for authorised password audits, with custom GPU kernels, failover and live telemetry.
Implementation · benchmarking in progress
Learning new threats. Keeping old knowledge.
Reproducing distribution-aware replay for continual malware classification, with an emphasis on repeatable experiments.

A result is useful.
Knowing its limits
is more useful.
My experiments include the caveats. I distinguish an implemented system from a validated claim, a submitted paper from a publication, and a simulation from the real world.
I’m Hanish, a final-year Computer Science student specialising in AI and Robotics at VIT Chennai.
Security drew me toward cryptography and systems. AI gave me another set of questions: how models remember, how they fail, and when a plan is actually useful. I like working across those boundaries.
That curiosity also turns into Linux distributions, Blender tools and hypercasual games. Away from the screen, it’s the electronic keyboard, sport, a growing Pokémon card collection, and a good case study.
Read my CVChennai, India
B.Tech · AI & Robotics
2023 — 2027
English · Tamil · Hindi
German A2 · Japanese N5 (uncertified)
Applied cryptography · password auditing · key & nonce management · steganography · foundational SIEM / IDS · vulnerability assessment · digital forensics
Python · C++ / CUDA · Bash · Linux / LFS · Docker · Kubernetes · PostgreSQL · Redis · RabbitMQ · Git / CI/CD
PyTorch · TensorFlow · Hugging Face · scikit-learn · NLP · anomaly detection · continual learning · vision-language-action models
React · JavaScript · FastAPI · Flask · REST APIs · Blender Python API · WebGL · Streamlit
Product design & frontend development
Led product design and user-flow mapping for Katral Academy. Built the landing-page architecture and key interface components.
3D application development
Developed IntoAEC’s 3D liftoff feature, turning 2D floor plans into interactive 3D models.
AI assistant development
Built a custom Blender AI assistant and adapted its functionality for WebGL environments.
HNK@DravidianLangTech 2026 · ACL workshop proceedings, pp. 258–262.
Read the paperGeo-fenced, time-bound secure file transfer using ECDH-based dynamic key derivation and controlled recovery.
Adaptive stego-crypt framework with authenticated watermarking.
DravidianLangTech@ACL 2026
Abusive Tamil Text Classification

Socrates Club · Philosophy, VIT Chennai
Game Development Club · VIT Chennai
Electronic keyboard. Volleyball, football and cricket. Listening to music, making new music with AI. Pokémon cards. Medical, literary and technology case studies.
Sometimes the next idea starts far away from a code editor.
India Space Lab summer training · Game development at SmartED · NPTEL Entrepreneurship · Trinity Level 3 Electronic Keyboard
Certificates reflect completed programs. The Security+ course is exam-aligned training, not a claim of CompTIA exam certification.