Computer Engineering · Mathematics · Security

Samuel Kirub

Computer Engineering and Mathematics student interested in cybersecurity. I like understanding how things work and learning to build secure systems.

University of Maryland

B.S. Computer Engineering · B.S. Mathematics

ACES Honors College

Cybersecurity program

Clark Scholar

Distinguished engineering scholarship

Projects

Some projects I've worked on during my coursework.

ENEE457

Oct – Dec 2025

Computer Systems
Security

PE Malware Scanner

Trained an XGBoost classifier on 3.2 million PE file samples from the EMBER 2024 dataset to detect malware through static analysis, no code execution required. Built a FastAPI backend and React frontend as a team of four.

98.4%

test accuracy

90%

fresh malware caught

29%

2018 model vs 90%, recency gap

  • • Extracts 2,568 static features (imports, byte entropy, PE headers, sections)
  • • Zero false positives on independently-collected December 2024 samples
  • • 60+ point improvement over EMBER 2018 (concept drift)

Technologies

Python XGBoost scikit-learn FastAPI React Google Colab
HACS200

Aug – Dec 2025

ACES Honors
research project

Language-Dependent Honeypot Research

Research project investigating how system language influences attacker behavior. Collaborated with a team of 4 to deploy and analyze honeypot data.

7

LXD container honeypots

4

Team members

  • • Audited network behavior and optimized system resources
  • • Applied statistical analysis (KS test, ANOVA, Kruskal-Wallis)

Technologies

Bash LXD Python Google Colab
CMSC417

Jan – May 2025

Computer Networks

BitTorrent Client Implementation

Collaborated with a team of four to build a BEP-3 BitTorrent client entirely in Python from scratch.

Key Implementation Details

  • • Rarest-first piece selection algorithm
  • • End-game mode for final pieces
  • • Multi-file torrent support
  • • Interoperates with Transmission and qBittorrent

Technologies

Python Network Protocols Debugging

About

I'm pursuing dual degrees in Computer Engineering and Mathematics at the University of Maryland, with a focus on cybersecurity. I enjoy digging into how systems work and finding ways to make them more secure.

Available for opportunities Summer 2026.

Experience

Help Desk Student Technician

Adele H. Stamp Student Union, UMD

Current

Nov 2024 – Present · 1 yr 3 mos

  • • Provide technical support to students and staff through STAMP and DSA
  • • Troubleshoot hardware, software, and network connectivity issues
  • • Manage and resolve IT support tickets

Student Assistant, Enrollment Services & Operations

University of Maryland · Federal Work Study

May 2024 – Jul 2024 · 3 mos

  • • Indexed sensitive high school and college transcripts
  • • Verified applicant profiles to ensure data integrity
  • • Sorted admission document records for orderliness and efficiency

2nd Grade English Tutor

Princeton Learning Experience · Volunteer

May 2022 – Dec 2023 · 1 yr 8 mos

  • • Tutored 2nd grade students in English language and literacy skills
  • • Earned Presidential Volunteer Service Award (Silver) for 225+ hours

Education

University of Maryland, College Park

B.S. Computer Engineering (Cybersecurity) · B.S. Mathematics

Expected May 2028

Clark Scholar ACES Honors Dean's Scholarship

Relevant Coursework

CMSC351 Algorithms HACS200 Applied Cybersecurity ENEE457 Computer Systems Security CMSC417 Computer Networks

Skills

Programming & Tools

Python Bash Git Google Colab Debugging

Systems & Infrastructure

Linux Linux Containers (LXD) Virtual Machines SSH

Networking & Security

Network Protocols Honeypots IPTables Wireshark

Interpersonal

IT Support Troubleshooting Customer Service Time Management Attention to Detail

Contact

Get in touch

Available for opportunities Summer 2026. Feel free to reach out.