About Me

Hello! I'm Shubham Joshi, a Network Engineer and PhD researcher specializing in cryptography and blockchain technology at UNLV. I spend my days making networks talk to each other nicely and my nights pondering how to make data unbreakable (spoiler: it's harder than it sounds).
With 7+ years of experience, I've managed enterprise-scale deployments including MPLS networks, firewall migrations, and AAA implementations across 500+ devices. I speak fluent Fortigate and PaloAlto, though they don't always listen the first time.
My research focuses on secure cryptographic algorithms and blockchainโbecause sometimes the best security is when even you don't know what you know. When I'm not debugging network mysteries or diving into blockchain rabbit holes, I'm passionate about hiking and traveling around new places.
Download CVMy Skills
MPLS Networks
Enterprise Firewalls
Python
Cryptography Research
Network Automation
Machine Learning
Network Monitoring
Blockchain & Smart Contracts
High-Performance Computing
AAA Server Management
My Projects
Broadband Network Gateway (BNG) Deployment
Planned and implemented IPv4 IP allocation for PPPoE users, configured dynamic NAT for efficient public IP usage, and deployed Enhanced Dynamic Service Gateway (EDSG) for IPTV and Internet services with separate bandwidth management.
Live Network Firewall Migration
Successfully migrated live network firewall from Fortigate to PaloAlto, including planning network gateway deployment, setting up multiple IPSec tunnels, and implementing 3 WAN networks for high availability.
E-Library OS Development
Customized Xubuntu OS for educational purposes, implemented Linux Terminal Server Project (LTSP) with network boot for thin clients, and deployed the system in over 10 rural areas of Nepal for underprivileged students.
TACACS+ & Oxidized Server Implementation
Configured TACACS+ server on CentOS 7 for centralized AAA management across 200+ network devices including Huawei routers, Cisco switches, and OLTs. Implemented Oxidized server for automated configuration backup.
Student Engagement Detection with ML
Developed a machine learning system to detect student engagement using facial emotion analysis, eye tracking, and head movement detection to correlate individual learning engagement levels.
GRID: Web-based Communication App
Built a web-based communication application using Node.js and WebRTC for secure offline communication within organizational networks, enabling real-time communication without internet dependency.
Work Experience
Research Assistant
Information and Intelligent Security Lab, University of Nevada Las Vegas | Jan 2024 - Present
- Research on secure cryptographic algorithms, blockchain technology, and quantum computing
- Contributing to academic publications and conference presentations in cybersecurity
Network Engineer
Dish Media Network Ltd. | 2019 - June 2023
- Managed Fortigate & PaloAlto firewalls, implementing Security/NAT rules, IPSec tunnels, and Cortex endpoints
- Maintained core network operations for 150,000+ customers with BNG/IGW routers and CDN integration
- Implemented MPLS backbone with VRRP/HSRP redundancy for nationwide network high availability
- Developed NAT log analysis script processing 700M+ lines/hour, supporting 100+ law enforcement cases
- Deployed EDSG and radius servers, segregating IPTV/Internet bandwidth for improved service delivery
- Implemented AAA servers (HWTACACS) and DNS across 500+ network devices for secure user management
- Deployed centralized logging (Graylog, ELK Stack) for enhanced monitoring and threat identification
Education
PhD of Science in Computer Science
University of Nevada Las Vegas | 2024 - 2029 (Expected)
Specialized in Cryptography. Thesis on cryptographic algorithms and blockchain.
Bachelor of Engineering in Computer Engineering
Kathmandu University (KU) | 2014 - 2018
Active member of the Open Source Community Club at KU.
Get In Touch
I'm always open to discussing new projects, creative ideas, or opportunities to be part of something amazing. Feel free to reach out!
Say Hello