Turning Curiosity into Code
Alongside security, I enjoy programming, building practical projects, experimenting with AI and emerging technologies, and understanding how systems work from the inside out.
I'm continuously learning, breaking things, building them again, and turning what I learn into practical projects as I work toward becoming a Cybersecurity Engineer.
I like understanding how things work.
"I'm a Cyber Security student who enjoys going beyond theory. I like taking an idea, understanding the system behind it, building a working version, breaking it, debugging it, and improving it."
My interests sit at the intersection of cybersecurity, software development, AI, automation and emerging technologies. Rather than observing software from a single angle, I study how applications communicate across networks, how state is managed, and where vulnerabilities emerge when assumptions fail.
My goal is to grow into a Cybersecurity Engineer who can understand both how systems are built and how they can be protected. Good defense requires deep architectural empathy: knowing how developers write code makes you a better defender, and knowing how attackers exploit software makes you a better engineer.
Building beyond the classroom.
Applying engineering and problem-solving to real-world software, AI workflows, and technical initiatives.
Yellowmatics.ai
"Worked on software and placement-technology initiatives, contributing to web development, automation, AI-enabled workflows, debugging and application problem-solving."
"From understanding systems to securing them."
My long-term direction is cybersecurity engineering, with strong foundations in software development, web technologies, Linux, automation and AI.
Cybersecurity Engineering
- Application security
- Threat understanding
- Security automation
- System security
Software Engineering
- Web applications
- RESTful APIs
- Databases & storage
- Automation & tooling
- Technical problem solving
AI & Emerging Technology
- LLMs & inference
- AI autonomous agents
- Local AI deployment
- Workflow automation
- AI-assisted security
Things I've built, broken, and rebuilt.
A curated selection of software, cybersecurity extensions, dashboards, and experimental systems.
0xCipherLink
Safe and encrypted file sharing using AES-256 encryption and PBKDF2 key derivation. Features an intuitive Tkinter interface to securely send and receive files over the network, protecting confidential payloads from interception and eavesdropping.
$ python 0xCipherLink.py
✓ Key derivation: PBKDF2 (100,000 iter)
✓ Cipher initialized: AES-256-GCM
✓ Secure handshake established
Ready: Encrypted channel active
Phishing Detection & Analysis
A real-time web security system designed to detect and block malicious phishing URLs and deceptive domains using heuristic classification, domain entropy checks, and threat feed analysis.
ATS Resume Builder
An ATS-friendly resume builder web application built with TypeScript, generating clean semantic hierarchy, single-column export formatting, and tailored keyword alignment for technical roles.
Ollama Local LLM Integration
Local AI inference orchestration for Open Design — run open-source large language models locally without API keys, keeping sensitive data and security queries private on local hardware.
Flask Keylogger & Defense Lab
A Python application built with Flask and pynput for real-time keystroke capture, event auditing, and endpoint telemetry. Developed for cybersecurity education, threat modeling, and defensive endpoint detection.
AES Algorithm Engine
Deep cryptographic implementation of the Advanced Encryption Standard (AES) encrypting/decrypting 128-bit blocks across 128, 192, and 256-bit keys with step-by-step SubBytes, ShiftRows, MixColumns, and AddRoundKey operations.
Tools I use to turn ideas into systems.
An honest technical matrix categorized by genuine hands-on experience and continuous learning — no exaggerated percentages.
Frontend
Backend
Programming
Database
Security
AI & Automation
Tools & DevOps
Always learning. Always experimenting.
A continuous progression of technical curiosity from early discoveries to real-world engineering.
Network Protocols & Systems Curiosity
Started developing a foundational interest in cybersecurity, networking protocols, and understanding how computers communicate across distributed networks.
Formal Cybersecurity & Linux Internals
Began B.E. in Cyber Security at Mahendra Engineering College, Namakkal, diving into formal computer science, Linux internals, cryptography, and security theory.
Full-Stack Architectures & Security Tooling
Expanded beyond classroom theory into active programming: web development, full-stack architectures, Linux system administration, and offensive/defensive security tools.
Practical Software, LLMs & Automation
Built practical software projects (RixCart, Phishing Extension), experimented with local LLM deployment, autonomous agents, and workflow automations with n8n.
Yellowmatics.ai Internship
Completed 8 months of valuable industry internship at Yellowmatics.ai, delivering software solutions, placement technology workflows, and hands-on debugging.
Cybersecurity Engineering & AI Defense
Continuing toward Cybersecurity Engineering: engineering resilient applications, defending complex infrastructure, and merging AI with defensive automation.
"Understand it.
Build it.
Break it.
Fix it.
Learn from it."
"I learn best by building. Every project is an opportunity to understand a system more deeply, discover where it fails, and improve the way it works."
Security is how I think about systems.
Viewing every line of code, network boundary, and user input through the lens of confidentiality, integrity, and resilience.
Offensive Security
Defensive Security
Security Engineering
Exploring the edge of AI.
"I'm interested in understanding how modern AI systems work, how LLMs can be deployed locally, and how AI can be combined with automation and cybersecurity."
LLMs & Local Inference
Running quantized open-source models locally without cloud exposure for privacy and latency benchmarking.
AI Agents & Workflows
Building multi-step tool-calling agents that can parse data, generate structured summaries, and assist technical tasks.
Cybersecurity AI
Investigating how LLMs assist in log anomaly detection, malicious URL classification, and automated patch testing.
Building in Public
"Code is where ideas become inspectable."
Explore GitHub RepositoriesSafe and encrypted file sharing using AES-256 encryption and PBKDF2 key derivation with an intuitive GUI for secure network communications.
Want the complete picture?
Explore my official resume detailing my education, industry internship at Yellowmatics.ai, key cybersecurity projects, technical skills, and certifications.
Let's build something meaningful.
"Whether it's cybersecurity, software development, AI, automation, or a new idea worth exploring, I'm always interested in meaningful technical conversations."
I am currently open to internship opportunities, cybersecurity roles, software collaborations, and research discussions. Feel free to reach out directly through email or connect on professional platforms.
G Madhankumar
AvailableCybersecurity Engineer in Progress • Web Developer • Security & AI Enthusiast
Send an Email