Bahaa Abdulraheem

Bahaa Abdulraheem

Student Software Engineer @ CDH, Teaching Assistant @ UArizona

About Me

I like performance, automating mundane tasks and I keep tabs on tech and electronics.

Projects

FastBangs

FastBangs is a fast Firefox extension that adds DuckDuckGo's bangs functionality to Google search and greatly speeds both up by processing bangs before network requests are made.

QOI-Decode

Python module/commandline utility to decode QOI format images to other formats.

Rhymefind-rs

Performance optimized Rust program that finds all words rhyming with user input from a dictionary.

EtherEye

A RESTful webserver in Typescript to keep an eye on Ethereum gas prices (built for a coding challenge).

LinkedList

Python module to create and use a linked list that functions like a normal Python list.

ForwardBot

Discord bot that forwards all messages (with context like profile pictures, channel name) from a Discord server to a channel in another server via webhooks.

TABot

Discord bot that handles the waiting queue for TAs in online classes.

CS Assignment Ports

Ports of some of my CS assignments to langauges like Go and Rust (for learning and performance).

Experience

Center for Digital Humanities (University of Arizona)

Student Assistant, November 2022 - Current

University of Arizona | Computer Organization

Teaching Assistant, January 2023 - Current

Tech Core

Full-Stack Developer, May 2021 - May 2022

Google Developer Student Club (University of Arizona)

Tech Lead, September 2020 - August 2021

University of Arizona | Basic Economic Policy

Teaching Assistant, January 2022 - May 2022

Skills

Languages & Frameworks

Python, Linux, FastAPI, Typescript, Javascript, C, ASP.NET, ExpressJS, Rust

Databases

MongoDB, MSSQL

Other

Docker, Cloudflare Workers, Numpy