Hi! I’m Roham, a Senior Software Engineer based in Tehran.

I mostly work with Go and Node.js, and I care about clean architecture, efficient APIs and the details that make backend systems reliable.

What I work on

  • Designing and building backend services and APIs
  • Event-driven systems with Kafka and NATS JetStream
  • Concurrency in Go: goroutines, contexts, connectivity and resilience
  • Market data and technical-analysis tooling (candles, indicators, signals)

Currently exploring

  • Rust, through a market-analysis engine (quant-core)
  • Quantitative analysis and multi-timeframe market structure

Skills

  • Languages: Go, TypeScript / Node.js (NestJS), Rust, Python
  • Messaging: Apache Kafka, NATS JetStream
  • Tooling: Docker, Docker Compose, Hugo, GitHub Actions

Contact