I'm Khushi Sehgal, a B.Tech CSE student specializing in Cybersecurity & Privacy.
- 🔐 Exploring Cybersecurity, SOC Operations & Threat Analysis
- 🤖 Building AI/ML-driven security & risk tools
- 💻 Building projects with Java, Python, FastAPI and JavaFX
- 🐧 Strengthening my skills in Linux, Networking and Security Tools
- 🧩 Practicing Data Structures & Algorithms and software development
| Area | Focus |
|---|---|
| 🔐 Cybersecurity | SOC, Security Tools, Threat Analysis, Hashing |
| ☕ Development | Java, JavaFX, Python, Node.js |
| ⚡ Backend | FastAPI, REST APIs |
| 🤖 ML / Data | scikit-learn (Isolation Forest), Pandas, Anomaly Detection |
| 🐧 Systems | Linux, Networking |
| 🧩 Algorithms | DSA & Problem Solving |
| 🗄️ Database | PostgreSQL, MySQL, SQLite, Supabase |
| 🛠️ Tools | Git, GitHub, VS Code, Maven, Chart.js |
An industrial-style fraud risk platform built for the Razorpay AI Buildathon (Track 2 – AI Risk Manager). Combines statistical rolling-window/z-score detection with an Isolation Forest ML model, backed by a FastAPI service and a live-updating dashboard with real-time transaction simulation and evaluation metrics.
Tech: Python • FastAPI • SQLite • scikit-learn • Chart.js • HTML/JS
A Java-based cybersecurity research project benchmarking multiple password-cracking algorithms (Brute Force, Dictionary, Hybrid, Mask, Markov Chain) behind a common interface, with a dark/neon JavaFX GUI featuring login flow and an internal hash-generation module.
Tech: Java • JavaFX • Maven • Cryptography (SHA-256)
Interactive visualization of Kruskal's and Prim's algorithms for understanding Minimum Spanning Trees.
Tech: Java • JavaFX • Algorithms
A GUI-based implementation for visualizing Matrix Chain Multiplication and finding the optimal parenthesization.
Tech: Java • JavaFX • Dynamic Programming
Hands-on security practice covering reconnaissance, networking, web security, SQL injection and defensive security concepts.
Tech: Linux • Networking • Cybersecurity Tools
- 🚨 Building AI-driven fraud/risk detection systems with Python and ML
- 🔐 Building cybersecurity-focused projects with Java and Python
- 🧩 Strengthening Data Structures & Algorithms
- 🐧 Practicing Linux, networking and security fundamentals
- 🛡️ Exploring SOC operations, threat analysis and security tools
- 💻 Improving problem-solving through hands-on projects and labs
Cybersecurity Engineering • Software Engineering • SOC & Security Operations
I'm interested in building secure, reliable and practical solutions while continuously learning new technologies.