Skip to content
View adviislam10's full-sized avatar

Highlights

  • Pro

Block or report adviislam10

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
adviislam10/README.md

Sahi Advi Islam — GitHub Portfolio

Welcome to my GitHub! I’m Advi Islam, a fourth-year Computing Science student specializing in Software Practice at the University of Alberta.
Here you’ll find a curated collection of projects that showcase my skills, academic experience, and research in network systems, Machine Learning, and software design.


Education

University of AlbertaEdmonton, Alberta
B.Sc. in Computing Science (Software Specialization)
Expected Graduation: March 2027

Relevant Coursework:
Data Structures and Algorithms, Software Engineering, Database Management, Computer Architecture, Operations Management,
Advanced Game Programming, Searching and Planning in AI, Information Retrieval


Research Experience

Research Intern – RWTH Aachen University (COMSYS)

Aachen, Germany — May 2025 – Aug 2025

  • Competitively selected for RWTH Aachen’s UROP research program to advance network protocol optimization.
  • Architected a Python-based orchestrator dynamically routing traffic between TCP and TLS based on real-time conditions.
  • Reduced average byte usage by 0.2% per emulation, analyzing cost-efficiency trade-offs between secure and plaintext protocols.
  • Authored a 10-page technical report detailing architecture and methodology.
  • Presented findings at the 2025 IEEE 33rd International Conference on Network Protocols (ICNP).

Project Portfolio

Individual Survival Distributions - https://www.myisd.ca/

Tech Stack: Django, PostgreSQL, React, Django REST Framework, Cybera Cloud

  • Built a full-stack web platform that lets users upload datasets, train survival distribution models, and visualize results through an interactive dashboard
  • Implemented a Django REST backend with PostgreSQL for secure data management, experiment tracking, and model inference
  • Designed a React frontend to display survival curves and performance metrics, making complex survival analysis easy to explore and understand

Protocol Orchestrator: Transport Layer Switching

Tech Stack: Python, Sockets, SSL, Mininet, Wireshark

  • Built a Python orchestrator to route messages over TCP or TLS depending on destination IP and priority.
  • Simulated 60+ topologies with 100 requests each, evaluating latency and throughput trade-offs.
  • Demonstrated potential 0.2% bandwidth savings by dynamically offloading non-sensitive traffic to TCP.

ScanPal (QR Code Check-in App) - https://github.com/CMPUT301W24T30/ScanPal

Tech Stack: Java, Android Studio, Firebase

  • Developed an Android app for event management using QR codes for participant check-ins.
  • Integrated Firebase for secure authentication and real-time data storage.
  • Implemented role-based access for admins and users; managed Agile sprints via GitHub Kanban.
  • Wrote extensive unit and UI tests, ensuring reliability across all major controllers and screens.

StarCraft II Zerg Rush Bot (C++)

Tech Stack: C++, SC2 API, Visual Studio

  • Created a C++ AI bot executing a Zerg rush strategy with frame-perfect build order automation.
  • Reduced time-to-first engagement from 45s → 40s (10% faster than human average).
  • Optimized heuristics for resource allocation and adaptive unit coordination across multiple maps.

Technical Skills

Languages: Python, C/C++, Rust, Java, JavaScript, SQL, HTML/CSS
Frameworks: Django, React, REST APIs, Android Studio
Tools: Docker, Git/GitLab/GitHub, Wireshark, Linux, Visual Studio, Figma, VS Code
Domains: Network Systems, Pathfinding, Game AI, Secure Communication, Software Architecture


Connect with Me

📧 Email: sahiislam4@gmail.com
🔗 LinkedIn: linkedin.com/in/sahi-advi-islam-296a14261
💾 GitHub: github.com/adviislam10

Popular repositories Loading

  1. Robot Robot Public

    JavaScript

  2. vivaldi- vivaldi- Public

    HTML

  3. numberanalyzer numberanalyzer Public

    JavaScript

  4. drum-kit drum-kit Public

    JavaScript

  5. line-analyzer line-analyzer Public

    JavaScript

  6. function-exercises function-exercises Public

    JavaScript