Ubaid-Ur-Rehman
AI-Native Security Researcher & Full-Stack Developer
Nazimabad, Karachi, Pakistanarifubaid0345@gmail.comgithub.com/theredhacker0345gitlab.com/theredhacker0345Professional Summary
Security researcher and full-stack developer building open-source Android, web, and CLI tools. Experience includes static analysis, API security research, privacy-focused software, and AI-assisted engineering workflows, with public contributions to GitLab and Inkscape.
Experience
Technical Department Member
2025 — presentTechnical team of a non-profit building software for a global Muslim community.
- Build and maintain Pak Books, a free bilingual digital library used by students in Pakistan.
- Contribute to shared infrastructure for the organisation.
Full-stack Developer (paid client engagement)
2026Built and deployed an end-to-end platform for a paying client, live in production.
- Delivered a bilingual (RU/EN) agency platform with a Telegram ordering bot, a RAG AI assistant and a 15-tab admin panel.
- Deployed on Cloudflare Workers with D1 and Prisma; wrote the order intake, admin and assistant layers.
Founder
2025 — presentTrust-first social commerce platform for Pakistan.
- Designed the trust model: verified-seller Handshake PIN confirmation and a public reputation score.
- Shipped web app and Android (Capacitor) client with Supabase row-level security.
Core Skills
- Security Research
- Security Research, Static Analysis, API Security, OWASP, Bug Bounty, Web Pentesting, Responsible Disclosure, F-Droid Security Audits, Kali Linux / Burp Suite
- Languages
- Python, Kotlin, TypeScript, Node.js, Rust
- Frameworks & Tools
- Next.js, React + Vite, Supabase, Cloudflare Workers + Pages, Capacitor
- Development Workflow & Tooling
- CLI Tools, AI-Assisted Engineering
- DevOps
- Git + GitHub Actions, Bash, n8n
Selected Projects
EcoTrace
Desktop energy-intelligence platform for Android engineers — runs 23 detectors over Java/Kotlin sources, builds a real cross-file call graph, and traces every finding back to the architectural decision that caused it. Built during the 48-hour IBM Bob 2.0 hackathon (Sep 2026).
Technologies: Android, Static Analysis, Energy Profiling, Call Graph, IBM Bob 2.0, Agentic Workflow, Developer Tools
- Reasons about cause, not symptoms: builds a genuine cross-file call graph and walks backwards from each finding to its lifecycle entry point, so a leaked wakelock in NetworkManager is reported as the symptom of a wakeup alarm registered in MainActivity that re-arms the path 96 times a day
- 23 energy detectors across wakefulness, network, location and lifecycle patterns — unclosed WakeLocks, postDelayed polling loops, sub-30-second GPS intervals, and JobInfo constraints written but never submitted
- Whole-repository reasoning with IBM Bob 2.0: Bob holds every file in a single pass, revises severities, corrects descriptions, and writes a fix against the specific traced chain — including defects the local pass attributes to the wrong method
- Self-verifying patch loop: Bob proposes a patch, EcoTrace re-runs its own detectors over it, and any patch that silences a rule by deleting the construct is rejected. Accepted changes land on a branch for human merge, never straight to main
- Measures real drain where devices are available: parses adb shell dumpsys batterystats snapshots and differences them into a drain rate in mAh/min attributed to the app under test rather than the whole device
- Honest provenance and zero-key operation: every figure reports whether it is measured, estimator-derived, or unknown, and all 23 detectors, call-graph chains, grading, history and reporting run offline, deterministically and free — Bob sharpens the analysis but is never a prerequisite
- Output is a self-contained HTML or PDF report that attaches to a ticket, plus an optional one-click patch that is authored, verified and branched for review
Hidayah OS
Privacy-hardened Debian 13 Linux distribution for Muslim families — KDE Plasma 6 and XFCE 4.20 live ISOs shipping the Sovereign Shield Islamic privacy stack: a local DNS filtering daemon with 326,632 rules, verified adult-content blocking, prayer-time Focus Mode, and a built-in 31-check self-test.
Technologies: Linux Distribution, Debian, Privacy, KDE Plasma, XFCE, Bash, Python
- Sovereign Shield: local filtering DNS daemon (127.0.0.1:53, 326,632 rules) with verified adult-content blocking (NXDOMAIN break-tests at build time), DNS-hijack prevention, and a self-verifying blocklist updater
- Faith workflow: astronomical madhab-aware prayer times with athan notifications, Hijri date, rotating Quran ayah notifications, Conky desktop widget, and reversible prayer-time Focus Mode
- Reproducible cloud builds: the full ISO pipeline (BIOS+UEFI hybrid, ~4.3/4.7 GB) runs on Kaggle notebooks with a QEMU QA harness and screenshot evidence
- Trust chain: hidayah-doctor 31-check self-test ships on the ISO (PASS 31 · FAIL 0), sha256 published, release artifacts GPG-signed
KarobarX
Trust-first social-commerce platform for Pakistan, built with React, Supabase, Cloudflare Pages, and Capacitor. It focuses on safer transactions, fast product discovery, and student needs.
Technologies: Startup, Marketplace, React, Supabase, Cloudflare, TypeScript
- Trust layer: masked chat, delivery-verification flow, and reputation signals
- Short-form Reel discovery feed with Cloudflare R2 media storage
- Student ecosystem: Study Graph, ISBN-based Book Exchange, and Student Alerts
- Security posture: RLS, Turnstile, HttpOnly admin cookies, TOTP 2FA, audit logs, and a stricter admin CSP
Pak Books
Free digital library for Pakistani students, built for 360 Muslim Experts. It brings textbooks, notes, past papers, and learning resources into a bilingual web experience with Telegram-based discovery; public usage metrics are not yet published.
Technologies: Education, Digital Library, Next.js, Cloudflare, TypeScript, Telegram Bot, Kaggle
- Next.js 16 + Cloudflare Pages + D1 + Workers KV + Internet Archive S3
- Telegram Bot with inline mode, fuzzy search, and a delete-my-data flow
- Kaggle operations with scheduled mirror and maintenance jobs
- Bilingual English/Urdu interface with RTL support, dark/light theme, PWA, and accessibility settings
shadowaudit
Open source CLI security tool that detects unauthenticated and undocumented API routes via static analysis. Supports Express, FastAPI, Django, Flask, NestJS, Rails, and Spring Boot. Maps findings to OWASP API Top 10 with risk scoring.
Technologies: Security, Node.js, Static Analysis, OWASP, CLI
- Static analysis engine with multi-framework scanner support
- OWASP API Top 10 risk mapping with severity scoring
- Published on npm with active community usage
- GitHub Action integration for CI/CD pipelines
- Live dashboard at shadowaudit-dashboard.vercel.app
Noor Connect
Islamic companion app — 395+ downloads on F-Droid. Nasheeds, Quran radio, Qibla, prayer times, 5 Android widgets.
Technologies: React, Capacitor, Android, F-Droid
- Privacy-first Islamic companion app with no tracking
- Published on F-Droid with 395+ downloads
- Nasheeds, Quran radio, Qibla, prayer times, 5 Android widgets
Privacy-first, Islamic-values-aligned, FOSS GPL-v3 on-device content-filtering Android app.
Technologies: Android, Kotlin, Privacy, Content Filter, GPL-v3
- On-device content filtering with Islamic values alignment
- GPL-v3 licensed, fully open source
- Kotlin + Jetpack Compose, Capacitor for Android
Neuron-Encrypt
Transparent, open-source file encryption application featuring cryptographic security software.
Technologies: Encryption, Rust, Security, Cryptography, Privacy
- AES-256-GCM-SIV, a nonce-misuse-resistant AEAD, with per-file random nonces
- Rust implementation with zero dependencies
- Cross-platform: Linux, macOS, Windows
Simulation of a primitive AI agent with zero world knowledge.
Technologies: AI, Python, Reinforcement Learning, Simulation
- PPO + GRU based agent architecture
- Zero-shot learning simulation
- Python + PyTorch implementation
HAYAT-AI
Offline-first mobile medical assistant for high-conflict and crisis zones like Gaza and Kashmir. Provides physician-validated emergency protocols without internet.
Technologies: Android, Kotlin, Medical, Offline, Crisis Response
- Offline-first medical assistant with no internet dependency
- Physician-validated emergency protocols for trauma, surgery, and first aid
- Designed for crisis zones with high-conflict environments
Onionroute-Lite
Lightweight Orbot alternative for low-end Android. Tor VPN, SOCKS5/HTTP proxy, obfs4 and snowflake bridges, kill switch.
Technologies: Android, Kotlin, Tor, VPN, Privacy, F-Droid
- Lightweight Tor VPN alternative optimized for low-end Android devices
- SOCKS5/HTTP proxy support with obfs4 and snowflake bridges
- F-Droid compliant, GPL-3.0 licensed
Pocket Relay
Self-hosted Android agent host with private Telegram control and embedded runtime.
Technologies: Android, Kotlin, Telegram, Self-hosted, Agent
- Self-hosted agent runtime for Android with private Telegram control
- Embedded runtime with no cloud dependency
- GPL-3.0 licensed with active development
Nofap Fursan
Elite sovereign Command Centre for masculine discipline. Decentralized via Nostr with end-to-end NIP-44 encryption, featuring active Mindset Interventions and Biological Signal tracking.
Technologies: Android, Kotlin, Nostr, Privacy, Discipline
- Nostr decentralized architecture with NIP-44 end-to-end encryption
- Mindset Interventions and Biological Signal tracking
- No servers, no tracking — fully sovereign design
Photon-Dns
Android local-VPN DNS resolver manager with bounded DNS forwarding and resolver latency monitoring.
Technologies: Android, Kotlin, DNS, Privacy, DoH, DoT
- DNS-over-UDP, strict DNS-over-HTTPS, and strict DNS-over-TLS resolver support
- Per-resolver latency checks and automatic switching with cooldown and hysteresis
- Kotlin + Jetpack Compose with bounded packet handling and protected upstream sockets
synthetic-spirit
High-performance Android DNS sinkhole with a large malicious, tracking, and adult-content domain database.
Technologies: Android, Kotlin, DNS, Privacy, Adblock
- 200,000+ domain blocklist covering malware, tracking, and adult content
- Jetpack Compose UI with Material Design 3
- Local-only processing with zero telemetry
Open Source Contributions
F-Droid — contributor, app audits and inclusion submissions
Audited 12 apps for F-Droid inclusion, publishing a report on each merge request and working through findings with the maintainer. Also authored 6 inclusion submissions and recipe updates for his own apps, 4 merged.
Inkscape 1.5 — MR !8122 (merged)
Fixed Wide Screen state after interface mode changes, with the build, diff and restart checks used to verify it.
gitlab-shell — MR !1534 (merged)
Refresh the JWT before rate-limit retries so a 429 does not force a re-auth.
GitLab Docs — MR !2558 (open)
Restore test environment fallback mounts for localized docs (Japanese, French, Korean).
OpenMW — MR !5547 (open)
Documentation contribution.
GitLab — gitlab-shell
Fixed JWT refresh bug before rate-limit retries — preventing authentication failures under retry pressure.
Merge Request !1534 · Merged
Inkscape — Inkscape 1.5
Fixed the Wide Screen preference-state regression so the action restores correctly after interface-mode changes and restart.
Merge Request !8122 · Merged
GitLab — GitLab Docs
Fixed test environment fallback mounts configuration — restored English-only doc resolution for localized sites (Japanese, French, Korean) by removing duplicate module.mounts override and adding --environment test to review-app CI. Closes #708.
Merge Request !2558 · Open
Wireshark — Wireshark
Corrected the Bluetooth LE channel-map labels in the dissector — the decoded channel values were mislabelled against the Core Specification.
Merge Request !26301 · Merged
OpenMW — OpenMW
Documented a launcher-first mod-installation path so users can manage data directories without manually editing openmw.cfg.
Merge Request !5547 · Open
Selected Security Research
EC-Council (CodeRed)
Hall of Fame 2026 + Certificate of Appreciation
9 vulnerabilities (3 Critical)
Discovered 9 vulnerabilities including 3 critical findings across EC-Council web assets. Acknowledged same day.
PriceOye
Acknowledged · Remediation confirmed
5 vulnerabilities (3 Critical PII leaks)
Identified 5 vulnerabilities including 3 critical PII exposure issues. Remediation confirmed within 72 hours.
Waqar Electronics
Acknowledged · Remediation confirmed
6 vulnerabilities (XSS-to-ATO chain)
Found 6 vulnerabilities including a stored XSS-to-account-takeover chain via insecure session cookies.
Certifications
CyberOps Associate — Networking Basics — Saylani Welfare International Trust
2026-06
Introduction to Cybersecurity — Saylani Welfare International Trust
2026-04
Introduction to Dark Web, Anonymity, and Cryptocurrency — EC-Council
2026-04
Network Technician Career Path — Saylani Cisco Networking Academy
2026-03
ChatGPT for Everyone — Learn Prompting
2026-01
IBM Bob 2.0 Hackathon — Certificate of Completion — lablab.ai (NativelyAI) for IBM
2026-09
Education
DAE, Electronics Technology — 2nd year of 3 — Government College of Technology, Karachi (Sindh Board of Technical Education)
Dec 2024 — present
ICS — Information Computer Science — 2nd year of 2 — Government College of Commerce and Economics 2, Karachi (Sindh Board Karachi)
Dec 2024 — present
Matriculation (Science) — Sir Syed Children Academy, Karachi — BSEK
2024
Awards and Recognition
EC-Council Hall of Fame 2026 — EC-Council
2026-05
Recognized for 9 vulnerabilities (3 Critical) across EC-Council web assets. Certificate of Appreciation.
Languages
English (Professional) · Urdu (Native) · Arabic (Conversational (Quranic))