Skip to content
View darwvin-dev's full-sized avatar
☠️
☠️

Block or report darwvin-dev

Block user

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
darwvin-dev/README.md
Mohammad Bagher Amini (Darwvin) β€” Backend and Distributed Systems Engineer

LinkedIn profile Email GitHub repositories GitHub profile view counter

Hi, I'm Mohammad Bagher Amini πŸ‘‹

Senior Backend & Distributed Systems Engineer specializing in Go, Node.js, high-concurrency services, and real-time communications (SIP/VoIP).

I build systems where reliability is part of the design: from SIP signaling and RTP-aware infrastructure to event-driven backends, observability, automation, and developer tools. I enjoy working close to protocols, performance bottlenecks, and production operations β€” then turning that complexity into software people can actually use.

My engineering focus

  • Distributed backends: Go, Node.js, asynchronous processing, Kafka, Redis, PostgreSQL, queues, retries, and concurrency.
  • Real-time telecom: SIP, SDP, RTP/RTCP, media relays, NAT traversal, registration, routing, and load testing.
  • Production engineering: Linux, containers, CI/CD, diagnostics, observability, profiling, and failure recovery.
  • Product development: Cross-platform desktop apps, developer-facing APIs, and practical operational interfaces.

Open source Β· Work that shipped upstream

I care about contributions that can be reviewed, tested, and used by the wider engineering community.

SIPp β€” merged contributions to SIP traffic testing and media diagnostics:

Area Merged upstream contribution
Media quality RTCP/SRTCP QoS analysis and MOS estimation
NAT & WebRTC ICE connectivity, STUN and TURN diagnostic probes
Media security DTLS-SRTP handshake diagnostic probe
Network simulation RTP/RTCP media impairment proxy
CI & automation Threshold reports and machine-readable results
SIP protocol tooling Configurable Call-ID generators

sngrep β€” Call State filtering, merged upstream.

OpenSIPS β€” ongoing upstream proposals in SIP call tracing with OpenTelemetry, SIP overload control, and ICE/DTLS-SRTP policy enforcement. These are proposals, not presented as merged features.

What I optimize for: reproducible tests, clear failure modes, operational visibility, and maintainable implementations.

What I'm building

πŸ“‘ DarwPhone

A SIP softphone project spanning native call-engine integration and cross-platform user experiences.

In development Β· Real-time communications

πŸ–₯️ RemoteOpsX

Remote operations tooling focused on secure access, server workflows, and practical diagnostics.

In development Β· Developer / IT operations

πŸ“Š PBX Nexus

A desktop workspace for connecting to existing PBX servers, inspecting health, and simplifying telecom operations.

In development Β· VoIP infrastructure

These are active product projects; the corresponding codebases are not presented here as publicly released products.

The technology behind the work

Go, Node.js, TypeScript, Python, Rust, PostgreSQL, Redis, Docker, Linux, and React
Engineering Technologies & practices
Backend & architecture Go, Node.js, TypeScript, REST APIs, services, workers, event-driven design
Data & messaging PostgreSQL, Redis, Kafka, SQL and data pipelines
Telecom & media SIP, SDP, RTP/RTCP, RTPengine, Asterisk, FreeSWITCH, OpenSIPS, SIPp
Infrastructure Linux, Docker, Nginx, CI/CD, observability, performance testing
UI & product delivery React, cross-platform desktop tooling, APIs, operator-focused UX

Recent open-source activity

Browse my latest pull requests (automatically updated)

SIPp Contributions

Recent Open Source PRs

Last updated automatically by GitHub Actions.


Let's connect

Interested in distributed systems, telecom infrastructure, open source, or building reliable software?

LinkedIn Β Β·Β  Email Β Β·Β  Repositories

Less hype. Better systems.

Pinned Loading

  1. darwvinorg/gomyadmin darwvinorg/gomyadmin Public

    Generate a commit-friendly admin panel for Go + PostgreSQL apps

    Go

  2. SIPp/sipp SIPp/sipp Public

    The SIPp testing tool

    C++ 1.2k 446