Software Engineer working mainly on backend systems and automation-first SaaS products.
I enjoy turning complex, human-driven processes into clear, reliable workflows that hold up in production.
Most of my work sits at the intersection of backend architecture, domain modeling, and automation,
with a practical focus on systems that are easy to reason about and hard to break.
- Backend platforms for B2B SaaS and small-to-medium businesses
- Workflow engines with human-in-the-loop decision points
- Authentication and authorization systems (including passwordless flows)
- Automating repetitive operational work using software and AI
- Reducing system complexity through better boundaries and explicit design
- Start from the domain, not the framework
- Prefer simple, explicit workflows over hidden abstractions
- Optimize for correctness and maintainability before cleverness
- Automate first, scale teams later
- Treat production as the default environment
Languages & Runtime
- TypeScript, JavaScript (Node.js)
Backend & Architecture
- Domain-driven design
- Modular and hexagonal architectures
- RESTful and event-driven systems
Data
- PostgreSQL / MySQL
- MongoDB
- Type-safe SQL
Infrastructure & Tooling
- Linux
- Git
- Container-based development and deployment
- AI-assisted automation for real business workflows
- Workflow engines and orchestration systems
- Human-in-the-loop patterns for reliable automation
- Designing systems that stay understandable as they grow
📫 Reach me on Twitter: @pourdaavar
⏱️ Coding activity:



