Hello, I am Caleb Kwabena Kyere Boateng

|

Computer Science student at KNUST. I analyse network traffic with Wireshark and Nmap, and build offline-first tools in Rust and TypeScript: a steganography toolkit, a developer terminal, and firmware that cuts mains power when your battery is full.

Download Resume

About Me

Computer Science Journey

I study Computer Science at Kwame Nkrumah University of Science and Technology (KNUST). During my internship with the university's Information Security and Technology Assurance Division I analysed student portal traffic in Wireshark to find anomalies, ran Nmap scans for host discovery, and wrote up what we found. That work is where the abstract security material from lectures turned into something I could actually check.

Most of what I know I learned by shipping. I write Rust when a program has to be correct and small (an encryption core, a language interpreter, firmware on an Arduino Uno), and TypeScript when it has to reach people. Several of my projects run entirely offline by design: no server, no telemetry, nothing to leak.

Key Coursework:

Network SecurityComputer NetworkingCryptographyOperating SystemsDatabase SystemsData Structures & AlgorithmsNetworking ProtocolsLinux Administration
Traffic AnalysisRustOffline-First DesignApplied Cryptography

Areas of Interest

Computer Networking

Switches, routers, IPv4/IPv6 addressing, DNS and DHCP, and reading the capture when the diagram and reality disagree.

Professional Experience

Computer Science Society | KNUST, Kumasi

Student Researcher

Computer Science Society | KNUST, Kumasi

2025 - JULY 2026

Conducted applied research within the Computer Science Society at KNUST, Ghana, contributing to collaborative projects aligned with emerging computer science trends. Supported project design, documentation, and peer knowledge sharing while maintaining ethical and academic research standards. Helped build a research environment that strengthened student participation and technical skill development.

Information Security and Technology Assurance Division | KNUST, Kumasi

Security Intern

Information Security and Technology Assurance Division | KNUST, Kumasi

SEPTEMBER 2025 - NOVEMBER 2025

Performed network security analysis to safeguard university digital assets within the Information Security and Technology Assurance Division at KNUST. Analyzed student portal traffic using Wireshark to detect anomalies and used Nmap for port scanning and host discovery to identify potential vulnerabilities. Supported vulnerability assessment, penetration testing activities, and security policy documentation.

Certifications & Licenses

The SecOps Group

Certified Network Security Practitioner (CNSP)

The SecOps Group

Issued Nov 2025

Focus: Defensive Security, Network Protocol & Traffic Analysis

Red Team Leaders

Certified Cybersecurity Educator Professional (CCEP)

Red Team Leaders

Issued Nov 2025

Focus: Network Security, Information Security Architecture

Institute of Management, Technology and Finance

Research Methodologies in Strategy and Product Development

Institute of Management, Technology and Finance

Issued Jul 2025

Focus: Strategy, Product Development, Research

Cisco Networking Academy

Network Technician Career Path (Cisco Networking Academy)

Cisco Networking Academy

Issued Jan 16, 2026

Focus: Network Technician, Ethernet, IPv4/IPv6, Wireless, DNS/DHCP, Troubleshooting

Featured Projects

Things I have actually finished and put in front of people: on the Microsoft Store, the Arch User Repository, the web, and one on a 230 V wall socket.

Stegno

Stegno

Security Tooling

An offline steganography toolkit that hides encrypted data inside ordinary files. All the cryptography and byte handling lives in one Rust crate, and both front ends (a Tauri desktop app and a native Android app in Kotlin and Jetpack Compose) call into it through UniFFI, so the sensitive code is written once rather than reimplemented per platform. No network, no telemetry, no server.

Key Features:

  • Argon2id key derivation with AES-256-GCM payloads
  • Image methods: LSB, LSB matching, edge-adaptive, PVD
  • JPEG DCT methods including jsteg, F5 and OutGuess
RustTauriKotlinJetpack Compose

Let's Start a Conversation

I am looking for an internship in networking or security, somewhere I would be reading captures, hardening infrastructure, or writing systems code. If you want the source for anything here, or think I got something wrong, that is a welcome message too.

Quick Links

Send a Message

© 2026 All rights reserved.