Project Manager · Software Engineer · Team Builder

Hamid Taheri

I design and ship resilient products for payments, BNPL, and platform teams. I lead cross-functional groups, design the architecture, and keep delivery predictable.

Based in Tehran 15+ years shipping software Open to product + engineering leadership

Now shipping at

  • Information Services Corporate Software Engineer · Feb 2025–Present · Full-time
  • Simorq Tejarat Team Manager · Feb 2025–Present · Part-time
  • Shaparak Team Manager · Nov 2024–Present · Part-time
  • Tosan Soha Consultant · Apr 2024–Present
15+ years in software
20 people grown into a team
BNPL · Payments · Platforms core focus

About me

Building products with calm, repeatable delivery

I am Hamid Taheri, a project manager and software engineer who has been shipping software since 2009. After exploring many stacks, I have focused on JavaScript, TypeScript, and modern web since 2016. I thrive in roles where I can shape the architecture, coach teams, and keep delivery predictable.

I enjoy stepping into messy spaces—payments, BNPL, and platform work—aligning stakeholders, and leaving behind clear playbooks, design systems, and automation.

Signal

What I do

  • Architect and lead delivery for payment stacks, BNPL platforms, and user-centered portals.
  • Build design systems, onboarding playbooks, and CI/CD pipelines to keep teams fast and predictable.
  • Mentor engineers and managers, shaping hiring standards and growth paths.

Principles

How I lead

  • Empathy first: user-centered products with accessibility baked in.
  • Shape the system: clear architecture, conventions, and automation over heroics.
  • Ship in narrative: documents, roadmaps, and design reviews that align product and engineering.

Track record

Selected experience

Feb 2025–Present · Tehran

Software Engineer · Information Services Corporate (Qaf)

Full-time

  • Designed and implemented a Loan Origination System with Golang backend and Angular frontend, including automated credit scoring and allocation.
  • Built AI-driven credit improvement guidance and a recommendation engine for financing eligibility.
  • Architected an Open Banking platform with Apache APISIX as the gateway, event-driven flows on Apache Kafka, and centralized observability on Elasticsearch.
2025 · Tehran

Team Manager · Simorq Tejarat

Part-time · Feb 2025–Present · Formerly full-time Team Manager (Nov 2024–Feb 2025)

  • Leading BNPL and value-added services roadmap, aligning product, risk, and engineering.
  • Coaching leads while building lightweight rituals to keep delivery calm.
Mar 2024–Sep 2025 · Tehran

Team Manager · Shaparak

Part-time · Nov 2024–Sep 2025 · Formerly full-time (Mar 2024–Nov 2024)

  • Formed a user-centered product team and shipped the new Shaparak website and Parnian internal portal.
  • Drove accessibility, visual coherence, and delivery process for payment infrastructure tooling.
Apr 2024–Sep 2025 · Tehran

Consultant · Tosan Soha

Product architecture and team formation

  • Guided architecture and team setup for “ezlink” and “kukala” products.
  • Ensured scalable patterns and delivery guardrails for new squads.
Aug 2019–Sep 2025 · Tehran

Project Manager & Consultant · Sadad Informatics Corps

Payments group · Full-time to Mar 2024, then part-time

  • Grew and led a 15–20 person team; created onboarding guides, hiring rubrics, and leveling.
  • Proposed the Miras design system and Bam Base architecture that enabled the PWA release of Bam.
  • Defined CI with Bamboo and Docker; documented Git strategy, code review, and versioning.
2021–2022 · Tehran

Team Lead · Ramzinex

Crypto exchange · Part-time

  • Delivered Stop-Loss and OCO as a microservice in two weeks; shipped gift cards by Norooz with a tight roadmap.
  • Designed maker bots with safeguards for high-risk trading flows.
2015–2019 · Tehran

Software Engineer · Zaeim Electronic Industries

Cloud and OS engineering

  • Built cloud storage and sync services; contributed to browser-based OS on Raspberry Pi.
  • Explored OpenStack, Apache Guacamole, and distributed search with Elasticsearch.
Earlier

Early leadership & mentoring

Team lead at Pishtaz Pardaz; mentor at Taaghche; consultant at ASTA and Avan

  • Led a seven-person team early in career; shipped desktop, web, and Android products.
  • Mentored engineers and shaped frontend architecture for multiple startups.

Flagship work

Selected products

DirectDebit (BMI)

Payment automation for Bank Melli Iran with robust onboarding and team playbooks.

Vesal switch

Charge operator switch with observability, CI, and resilient rollout strategy.

Pichak (Sayad)

Cheque management suite with unified design language across teams.

Open Banking Platform

Gatewayed by Apache APISIX with Kafka-driven integrations and Elasticsearch observability for secure, scalable APIs.

Loan Origination System

Golang + Angular LOS with automated credit scoring, allocation, and AI-driven credit improvement guidance.

Firoozeh

Delegated account manager with risk-aware access controls and design system foundations.

Gov dashboard

Government analytics portal with storytelling dashboards for executive decisions.

Toolkit

Expertise

Leadership

Team building Hiring & leveling Product strategy Project management Design systems

Frontend

JavaScript TypeScript Angular React PWA

Backend & Data

Node.js Golang Express NestJS MongoDB SQL Redis

Ops & Platforms

CI/CD Docker Nginx Apache APISIX Kafka Elastic & Kibana Scaling playbooks

Roots

Education & awards

Education

Master of Software Engineering — Science and Research, Tehran

Bachelor — Islamic Azad University, Garmsar

Associate — Islamic Azad University, Semnan

Awards

First place — Provincial ACM programming (2008)

Third place — National ACM programming (2011)