Technical Skills
As a Final Year Cyber Security Student at the University of Wollongong in Dubai, I've developed a diverse set of technical skills across various domains. Below is a comprehensive overview of my capabilities, from programming languages to security tools.
Cybersecurity Skills
Penetration Testing
AdvancedIdentifying vulnerabilities in systems and applications through systematic testing and exploitation techniques.
Network Security
IntermediateImplementing secure network architectures, firewalls, and intrusion detection/prevention systems.
Security Analysis
IntermediateAnalyzing security incidents, performing threat assessments, and implementing mitigation strategies.
Cryptography
IntermediateUnderstanding and implementing encryption algorithms, secure key management, and cryptographic protocols.
Security Hardening
AdvancedLayered host and service hardening with CrowdSec, Authelia, and Infisical — reverse-proxied behind Caddy across a 22-host homelab.
Vulnerability Scanning
AdvancedContinuous scanning with Trivy (CVE-gated deploys), plus Burp Suite and nmap for application and network assessment.
Programming Languages
Python
AdvancedExtensive experience in Python for automation, data analysis, and security tool development.
C++
AdvancedProficient in C++ for system-level programming, algorithm implementation, and performance-critical applications.
JavaScript
KnowledgeableCreating interactive web applications and implementing client-side functionality.
TypeScript
AdvancedType-safe React 19 frontends for StudyAIO and the Transaction Intelligence PWA, built with Vite.
SQL
IntermediateDatabase design, query optimization, and secure data management practices.
Frameworks & AI
FastAPI
AdvancedProduction REST APIs — 111 endpoints across 38 data models in StudyAIO — with Celery task queues and ~1,200 tests.
React
AdvancedReact 19 single-page apps and installable PWAs, including a D3-powered knowledge graph and analytics dashboards.
Celery & Redis
AdvancedAsynchronous task pipelines and job queues (Celery, Redis/RQ) powering multi-stage document and transaction processing.
AI / LLM Integration
AdvancedMulti-provider LLM pipelines (Claude, OpenAI, Ollama) with pgvector semantic search and RAG Q&A featuring source citations.
Tools & Technologies
Linux Administration
AdvancedSystem administration, shell scripting, and security hardening for Linux environments.
Networking
AdvancedNetwork configuration, troubleshooting, and security implementation including Nmap scanning techniques.
MySQL
IntermediateDatabase design, query optimization, and secure data management practices using MySQL.
Git & Version Control
AdvancedCollaborative development using Git, including branching strategies and secure workflow practices.
Infrastructure & DevOps
Docker
AdvancedContainerizing full-stack apps end-to-end — multi-service compose stacks for every project, deployed across the homelab.
Ansible & Proxmox
AdvancedInfrastructure-as-Code for a 22-host Proxmox cluster — 10 Ansible playbooks and 8 roles provisioning and configuring hosts.
Observability
AdvancedMonitoring with Prometheus, Grafana, and Loki — 23 scrape targets, 17 alert rules, and 5 dashboards in production.
Workflow Automation
AdvancedFive production n8n workflows for AI incident response, infra digests, and CVE-gated Docker update orchestration.
Featured Projects
I put these skills to work building production-grade systems — AI-powered apps, self-hosted infrastructure, and security automation. Take a closer look at what I've shipped.