| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseResearch Data Analyst | OSINT Engineer | Investigative Data
Python · SQL · PostgreSQL · Data Collection · Parsing · Data Quality · AI-assisted Research
I work with complex, heterogeneous, and unstructured information - from raw-source acquisition and automated collection to parsing, normalization, validation, structured datasets, and investigative analysis.
My background combines 20+ years in software engineering and data-intensive systems with 5+ years focused on OSINT, investigations, research, and technical knowledge curation. I build tools and workflows that turn fragmented public information into reusable, queryable, and verifiable research data.
LinkedIn · Substack / OSINTech · OSINTech Timeline · Email: m.marshak@proton.me
Raw sources
↓
Collection / Crawling
↓
Parsing & Structured Extraction
↓
Normalization & Enrichment
↓
Validation / Deduplication / Provenance
↓
Structured Research Datasets
↓
Analysis & Investigative Research
I work across this entire pipeline, combining research methodology with hands-on engineering.
A research and data-processing toolkit for downloading, parsing, and analyzing documents from the U.S. DOJ Epstein Archives.
Scale: approximately 89 GB of source data; automated analysis identified 6,787 unmasked blocks.
Key areas:
The project demonstrates a workflow from raw public archive acquisition to automated processing and structured investigative analysis.
A scalable Python-based system for automated collection of heterogeneous web data, browser automation, and reproducible research workflows.
Key areas:
Oriol is designed to separate collection logic from individual sources and make complex acquisition workflows configurable, reproducible, and scalable.
Created a structured snapshot of the U.S. Department of War UFO archive using Oriol Web Crawler.
The workflow converts a heterogeneous public web archive into a reusable JSON research dataset suitable for querying, archival analysis, automated processing, and further enrichment.
Pipeline: public archive → automated crawling → extraction → normalization → structured JSON dataset.
A curated research dataset covering 3,000+ OSINT-related GitHub repositories and creators/contributors.
Key areas:
The project is designed as a reusable research resource for discovering and analyzing OSINT tools, developers, and technologies.
Chrome extension and backend API for transparent source-credibility signals. The system collects technical and contextual indicators, explains them, and recommends manual verification when risk is elevated rather than making unsupported binary claims about source reliability.
Focus: source quality, explainability, provenance, verification workflows, and reproducible evidence assessment.
Backend utility for capturing web pages as evidence using real Chrome via Playwright. It stores page snapshots together with metadata so researchers can later demonstrate what a source looked like at a specific time.
Focus: evidence preservation, metadata, provenance, reproducibility, and research archiving.
A long-running research and curation project tracking OSINT tools, investigations, datasets, AI technologies, cybersecurity resources, and research methods.
Each edition combines continuous source monitoring, manual review, classification, curation, and publication for investigators, journalists, analysts, and technical researchers.
The project has been maintained since 2023 and functions both as a practitioner-oriented publication and as a continuously evolving research collection.
A data-migration and information-structuring project developed while reorganizing a large professional-profile database.
It illustrates a minimalist approach to storing structured information about people in human-readable Markdown instead of proprietary formats and was used during migration of a dataset that grew to approximately 50,000 professional profiles.
Focus:
For my full projects list see OSINTech Projects Change Log
Software for journalists, fact-checkers, and OSINT researchers to verify sources, structure evidence, and turn open data into trustworthy investigations.
My work is focused on research, OSINT, data processing, automation, and AI-assisted workflows at the intersection of investigative research and software engineering.
Worked with heterogeneous investigative data, collection and curation, research-data quality, source coverage, report QA, and AI-assisted investigation workflows.
Key areas included:
I use modern LLMs and agentic tools for:
AI output is treated as an intermediate result, not as a source of truth: model-assisted workflows are combined with deterministic checks, source-based verification, and human review where required.
Data & Analytics
Python · SQL · PostgreSQL · ClickHouse · JSON · CSV · APIs
Collection & Processing
Playwright · Puppeteer · Selenium · Camoufox · Crawling · Parsing · Scraping · Data Enrichment
AI & Research Tooling
OpenAI / Codex · Claude · Perplexity · NotebookLM · LLM workflows · Structured Extraction · Agentic Tools
Backend & Automation
Node.js · JavaScript · Ruby · Perl · Bash · Django · REST APIs · Celery · RabbitMQ
Infrastructure
Docker · Linux · macOS · AWS · Git · Prometheus · Grafana · Zabbix
Additional engineering experience
C/C++ · Java/.NET · PHP · frontend technologies · virtualization · legacy development stacks
Practitioner-focused technical publication covering:
A regularly updated collection of tools, services, datasets, investigations, and research methods for the OSINT community.
https://www.linkedin.com/in/osintech/
Technical articles, OSINT research, tooling notes, data-oriented case studies, and professional updates.
These projects are not part of the core Research Data Analyst portfolio but reflect broader engineering and OSINT experience:
My professional background combines:
I studied programming/mathematics, history, psychology, literature, and journalism. This combination of engineering and humanities research strongly influences how I approach investigative data: technically rigorous, source-aware, and context-sensitive.
I work openly under my real identity and support independent research, investigative journalism, human-rights work, and democratic civic initiatives.
I publicly oppose Russia's war against Ukraine and support projects documenting state and war crimes.
I do not collaborate with Russian public-sector institutions, Russian banks, or import-substitution-related companies.
If you find my research, tools, or publications useful, you can support OSINTech through Buy Me a Coffee.
Note: The full chronological project history is intentionally omitted from this landing page to keep the profile focused. It maintained separately as CHANGELOG.md portfolio page.
OSINT Timeline Weekly Newsletter with collection of tools, services and investigations
List of OSINT Repositories starred from GitHub (limited access version)
A Bash health-check utility for validating model routing between Free Claude Code (FCC) and NVIDIA NIM
Shell 3
This repository illustrates a scheme for building a simple resume/profile database based on a minimalist approach and storing structured profile information in markdown format
| Back | FazBrowse Home | New Git URL |