...

Bechara Rizk

Computer Engineer - Cybersecurity Engineer

About

An undergraduate Computer and Communications Engineering student focusing on cybersecurity. Experienced in multiple programming languages including Python, JavaScript, and C++.

Accomplished projects tackling Web Development, Software Engineering, Databases, and Cryptography in addition to solving many Capture the Flag exercises. Looking for an internship or a job in Network Engineering, Cybersecurity, or DevOps.

  • Linux (+ bash scripting)
  • Active Directory (Windows)
  • Python
  • SQL (PostgreSQL)
  • Penetration Testing
  • Networking (GNS3)
  • Django
  • JavaScript - HTML - CSS

Experience

ETHICAL HACKING & PENETRATION TESTING INTERN

HIPERNATION - LEBANON, JUNE 2023 - AUGUST 2023

  • Conducted penetration tests for multiple clients, documented findings, and presented comprehensive reports and live demos to customers that enabled them to fortify their security.
  • Assessed identity management within client database systems, providing security improvement recommendations.
  • Enumerated machines on cloud environments (AWS) to help clients visualize their virtual infrastructure.

WEB EDITOR

AUB - LEBANON, JUNE 2022 - JUNE 2024

  • Managed and edited AUB MSFEAs website's content accessed by the students and faculty members.
  • Enhanced the responsiveness of multiple pages to ensure correct rendering on various screen sizes.

Certifications

...

CompTIA Security+

Projects

...
HealthDB

A database designed to be used by an insurance company to keep track of their assets and clients.

...
Encryption Tools

A collection of tools to encrypt and decrypt text, and more.

...
AAA Platform

A custom implementation of an Authentication, Authorization, and Accounting platform.

...
Adaptive MQTT/CoAP Switching

A research project about the implementation and evaluation of an adaptive communication protocol for IoT.

...
AUBCOVAX

Web interface for vaccination management, central database, secure patient records, and medical personnel scheduling.

...
GPA Calculator

A webpage that helps students determine their overall GPA.

...
TCP Reset Attack & Detection

Developed Python algorithms to launch a TCP Reset attack from a device then detect from another device.

...
Capture The Flag

Participated in multiple capture the flag challenges both on local machines and on the cloud.

...
Peer to Peer Communication

Implemented reliable peer to peer communication using UDP over an unreliable network.

...
Blackjack

A webpage that allows users to play blackjack against a computer.

Education

BACHELOR'S OF COMPUTER AND COMMUNICATIONS ENGINEERING

AMERICAN UNIVERSITY OF BEIRUT, 2020 - 2024

  • GPA: 3.91 - Graduated with Distinction
  • Placed on Dean's Honor List For The Terms: Spring 2020-2021, Fall and Spring 2021-2022, Fall and Spring 2022-2023, Fall and Spring 2023-2024.

GENERAL SCIENCE BACCALAUREATE

GRAND LYCEE FRANCO LIBANAIS, 2007 - 2020

  • Graduated with a scientific baccalaureate.

Relevant Coursework

This course covers advanced topics in ethical hacking and penetration testing such as Microsoft Active Directory attacks & enumeration, lateral movement and pivoting, evasion of anti-viruses, Intrusion Detection/Prevention systems & firewalls, port redirection, SSH, HTTP/HTTPS & DNS tunneling for C2 traffic & bypassing deep packet inspection, advanced techniques in Windows and Linux privilege escalation.
AUB, EECE 503J
Final grade: A+

Practical course in database design, covering SQL, ER diagrams, and relational algebra, with hands-on application development and advanced query skills.
AUB, EECE 433
Final grade: A+

Covers Internet security with focus on threats, vulnerabilities, and preventive measures. Topics include email, web, IP security, intrusion detection, firewalls, VPNs, and attack source tracing.
AUB, EECE 655
Final grade: A

Fundamental course on ethical hacking and penetration testing, covering reconnaissance, exploitation, and countermeasures with hands-on labs and tools. Learnt to set up a hacking environment and practice penetration testing.
AUB, EECE 503G
Final grade: A+

This course delves into the fundamentals of Active Directory, covering essential aspects such as navigating Users and Computers, mastering Group Policy, and automating tasks using PowerShell. Through hands-on labs and practical tools, I explored creating test OUs, managing desktop configurations, securing network drives, and troubleshooting group policies.
Udemy, Paul Hill
Certificate

Lab course exploring Internet technologies: IP, ARP, ICMP, UDP, TCP, LAN switching, routing protocols (RIP, OSPF, BGP), NAT, DHCP, DNS, SNMP, and IP multicast.
AUB, EECE 451L
Final grade: A+

Course on mobile networking, emphasizing wireless technologies (Bluetooth, ZigBee, Wi-Fi) and mobile computing applications. Covers standards like GSM, UMTS, LTE, and introduces emerging 5G networks.
AUB, EECE 451
Final grade: A

Covers Symmetric and Public-key Encryption, Hash functions, Network Security, and topics like Block Ciphers, AES, RSA, and Authentication Protocols.
AUB, EECE 455
Final grade: A+

Covers data communications, WANs, circuit/packet switching, routing, congestion control, LANs, communications architecture, protocols, and internetworking.
AUB, EECE 350
Final grade: A+