I build backend systems that stay online when things get messy APIs, databases, and the Linux boxes that run them. Lately that's expanded in two directions: understanding how language models actually work by building small transformers from scratch, and learning to break into systems safely so I can defend them better.
I split my time between three things: backend engineering, hardening Linux servers with iptables/nftables, and working through offensive security fundamentals CTFs, network scanning, and web app testing as the counterpart to the defensive side I already have hands-on experience with.
|
🔭 Currently building Production backend systems, plus a from-scratch transformer/LLM framework (Nanoforge) |
🛡️ Currently hardening Firewall rules, rate limits, and exposed services on Linux boxes |
|
⚔️ Currently learning Offensive security CTFs on HTB/THM, Nmap, Burp Suite, Wireshark to complement the defensive side |
💬 Reach me at kcnajwan7@gmail.com |
| Languages | |
| Backend | |
| Web / Frontend tooling | |
| Data | |
| Infra | |
| Tools |
Learning how language models work from the inside, not just calling someone else's API.
- Building transformer architectures from scratch in raw Python/NumPy attention, backprop, tokenization, training loops
- No framework dependency by design the point right now is understanding internals, not shipping fast
- Ongoing work lives in Nanoforge, an experimental local transformer framework for training small language models and code focused AI systems from scratch
Defense is where I have hands on, production experience. Offense is newer, and I'm deliberately building it up through CTFs and real tooling rather than just reading about it.
|
🛡️ Defensive (hands-on)
|
⚔️ Offensive (learning, active)
|
The goal isn't to collect buzzwords it's to understand both sides well enough to build things that fail safely.
|
Experimental local transformer framework for training small language models, chat assistants, and code focused AI systems from scratch, built in raw Python/NumPy for learning and fast LLM experimentation. |
MySQL backup manager built as a Blueprint extension for Pterodactyl Panel. Handles scheduled backups with Google Drive OAuth, S3, and SFTP targets, plus encryption and retention policies out of the box. |
🎮 AKRP V5Open.mp/SA-MP roleplay gamemode built and maintained for the All Kerala Roleplay community. Tuned to comfortably run around 70 concurrent players on a mid range VPS, and released publicly to keep the codebase transparent after attempted leaks. |
📡 NettopLightweight, Linux first network monitoring TUI with a scriptable CLI controller. Captures live traffic, ranks source IPs, tracks packet and byte rates, shows MAC activity, and resolves IP geolocation. |

