Back to Home

Open Source

Selected public repositories, read live from GitHub.

43

Repositories

29

Total stars

9

Languages

  • Python19
  • Go5
  • JavaScript5
  • Java4
  • TypeScript4
  • Swift2
  • Dart1
  • HCL1
  • Kotlin1
View GitHub profile ↗

AI and Machine Learning (2)

View list on GitHub ↗

Transformers from scratch, LLM serving and distributed training, recommenders and adversarial ML, measured against baselines.

Catch malicious files with machine learning, then test how easily an attacker can fool it, because they will try.

  • adversarial-ml
  • lightgbm
  • machine-learning
  • malware-detection
Python10Updated Oct 7, 2026

Backend and API (2)

View list on GitHub ↗

Online resharding, sagas, multi-tenant isolation, real-time collaboration, feeds and flash sales, each load-tested under stress.

Keeps an order, its payment and its stock consistent across services, and undoes them cleanly when one step fails.

  • java
  • kafka
  • microservices
  • saga-pattern
Java10Updated Oct 7, 2026

One customer must never see another's data: multi-tenant isolation with a test suite that actively tries to break in.

  • multi-tenancy
  • nestjs
  • postgresql
  • row-level-security
TypeScript10Updated Oct 7, 2026

CS Foundations (3)

View list on GitHub ↗

Data structures, algorithms, concurrency, runtimes and networking in Go, Java, Python and JS, each with shared tests and measured results.

The writing that gets you promoted, not just the code: RFCs, design reviews and postmortems for your own projects.

  • architecture-decision-records
  • design-docs
  • engineering-leadership
  • postmortems
Python10Updated Oct 8, 2026

The reference you reach for when you need the right data structure under load: every core one in Java, Python and JS, with one test suite proving they behave identically.

  • algotithms
  • benchmarks
  • data-structures
  • java
Python10Updated Oct 7, 2026

Stops 'it passed the sample input' from meaning 'it's correct': classic algorithms in three languages, each with a correctness argument and its real running time measured.

  • algorithms
  • complexity-analysis
  • dynamic-programming
  • graph-algorithms
Java10Updated Oct 7, 2026

Cyber Security (1)

View list on GitHub ↗

Detection-as-code, threat modeling, IAM attack paths, AD attacks, DFIR, fuzzing and exploit-to-fix write-ups.

Treats security alerts like software: detections written in Sigma, tested against real attack logs, deployed through CI.

  • blue-team
  • detection-engineering
  • mitre-attack
  • python
Python10Updated Oct 3, 2026

Data Engineering (2)

View list on GitHub ↗

CDC lakehouse, a vectorized query engine, exactly-once streaming, data contracts and OLAP benchmarks, measured end to end.

Get fresh analytics without hammering the production database: stream every change into a lakehouse you can query with SQL, seconds behind live.

  • apache-iceberg
  • change-data-capture
  • debezium
  • kafka
Python10Updated Oct 8, 2026

Stops an upstream change silently breaking every downstream dashboard: producers publish a contract and CI blocks breaking changes.

  • continuous-integration
  • data-contracts
  • data-engineering
  • data-quality
Python10Updated Oct 7, 2026

DevOps and Cloud (2)

View list on GitHub ↗

Signed supply chains, Kubernetes operators, failover drills, platform engineering, eBPF, canaries and chaos experiments.

Stops a tampered or vulnerable image reaching production: every image is scanned, signed and traceable, and the cluster refuses anything else.

  • devsecops
  • go
  • sbom
  • sigstore
Go10Updated Oct 7, 2026

A backup you never tested is not a backup: an operator that backs up Postgres and proves each backup can actually be restored.

  • backup
  • disaster-recovery
  • go
  • kubebuilder
Go10Updated Oct 7, 2026

Distributed Systems & Storage (2)

View list on GitHub ↗

Storage engines, Raft, distributed transactions, CRDTs and deterministic simulation, built from scratch and tested for correctness.

Why databases like Cassandra stay fast while writing constantly: a storage engine built to survive a crash without losing a single acknowledged write.

  • database
  • go
  • key-value-store
  • lsm-tree
Go10Updated Oct 7, 2026

Lets many people edit one document at once, even offline, and never lose an edit: the engine behind Google-Docs-style editing.

  • collaborative-editing
  • crdt
  • distributed-systems
  • local-first
TypeScript10Updated Oct 7, 2026