Home About
About
Cancel

About

Software engineer with a passion for software design, architecture and all things data.

Certifications

Achievements

  • Second Runner-up - NasCon CTF ‘24
  • Winner - Ignite National Cyber Hackathon (Regional Round’23)
  • Winner - NasCon’23 Cyber Security Quiz Competition
  • Winner - CyberFest CTF ‘23
  • Bronze Medalist - ICPC ‘22

Expertise

Software Engineering | Data Engineering | Information Security | Software Design | Backend Development | AWS

Work Experience

Software Engineer at Emumba

  • Explored data and AI related AWS services including Glue, Bedrock, etc.
  • Distributed data processing and cleaning with Apache Kafka and Apache Spark
  • Defining data pipelines with Temporal
  • Creating scalable services and Rest APIs in Python and FastAPI, following clean and SOLID principles

Associate Software Engineer at Securiti.ai

  • Building and configuring scalable platforms in Kubernetes using Helm charts
  • Developing REST APIs in Golang
  • Following security-by-design model for proactive platform and information security

Trainee Software Engineer at Folio3 Software

  • Ported flask microservice to NestJS
  • Refactored entire React.js frontend for code maintainability
  • Developed dynamic forms system for .NET Core and React.js SaaS application
  • Containerized and deployed applications on QA and UAT servers

Intern at National Centre for Cyber Security

  • Researching various mobile device acquisition techniques
  • Designing and developing a complete forensics suite (Flask, Python)
  • Researching information gathering and enumeration techniques
  • Developing modules for vulnerability assessment platform
  • Research on different controls part of the ISO 27001 framework

Extracurricular Activities

Technical Secretary and Red Team Trainer at Cyberspace Legion

  • Training students new to the field of cyber security for red teaming practices
  • Giving Hands-on experience with various penetration testing tools with accordance to the cyber kill chain

Vice Coordinator CTF at NaSCon ‘23

  • Coordinating a national-level cyber security event
  • Designing and deploying challenges of various categories

CTF Organizer at ISYWSC ‘22

  • Organizing a national-level cyber security event
  • Designing and deploying challenges of various categories

Notable Work

Crack the Case

Personalized and immersive cyber security training platform for individuals and organizations

Firestore
Google Cloud Functions
Python
FastAPI
React.js
WebRTC

دفاعی

An artificially intelligent web application intrusion detection system

Python
Flask
HTML/CSS/Bootstrap
JQuery
Socket.io
Scikit-learn

Innocent Shell

Obfuscated reverse shell payload generator and reverse TCP listener

Python
C
x64 NASM (linux)

Spellbound

Botnet framework with a payload generator and C2 Server

Python
Flask
HTML/CSS/Bootstrap
Socket.io

AES-256

Pure python-based implementation of the AES 256 algorithm for file encryption

Python

Trivium Cipher

Pure python-based implementation of the Trivium stream cipher

Python

Malware Analysis

Analysis report for 5 different samples of malware (static and dynamic)

Flare
Ghidra

Sorting Visualizer

Web application for visualizing 9 different sorting algorithms

Python
Flask
HTML/CSS/Bootstrap
P5.js
Socket.io

Spark Kernel

Model of an operating system kernel using a multithreaded approach to handle processes

C++
POSIX

DebitHub

Full-stack digital banking mobile application based on React Native and Firebase

Firebase
React Native

Arcade Candy Crush

Multi-level implementation of “Candy Crush” in 16-bit Assembly Language (MASM)

x86 MASM