Summary
Overview
Work History
Education
Skills
Coursework
Timeline
Generic

Adham Salem

Giza

Summary

A Computer Science major with a minor in Mathematics,

Respectful self-motivator good at finding reliable solutions for software issues. . Fluent in English and accustomed to working with cross-cultural, global teams.

Overview

4
4
years of professional experience

Work History

Software Developer

The American University in Cairo
09.2020 - Current
  • Developed a Simon Says game for an in-class hackathon
  • Developed a program that calculates the shortest distance between real-life cities using breadth-first search and Dijkstra’s algorithm using C++
  • Developed a program that calculates the exchange rate in past years and outputs the ten years that had the highest exchange rate and the lowest exchange rate using C++
  • Developed a RISC-V assembly language simulator using C++
  • Developed the backend of Modak, which is a mood-based music player that detects the users emotion via the facial expression and generates a playlist based on the user’s current mood and the user’s music preferenceUsing the Spotify APIs, the application accesses all the user’s top artists, top songs and top tracks and based on the mood it generates a playlist in the user’s Spotify account that fits his/her current mood and redirects the user to that playlistThe mood is detected via either a manual input or opening the camera and scanning the user’s face to detect the mood
  • Developed a pipelined processor that executes all the RISC_V 32 instructions using Verilog
  • Developed a Digital alarm clock

Education

IGCSE -

Manarat El-Maddi International School
Maddi
01.2022

Bachelor of Science - Computer Science

American University of Cario
Egypt
06-2024

Skills

  • Python
  • C
  • Vivado Verilog
  • RISC-V assembly
  • Agile development methodologies
  • Vivado
  • Data structures and algorithms

Coursework

  • Fundamentals of Computing 1
  • Fundamentals of Computing 2
  • Applied Data Structures
  • Discrete Mathematics
  • Computer Organization and Assembly Language
  • Research Writing
  • Digital Design 1
  • Calculus I
  • Calculus II
  • Calculus III
  • Linear Algebra
  • Modern Algebra
  • Computer Architecture
  • Analysis and Design of Algorithms
  • Concepts of Programming Languages
  • Software Engineering

Timeline

Software Developer

The American University in Cairo
09.2020 - Current

IGCSE -

Manarat El-Maddi International School

Bachelor of Science - Computer Science

American University of Cario
Adham Salem