Technical Lead (Contract) · Tanincard.ir
Jan 2023 - Jun 2026
- Directed frontend technical strategy and delivery for a fintech platform built with Next.js, React, and TypeScript, including customer-facing applications, provider dashboards, and administrative panels.
- Led frontend architecture decisions and worked closely with backend engineers to design and deliver end-to-end financial transaction flows, including QR, OTP, barcode, and payment-verification systems.
- Hired, led, and mentored developers across different experience levels, providing technical direction, code review, pairing, architectural guidance, and day-to-day engineering support.
- Collaborated cross-functionally with product, backend, infrastructure, and business stakeholders to break down complex requirements and make technical decisions.
- Developed responsive, cross-browser and cross-device interfaces for customer and operator-facing applications.
- Integrated REST APIs, third-party services, asynchronous payment flows, and external provider systems.
- Established and maintained CI/CD pipelines with GitHub Actions and containerized production deployments using Docker and Traefik.
- Managed production infrastructure and deployment workflows, maintaining reliability and minimizing service disruption for financial transaction systems.
- Maintained high engineering standards through code reviews, debugging, architecture discussions, and continuous improvement.
Stack: Next.js · React · TypeScript · Laravel/Nova · Redis · PostgreSQL · MySQL · Docker · Traefik · GitHub Actions · Linux