Mohammad Raouf Abedini

Cyber Security & Full-Stack Development — Nov 2026 Graduate

Castle Hill, NSW, Australia
raoof.r12@gmail.com
01.

Professional Summary

Final-year Cyber Security student at Macquarie University with 70+ independent projects spanning web application security, mobile app security, full-stack development, and AI tooling. Proficient in Python, TypeScript, and Kotlin, with a track record of shipping production applications serving 1,000+ end users and embedding security across the entire development lifecycle — from threat modelling and secure code review through to deployment and incident remediation. Proven ability to build real-world tools, mentor peers, and operate effectively across security and engineering disciplines.

02.

Technical Skills

> Languages

Python, TypeScript, Kotlin, JavaScript, C, C++, Bash, SQL; Swift & Go (familiar)

> Security

Web & Mobile App Security, Penetration Testing, Threat Modelling, Secure Code Review, Vulnerability Assessment, Incident Response, Network Security

> Frameworks

OWASP Top 10, MITRE ATT&CK, NIST Cybersecurity Framework

> Tools & Platforms

Burp Suite, Wireshark, Nmap, Git/GitHub, Docker, Linux (Kali/Ubuntu), Next.js, React, FastAPI, Vercel, Cloudflare

03.

Education

Bachelor of Cyber Security

Macquarie University
May 2024 – Nov 2026 (Expected) · WAM: 76.27
Coursework: Digital Forensics, Privacy-Preserving Data Analysis, Network Security, Systems Security, Cloud Computing, NLP & Machine Learning
Key focus: Security Operations (SOC), Secure Software Development, Cloud Security, Ethical Hacking

Diploma of Information Technology

Macquarie University
Jul 2023 – May 2024 · WAM: 71.75
04.

Experience

Freelance Full-Stack Developer & Security Engineer

Self-Employed · Jan 2024 – Present
  • Architected production web applications with security-first design using TypeScript, Next.js, FastAPI, and Cloudflare, serving 1,000+ end users across live deployments.
  • Engineered a secure iOS in-app purchase bridge with StoreKit 2 and Cloudflare Workers, implementing cryptographic receipt validation and tamper-resistant API design.
  • Executed a full Moodle LMS production migration with a documented cutover runbook, staging-to-production swap, and post-deployment security hardening — achieving zero downtime.
  • Developed Syllabus Sync with OAuth 2.0, passkey authentication, and 500+ automated tests across 35 locales, embedding security from design through deployment.

IT Manager

Iran Pharmacy, Tehran · Aug 2019 – May 2024
  • Configured and secured hardware, software, and network infrastructure across the organisation, maintaining 99% system uptime over 5 years.
  • Enforced role-based access control (RBAC) and least-privilege policies, eliminating unauthorised access incidents across all user accounts.
  • Diagnosed and resolved 50+ technical faults; evaluated new technologies with security risk assessments, streamlining workflows by ~30%.

Crew Member

McDonald's, Sydney · Aug 2022 – Feb 2023

Delivered consistent, high-quality service in a high-volume, fast-paced environment — developed strong communication, teamwork, and accountability under pressure.

05.

Featured Projects

Mehr Guard — Kotlin Multiplatform (Android & iOS)

Built an offline QR code / URL threat scanner for Android and iOS with secure-by-default, local-first architecture. Submitted to KotlinConf — operates fully air-gapped with no data exfiltration.

PhishPatrol — Web, Interactive Game

Designed and launched an interactive cybersecurity education game teaching phishing awareness and social engineering recognition; deployed to 50+ students with measurable improvement in threat recognition.

GitSwitch — Electron, React

Engineered a multi-account Git identity management desktop app featuring secure credential handling and complete identity isolation between developer contexts.

Syllabus Sync — Next.js, FastAPI, OAuth 2.0

Full-stack academic planning tool with passkey authentication, 500+ automated security tests across 35 locales, and continuous security hardening baked into the CI/CD pipeline.

+70 security & AI projects at github.com/Raoof128
06.

Leadership & Community

  • Mentored peers in Cyber Security and secure coding practices at Macquarie University, guiding students through digital security fundamentals and technical troubleshooting.
  • Completed AI model security evaluation for Anthropic (Claude Code Human Preference), benchmarking outputs across multiple codebases for security correctness and reliability.
07.

Additional Information

Eligible to work full-time in Australia (no restrictions)
Trilingual: English (Professional), Persian (Native), Japanese (Elementary)
Strong customer-focused communication skills
Calm and methodical under pressure