Yousif M. Rabea

Software Developer & Aspiring Security Engineer
eng.yousif1357@gmail.com
+20 01158712059
Egypt, Giza
linkedin.com/in/yousif-m-rabea
github.com/Joe-world1357

Professional Summary

Software developer and aspiring security engineer with strong experience in Java, C++, and Python. Proven track record in developing comprehensive desktop and web applications with a focus on security principles. Passionate about problem-solving and delivering high-quality code with excellent attention to detail.

Technical Skills

Programming Languages
C++ (Advanced)
Java (Advanced)
Python (Intermediate)
JavaScript (Intermediate)
HTML/CSS (Intermediate)
SQL (Intermediate)
Pine Script (Basic)
Frameworks & Technologies
JavaFX
MySQL/JDBC
Git/GitHub
Flask
Responsive Web Design
PyQt5
Areas of Expertise
Object-Oriented Programming
Database Design & Integration
UI/UX Development
Algorithm Implementation
Cybersecurity Principles
Technical Analysis (Finance)

Professional Experience

Freelance Developer
2023
Upwork Platform
  • Developed a custom stock trend detection system using Pine Script for financial market analysis
  • Implemented technical analysis indicators and custom alerts for trading strategies
  • Delivered projects within deadlines, earning positive client feedback and 5-star ratings
  • Collaborated directly with clients to understand requirements and provide solutions

Education

Bachelor of Science in Computer Science
Expected 2027
Arab Academy for Science, Technology and Maritime Transport
Focus: Advanced Programming Applications, Cybersecurity, Software Engineering
Relevant Coursework: Data Structures, Algorithms, Database Systems, Object-Oriented Programming, Web Development

Projects

Elkaror Airport Management System
  • Developed a comprehensive airport management desktop application using Java, JavaFX, and MySQL
  • Implemented role-based access control with security clearance system
  • Created modules for flight scheduling, passenger processing, and baggage handling
  • Applied MVC architecture for maintainable code structure
Java JavaFX MySQL MVC
University Management System
  • Built a web-based academic platform with separate student, professor, and admin portals
  • Designed responsive UI with custom animations and interactive components
  • Implemented role-specific dashboards for different user types
  • Created a cohesive design system with academic-themed styling
HTML/CSS JavaScript Responsive Design UI Animation
EncryptPro Application
  • Developed a comprehensive encryption toolkit using Python and PyQt5
  • Implemented multiple classical and modern encryption algorithms (Caesar, Playfair, AES, RSA)
  • Created an intuitive GUI with educational components about cryptography principles
  • Included file encryption capabilities and history tracking
Python PyQt5 Cryptography AES/RSA
Stadium Management System
  • Built a sports facility management application with JavaFX and MySQL
  • Implemented features for member management, facility booking, and event scheduling
  • Created reporting and analytics dashboards for administrative users
  • Designed secure authentication and authorization system
Java JavaFX JDBC MySQL

Achievements & Activities

Languages

English (Professional)
Arabic (Native)