LM Stephen Ortiz
Open to OJT · December 2026

LM Stephen Ortiz

SOC analyst in training · BSIT, San Beda College Alabang

I build things, then try to break them before anyone else can.

Work

3 projects
ChainProof case page showing an intact custody chain, evidence items and the custody log
2026-10 · Solo

ChainProof

Tamper-evident evidence capture. Photos are hashed and signed on the phone, and the custody log can’t be edited.

  • FastAPI
  • Ed25519
  • Forensics
RescuePH station portal showing incoming emergency requests
2026 · Capstone · Team of 3

RescuePH

Emergency SOS app for Lubao, Pampanga. I wrote and tested its access rules and fixed three live access-control flaws.

getrescueph.web.app →
  • Firebase
  • SwiftUI
  • React
Cobrypt credential vault screen with one encrypted entry
2026-07 · Personal

Cobrypt

Local-first vault for passwords and pentest notes. I found my own key-storage bug and rebuilt the encryption.

  • Rust
  • Tauri
  • AES-256-GCM
Next

Home SOC lab

Kali attacks a victim machine, Wazuh watches, and each attack becomes a write-up. In progress.

TOPCIT · Level 5

895 / 1000

Test of Practical Competency in ICT

IITP, Korea · Jul 2026 · Highest level · 74 / 75 correct

Me895
Top 10%699.4
Average examinee286.5

Skills

Security
Access control testing, secure code review, cryptography, chain of custody
Tools
Wireshark, Nmap, Kali Linux, Git, Docker
Languages
Python, TypeScript, Rust, Swift, Kotlin, SQL
Learning now
TryHackMe SOC Level 1 · Home SOC lab with Wazuh

Let’s talk

Looking for a 500-hour SOC / cybersecurity OJT from December 2026.

[email protected]

© 2026 LM Stephen Ortiz · Muntinlupa, PH · Credly