Developer · Security researcher

I build tools for hard problems.

I'm Sojib — a hands-on developer working across automation, reverse engineering, network protocols, and large-scale data workflows. I turn difficult technical systems into practical, testable tools.


Systems understood. Workflows simplified.

A selection of technical work spanning messaging infrastructure, mobile internals, protocol analysis, and security.

01

Resilient Telegram media pipeline

A fault-aware MTProto workflow for polling, deduplication, large-file recovery, and safe single-instance processing across unreliable network conditions.

PythonTelethonLinux
02

Unity runtime research toolkit

Static and dynamic tooling for understanding native mobile game architecture, mapping runtime methods, and validating behavior with reproducible tests.

C++FridaARM64
03

Protocol capture & decode suite

A practical packet-analysis workspace for TCP and UDP traffic, with frame parsing, cryptographic transforms, structured inspection, and a focused web dashboard.

PythonPCAPProtobuf
04

Malware behavior analysis

Multi-stage static analysis that traces loaders, process injection, persistence, credential theft paths, and command-and-control behavior without executing the sample.

Static analysisGoWindows

Technical depth, practical delivery.

Comfortable moving from low-level investigation to a maintainable tool, clear evidence, and a usable interface.

Languages & automation

  • Python
  • JavaScript
  • Bash
  • C / C++
  • Task automation
  • Data pipelines

Security & internals

  • Static analysis
  • Dynamic analysis
  • ARM64
  • Frida
  • Android tooling
  • Incident triage

Networks & data

  • TCP / UDP
  • Packet capture
  • Protobuf
  • MTProto
  • Large CSV sets
  • Deduplication

Working style

  • Evidence first
  • Small test loops
  • Clear reporting
  • Failure recovery
  • Reproducible tools
  • Systems thinking

Have a difficult technical problem?

Send a concise brief with the goal, current blocker, and any constraints. The best projects start with a clear question.

Telegram @W8SOJIB