Skip to content

elsheraey/early-work

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

early-work

University-era projects from Cairo University, completed around 2018 as part of coursework in software engineering and adjacent tracks. Consolidated here from their original standalone repos for a cleaner historical trail.

This repo is not representative of my current work. It's kept for completeness: early footprints, team collaborations worth naming, and the tech stacks I was learning on at the time (JavaFX, Spring, Gradle, Selenium).

For current work, see other repositories on my profile.

Contents

Folder What it is Tech Team
uStalker Desktop client for the uHunt API to track UVa Online Judge submissions. Built to help teaching assistants monitor student submissions for the algorithms course. JavaFX (UI), Spring (API) Mourad, Abd El-Rahman
violet CS251 course project, a Java Spring web app with an e-commerce data model (products, carts, transactions, stores, wallets). Selenium and unit tests included. Java, Spring, Gradle, Selenium Team "jonamatoka" (Cairo University CS251 cohort, 2018)

Documents

Writeups from the same era — reports, proposals, and exercises that didn't ship as code, kept here for the historical trail.

File What it is
quantum-computing-tech-report.pdf Cairo University FCI technical writing report (Project #72, May 2016) for Dr. Ihab El-Khodary. Introduces classical computing, quantum mechanics, quantum computing basics, software, applications, major companies, and DNA computing. Team of 7.
fantasy-console-graduation-proposal.pdf Graduation project pitch for a PICO-8/TIC-80-style fantasy console with code/sprite/SFX editors, a learner's mode, and Raspberry Pi target. Team: Mourad, Abd El-Rahman Tarek, Ahmed Amr El-Akwah, Mohammed El-Hdrmmi, Yossuf Amr Morsi.
lp-knapsack-moba-matchmaking.pdf Short writeup framing 3v3 MOBA matchmaking as a multi-dimensional knapsack / 0-1 LP problem, with objective function and constraints.
jetson-nano-project-ideas.pdf Post-graduation brainstorm of Jetson Nano project ideas (JetBot Julia port, queryable surveillance, face-unlock doorbell, pose estimation, license-plate recognition, gesture controllers, and more).

Why they're here together

Both are from the same window (2018, Cairo University), and both were archived as standalone repos on my profile. Consolidating them:

  1. Reduces profile clutter by one entry, keeping the repo list focused on active and recent work.
  2. Groups them under a clear "early-work" label so readers aren't left to guess the era.
  3. Preserves the code and original READMEs verbatim, so nothing is lost.

What's intentionally not here

  • No retroactive cleanup. The code and structure are as they were in 2018. I have not refactored, re-commented, or updated dependencies.
  • No running instructions beyond the original READMEs. Much of this tooling (JavaFX, Spring Boot versions, Gradle 4.x) has since moved on. Consider the code browsable, not runnable, unless you want to rebuild the 2018 toolchain.
  • No git history from the original repos. The standalone repos were fresh-cloned and .git stripped during consolidation.

About

University-era projects from Cairo University CS coursework (2018). Preserved for completeness; not representative of current work.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors