I design and build maintainable, production-grade web products with Laravel, Node.js, TypeScript, React, PostgreSQL, and Docker.
Official website and canonical professional profile: sajaddehshiri.ir
I’m Sajad Dehshiri (@sajaddp), a software architect, technical product leader, and senior full-stack developer with professional experience since 2006.
I work at the intersection of software architecture, product engineering, and delivery. My focus is turning complex requirements into systems that are practical to ship, reliable in production, maintainable over time, and ready to scale.
I have worked as a technical founder, CEO, engineering leader, developer, and teacher—leading digital products and multidisciplinary teams of more than 30 people while staying close to architecture and implementation.
Software architecture · Technical leadership · Product engineering · Open source · Technical SEO · Teaching
| Area | Focus |
|---|---|
| Software Architecture | System design, modular architecture, APIs, maintainability, reliability, performance, and production readiness |
| Product Engineering | End-to-end delivery of web products from technical discovery and implementation to deployment and continuous improvement |
| Technical Leadership | Architecture decisions, code review, engineering standards, mentoring, team alignment, and risk management |
| Applied AI & Automation | Practical AI-assisted workflows, data-driven tools, and automation built with explicit quality and security controls |
| Technical SEO | Crawlable architecture, web performance, information structure, discoverability, and sustainable organic growth |
A comprehensive open-source dataset of Iran’s provinces, counties, districts, cities, and rural districts, available in CSV, JSON, and XLSX formats. The repository includes practical integration guides for PHP, JavaScript, TypeScript, Go, Python, PostgreSQL, MySQL, MongoDB, and other ecosystems.
A production-focused starter for building maintainable Node.js command-line applications with TypeScript, pnpm, Commander.js, Zod, Vitest, Biome, typed configuration, structured output, and secure environment handling.
Explore all public repositories →
| Domain | Technologies |
|---|---|
| Backend | Laravel, PHP, Node.js, TypeScript |
| Frontend | React, Next.js, JavaScript, Tailwind CSS |
| Data | PostgreSQL, MySQL |
| Platform | Docker, Linux, Git, Bash |
| Web & Growth | Technical SEO, performance optimization, WordPress |
- Build for real users and production constraints—not only for demos.
- Prefer clear, maintainable architecture over unnecessary complexity.
- Treat security, performance, testing, and observability as engineering requirements.
- Ship iteratively, measure outcomes, and improve systems with evidence.
- Use AI-assisted development with human review, explicit constraints, and reliable validation.
I teach programming and mentor developers through practical, project-based learning. My educational work focuses on software fundamentals, engineering judgment, maintainable implementation, and better technical decision-making. I also publish practical content about business negotiation and professional development.
- Official website and professional profile: sajaddehshiri.ir
- LinkedIn: linkedin.com/in/sajaddp
- YouTube: youtube.com/@sajaddehshiri
Build useful systems. Keep the architecture clean. Stay honest.
Sajad Dehshiri · sajaddp





