Md Shagor

Md Shagor

network engineer · python developer · dhaka, bd

Aspiring Network Engineer building at the intersection of networking, Python automation, and AI. Targeting high-value roles through a rare combination of protocol-level knowledge and software development skills.

open to opportunities
about
shagor — zsh
cat about.txt
Aspiring Network Engineer with a self-directed learning approach.
Combining CCNA-track networking with Python and DSA to target
automation, AI infrastructure, and protocol-level dev roles.
cat differentiator.txt
Most engineers choose networking OR software. I'm building both.
This opens doors to Network Automation, AI Infrastructure, and
Network Software Development — a rare and high-value combination.
skills & stack
networking
TCP/IP OSPF BGP STP VLANs Subnetting ACLs NAT CCNA track GNS3 Wireshark SNMP
python & automation
Python Netmiko Flask FastAPI Django REST APIs JSON/CSV OOP
dsa & algorithms
Dijkstra BFS / DFS Linked Lists Stacks / Queues Trees Graphs Complexity
ai / ml & tools
scikit-learn LLM APIs ML basics Linux Hyprland Git GitHub Pages Bash
education & learning
B.Sc in Computer Science & Engineering
undergraduate degree · ongoing
Currently pursuing a Bachelor’s degree focusing on advanced software engineering, data structures, algorithms, and system-level programming. (2nd year running)
DSA Software Engineering Systems
Sep 2025 – Present
in process
16-Week Network Engineering Program — Phase 1
self-directed · structured study plan
Comprehensive self-directed program covering CCNA-track networking, Python programming, DSA, and introductory ML/AI. Includes weekly projects, GitHub milestones, and a capstone live network monitoring dashboard.
CCNA track Python DSA ML/AI
Mar 2026 – Jul 2026
in process
Linux System Administration & Customization
self-directed · practical project-based
Built a custom Ubuntu 24.04 ISO with Hyprland WM from source. Covers boot optimization, systemd, package management, shell scripting, and custom build pipelines using Cubic.
Ubuntu Hyprland Bash systemd
2025 – Present
ongoing
Diploma in Computer Science & Technology
formal education · technical diploma
Completed a 4-year diploma program focused on core computer science fundamentals, networking basics, programming, and system design.
Programming Networking Fundamentals
Dec 2023
completed
CEH — Cyber Security & Basic Networking
professional certification · cybersecurity
Completed foundational training in ethical hacking, cybersecurity principles, vulnerability assessment, and basic network security practices.
Cyber Security Networking Ethical Hacking
Jul 2024
completed
Phitron CSE Fundamentals
online program · foundational cs
Completed core computer science fundamentals including programming basics, problem solving, and introductory data structures.
Programming Problem Solving Fundamentals
Jul 2025
completed
Web Development — HTML / CSS / JavaScript
self-directed · portfolio project
Built and deployed a full portfolio website with Notion-powered blog, Cloudflare Worker proxy, GitHub Pages hosting, and mobile-responsive design.
HTML/CSS JavaScript GitHub Pages Notion API
Mar 2026
completed
projects
01
Network Monitor Dashboard
Live topology viewer with SNMP polling, real-time alerting, and latency graphs across a simulated GNS3 network.
Python Flask SNMP GNS3
github.com/heyshagor ↗
02
BGP / OSPF Automation
Python + Netmiko scripts that auto-configure router interfaces, OSPF areas, and generate JSON audit reports.
Netmiko OSPF BGP
github.com/heyshagor ↗
03
LLM Network Troubleshooter
Feeds syslog and packet capture data to an LLM API for plain-English root cause analysis of network issues.
LLM API Python syslog
github.com/heyshagor ↗
04
Traffic Anomaly ML Model
Classifier trained on NetFlow data to detect DDoS patterns. Deployed as a REST API with confidence scores.
scikit-learn ML NetFlow
github.com/heyshagor ↗
05
Dijkstra Visualiser
Interactive shortest-path demo mirroring how OSPF computes routing tables — DSA meets protocol design.
DSA Python OSPF
github.com/heyshagor ↗
06
Custom Linux ISO
Ubuntu 24.04 + Hyprland built with Cubic. macOS aesthetics, WhiteSur theme, fully reproducible build.
Linux Hyprland Bash
github.com/heyshagor ↗
certifications & targets
CCNA
Cisco CCNA — 200-301
cisco systems · target: jul 2026
in progress
NET+
CompTIA Network+
comptia · target: 2026
planned
PY
Python for Network Engineers
self-study · networktocode
in progress
phase 1 roadmap progress
16-week plan · Mar 22 → Jul 10 2026 week 1 of 16
start wk 4 wk 8 wk 12 capstone
target roles
Network Automation Engineer
Python + Netmiko + config management at scale
AI Infrastructure Engineer
Networking backbone for ML training clusters
Network Software Developer
Protocol implementation + tooling in Python
heyshagor.github.io