PROFESSIONAL SUMMARY

As a Software Developer with a strong passion in malware analysis and reverse engineering, I have experience in programming languages and troubleshooting and debugging. Write and develop high-quality applications. Work on large-scale applications. I have experience in identifying and analyzing suspicious malware. Able to use various security tools to analyze software and ensure confidentiality, integrity, and availability of the systems, networks, and data.

EXPERIENCE

Full Stack Developer | POSBANK | NOV 2022 - PRESENT

Developing and maintaining full-stack applications for the company

  • Developing new tools and applications, as well as updating and improving existing ones
  • Testing and debugging programs to ensure they function correctly
  • Launching new applications and databases for the company
  • Training new employees in the use of these applications
  • HTML, CSS, JavaScript, Angular, Web API, MVC, Desktop Application

SOC Analyst | CyberTalents, Trend Micro CORP | Blue Team Scholarship 2023

Participated in 3-month training program, supported defensive security

  • SOC Analyst
  • Threat Hunter

Software Engineer | LOGEEN | Internship 2022

Participated in 3-month training program, supported software development (C# Advanced - Windows forms, DevXpress - SQL Server - .Net Framework|MVC)

  • Demonstrated strong problem-solving and debugging skills, testing software for bugs and operating speed, and fixing identified issues
  • Completed maintenance on existing software, ensuring that it was up-to-date and functional
  • Developed a mini-management system to track employees' attendance, departure, and customer follow-up
  • Assisted customers remotely and provided solutions to any problems they encountered, demonstrating strong communication and customer service skills
  • Improved technical skills and knowledge through hands-on experience and continuous learning

Incident Response | CyberTalents, Trend Micro CORP | Scholarship 2021

Participated in 3-month training program, supported incident response

  • Malware Analysis and Reverse Engineering
    • Learned how the program works from high-level programming code to becoming machine code
    • Intel x86 Architecture + Assembly
    • Learned reverse engineering techniques (static - dynamic) and how to apply these techniques on malware samples for analysis and know how it works
    • Advanced topic about packing, unpacking, anti-debugging techniques
  • Digital Forensics
    • Computer forensics (steganography - windows - memory - files recovery - autopsy)
    • Network forensics (packet capture - packet analysis)

Front-End Developer | ITI CORP | Internship 2021

Participated in 1-month training program, supported web development

  • Participated in a comprehensive 1-month training program, gaining practical experience in web development
  • Completed courses in HTML, CSS and CSS3, JavaScript, responsive web design, TypeScript, ES.Next, and Angular fundamentals
  • Supported the web development team in various projects, including the design and implementation of front-end features and user interfaces
  • Demonstrated strong teamwork and communication skills, collaborating effectively with cross-functional teams

PROJECTS

JSON i18n Key Generator
  • Generates JSON translation key paths from source JSON file
  • Supports nested key generation and path formatting

EDUCATION

  • Faculty of Computer and Information Technology (IT), Asyut University, 2021
  • Graduation Grade: Very Good
  • GPA: 3.56
  • Graduation Project: 3D Hologram System (Grade: Excellent)
  • Relevant Coursework
    • Algorithms and Data Structures (SWE206)
    • Artificial Intelligence (ITF308)
    • Web Engineering(1) (NWE304)
    • Web Engineering(2) (NWE405)
    • Web Engineering(3) (NWE406)
    • Software Engineering (1) (SWE204)
    • Software Engineering (2) (SWE305)
    • Database Systems (ITF302)
    • Operating Systems (CAS204)
    • Programming Techniques (1) (SWE101)
    • Programming Techniques (2) (SWE102)
    • Programming Techniques (3) (SWE203)
    • Computer Networks(1) (NWE302)
    • Computer Networks(2) (NWE303)

COURSE AND CERTIFICATES

RELEVANT INFORMATION

  • Languages: English (Good), Arabic (Fluent)
  • Computer Skills: Microsoft Office, Internet Advanced Search, Advanced User in using Operating System(Window, Linux)
  • Technical Skills: Version Control(Git), Azure, Bash Scripting
    • Networks: Configuration, Routers, switches
    • Programming Languages: C#, Java, Python, SQL, HTML, CSS, JS
    • Software: Dreamweaver, NetBeans, VS Code, Visual Studio
    • Automation: Autohotkey, Bash

SOFT SKILLS

  • Attention to Detail
  • Fast learner
  • Time management

PERSONAL INFORMATION

    Military status: Exempted

REFERENCES

    Available upon request.