Available for new engagements

Find the vulnerabilities that matter, before attackers do.

Offensive security testing for web apps, mobile apps, APIs and networks. Real exploitation, clear reporting, and fixes your team can actually ship.

Fixed quote · clear reporting · free retest after you fix
Web & API·Mobile apps·Network & infrastructure·External testing·Hall of Fame across major programs·Web & API·Mobile apps·Network & infrastructure·External testing·Hall of Fame across major programs·
01services
01
web & api

Web & API Testing

The logic flaws, broken authentication and access-control gaps that automated scanners walk straight past, found and proven across your apps and APIs.

OWASP TOP 10 · BUSINESS LOGIC · AUTH
02
mobile

Mobile App Testing

Android and iOS tested end to end, from insecure storage and pinning bypass to the API abuse that lives behind the app.

ANDROID · iOS · STATIC + DYNAMIC
03
network

Network & Infrastructure

External, internet-facing assessments that surface exposed services, weak configurations and the paths an attacker would use to get a foothold.

EXTERNAL · INTERNET-FACING · BLACK + GREY BOX
02why me
approach

I exploit, not just scan

Every finding comes with a working proof of concept and the real impact behind it, never a severity guessed from a version banner.

track record

Bug bounty proven

Ranked among the top bug bounty hunters globally, with three published CVEs. The same instincts, pointed at your assets.

deliverables

Reports you can act on

Clear enough for leadership to grasp the risk, precise enough for engineers to fix it, with a retest to prove it is closed.

03how it works
01

Scope

A short call to agree targets, depth and rules of engagement. Fixed quote, no surprises.

02

Test

Hands-on testing against your stack, chaining weaknesses the way an attacker would.

03

Report

A clear writeup of what, how and impact, with exact fixes ranked by what matters most.

04

Retest

Once your team ships the fixes, I re-check every finding and confirm it is closed.

04selected work
account takeover · critical

From Static Domain to Account Takeover

A page with one image and a disabled form turned into full account takeover in about an hour.

Read writeup →
idor · critical

Account Takeover by Chaining Two IDORs

Two harmless IDORs on their own, chained into account takeover with no victim interaction.

Read writeup →
ssti · high

SSTI to Local File Read

A template injection hiding in a password reset email, turned into local file read.

Read writeup →
Read all writeups →
05get a quote

Let's find what's exploitable.

Tell me what you want tested and I will come back with scope and a fixed quote, usually within a day.

Or email me directly

No tracking, no third-party cookies. Your details are never shared and are deleted from my systems after 90 days.

06faq
Will testing disrupt our production systems?+
No. I agree the rules of engagement with you before anything starts, including what is in scope, what is off limits, and when to pause. Anything higher risk is confirmed with you before it runs.
How long does an engagement take?+
Most web and mobile assessments run one to two weeks from kickoff to final report, depending on scope. You get the timeline with your quote, so there are no surprises.
Do you sign an NDA?+
Yes. I can sign your NDA before any scoping details are shared, and everything uncovered during testing stays strictly confidential.
How do you handle our data and privacy?+
Privacy first. No tracking cookies, no advertising pixels, no third-party analytics, so your visit here is never tracked or profiled. The contact form uses a form-to-email service purely to deliver your message to my inbox, nothing more. Engagement data is kept for only 90 days, long enough to support your free retest or a quick follow-up round, then permanently deleted from my systems. I do not hold long-term customer records.
What do I actually get at the end?+
A clear report. Every finding comes with a proof of concept, its real business impact, and the exact steps to fix it, ranked by priority. Once your team ships the fixes, I retest to confirm they are closed.
How much does it cost?+
It depends on scope. After a short scoping call I send a fixed quote, so you know the full cost before any testing begins.