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