// Portfolio

Amir Elcharif
Mohammedi

4th Year Computer Security Engineer Student · Algeria

// About Me

Who I Am

Driven computer security student with expertise in offensive security, cryptography, malware analysis, and Linux infrastructure. Passionate about understanding how systems break to build them stronger, with hands-on experience in penetration testing, reverse engineering, and secure software development.

Education

4th Year Computer Security

Location

Algeria

// Tech Stack

Technologies & Skills

A comprehensive toolkit spanning low-level systems programming, offensive security, web development, and infrastructure management.

13+

Languages

20+

Tools

15+

Security Skills

10+

Protocols

Programming Languages

CC++Assembly (x86)JavaScriptTypeScriptPythonJavaKotlinPHPBashPowerShellSQLMATLAB

Web Development

HTMLCSSReactNode.jsExpressREST APIsCSRFXSS

Databases & Storage

MySQLPostgreSQLSQLiteMongoDBEncryption at RestDB AuditingSQL Injection Prevention

Networking

TCP/IPHTTP/HTTPSDNSDHCPWiresharkNmapNetcatSSHTLS/SSLIPv4/IPv6SubnettingMITMARP Spoofing

Operating Systems

UbuntuDebianKali LinuxWindowsPowerShellAndroid (Kotlin/Java)DockerSystem CallsSandboxing

Security Skills

AESRSAECCSHA/HMACMetasploitBurp SuiteSQLmapHydraStatic AnalysisDynamic AnalysisOAuth2JWT

Protocols & Standards

HTTP/HTTPSFTP/SFTPSMTPSNMPTCPUDPICMPOAuth2

Tools & Platforms

GitGitHubMavenGradlenpmpipDocker

Conceptual Skills

Algorithms & Data StructuresSecure CodingProblem SolvingDebuggingDocumentation

// Projects

Featured Work

Custom Keylogger
Sophisticated keylogger built in C for security research. Features AES encryption, LZMA compression, obfuscated network exfiltration, process injection, and persistence mechanisms.
CAESAnti-ForensicsWindows Internals
AES + SHA Encryption Engine
Complete AES-256 and SHA implementation from scratch in C with zero external libraries. Includes S-box, MixColumns, AddRoundKey, validated against NIST test vectors.
CAES-256SHACryptographyNIST
CrownSteps
Online shoe store with a curated collection, product browsing, cart management, and a polished checkout experience.
E-CommerceNext.jsWeb App
Auzica of Grazia
Online store offering the finest treasures of nature for soul harmony, physical well-being, and the elevation of beauty — a collection of natural products.
E-CommerceNatural ProductsWeb App
Computer Store Management App
Desktop-style management app for a computer hardware store: inventory tracking, sales records, product management.
JavaSQLDesktop App

// Certifications

Credentials

In Progress
CCNA
Cisco Certified Network Associate
In Progress
BCAPT Security
Security Certification
Completed
Ubuntu Linux System Administration
University Certified
Completed
Cybersecurity Fundamentals
University Certified

// Leadership

Community & Impact

Co-Founder @ UniByte Club
Co-founded the university IT & cybersecurity education club. Organized workshops and mentored members on security topics.
Administration Member @ StepDevs
Core administration member of a collaborative software development organization focused on teaching security best practices.
Founder @ Glados.zone
Founded an IT support and security platform providing system repair, Linux consultation, and infrastructure guidance.
Visit Site
Workshop Instructor
Delivered hands-on Linux, cybersecurity, and OOP training sessions to 50+ students.

// Contact

Get In Touch