"Security is not a product, but a process." — Bruce Schneier
I'm actively expanding into Cybersecurity alongside my web development journey. Soon this profile will feature:
- 🛡️ CTF (Capture The Flag) challenge writeups
- 🔍 Ethical hacking practice projects & labs
- 🧱 Network security & vulnerability analysis
- 🕵️ Penetration testing notes and tools
- 🔐 Secure web application development
|
💻 Development |
🧠 Problem Solving |
🔬 Emerging |
🧰 Full Tools & Technologies Breakdown — click to expand
| Category | Skills |
|---|---|
| Frontend | HTML5, CSS3, JavaScript (ES6+), React.js |
| CSS Frameworks | Tailwind CSS, Bootstrap, Responsive Web Design |
| Backend | Node.js, Express.js, REST APIs |
| Database | MongoDB, MySQL, Firebase |
| Languages | C, C++, Python, Java, PHP |
| Embedded / Hardware | ESP32, Arduino, sensor & display interfacing |
| Version Control | Git, GitHub |
| Dev Tools | VS Code, Vite |
| OS | Linux (Zorin/Ubuntu), Windows |
| Research | Academic technical writing, data visualization, structured reporting |
🔐 Cybersecurity Skills — click to expand
| Skill | Status |
|---|---|
| Linux & Command Line | ✅ Solid |
| Networking Fundamentals | 🔄 Learning |
| Ethical Hacking Basics | 🔄 Learning |
| CTF Challenges | 🔄 Practicing |
| Kali Linux | 🔄 Learning |
| Wireshark / Network Analysis | 🔄 Learning |
| Web Application Security (OWASP) | 🔄 Learning |
| Vulnerability Scanning | 🔄 Learning |
| Penetration Testing Fundamentals | 🔄 Learning |
🚨 Cybersecurity projects and writeups coming soon!
|
🐾 PawsHome
Full-stack MERN pet adoption platform with JWT auth, TanStack Query, and smooth Framer Motion UI.
|
🤖 MOCHI AI
ESP32 desktop companion robot — dual-OLED display, a parametric 73-emotion face engine, AI chat, and mini-games.
|
|
🎚️ LM3915 VU Meter
Analog audio-reactive LED VU meter built for an EDC hardware course, driven straight off a 3.5mm audio input.
|
🐛 GitHub Issues Tracker
Browse & filter GitHub issues live via the REST API.
|
|
🎙️ TechWave
Responsive podcast landing page.
|
🔐 CTF Writeups (Coming Soon)
Cybersecurity challenge solutions.
|
💡 Dropped
include_all_commitsandcount_privatefrom the stats card — those two params make the widget run a much heavier query on the shared free service, which is the most common reason this exact card shows as a broken image (it times out mid-render). Should load reliably now.
💡 Removed the
SECRET/B/Cranks from the query — computing every rank tier is what usually makes this card slow enough to time out too. Fewer ranks = faster, more reliable render.
⚠️ This snake image only appears once thesnake.ymlAction has run successfully at least once — it needs to push to a newoutputbranch, and by defaultGITHUB_TOKENcannot push. Fix: go to repo → Settings → Actions → General → Workflow permissions, select "Read and write permissions", save, then re-run the workflow from the Actions tab. That single toggle is the #1 reason this specific image stays broken.
⭐ From Safin313-stack — built with focus, caffeine & a little hacking spirit ☕🔐
