Senior full-stack engineer with 7+ years shipping production crypto, fintech, and web products end-to-end with mobile-first Flutter clients and Next.js/React web apps. Owns money-critical journeys across payments, webhooks, authentication, and 10+ third-party integrations (Fireblocks, WalletConnect, Wirex). Recent open-source work demonstrates hands-on Go backend ownership across PostgreSQL event-driven processing, Docker, and CI/CD. Applies AI-assisted engineering workflows with LLMs, code agents, RAG, evaluations, and guardrails for architecture, implementation, testing, and documentation.

Senior full-stack engineer with 7+ years shipping production crypto, fintech, and web products end-to-end with mobile-first Flutter clients and Next.js/React web apps. Owns money-critical journeys across payments, webhooks, authentication, and 10+ third-party integrations (Fireblocks, WalletConnect, Wirex). Recent open-source work demonstrates hands-on Go backend ownership across PostgreSQL event-driven processing, Docker, and CI/CD. Applies AI-assisted engineering workflows with LLMs, code agents, RAG, evaluations, and guardrails for architecture, implementation, testing, and documentation.

Available to hire

Senior full-stack engineer with 7+ years shipping production crypto, fintech, and web products end-to-end with mobile-first Flutter clients and Next.js/React web apps. Owns money-critical journeys across payments, webhooks, authentication, and 10+ third-party integrations (Fireblocks, WalletConnect, Wirex).

Recent open-source work demonstrates hands-on Go backend ownership across PostgreSQL event-driven processing, Docker, and CI/CD. Applies AI-assisted engineering workflows with LLMs, code agents, RAG, evaluations, and guardrails for architecture, implementation, testing, and documentation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Senior Software Engineer at BlockLabs (blocklabs.io) - Blockchain infrastructure and Web3 technology company
December 1, 2024 - Present
Owned end-to-end delivery across Flutter clients and NestJS/TypeScript microservices for multi-chain non-custodial crypto wallet experiences. Worked across authentication, wallets, transactions, and cards, coordinating Flutter UI delivery with backend/Nx-mono repo API contracts. Implemented payment/card REST APIs (send/swap/on-ramp), Fireblocks webhook ingress, and Wirex card flows (REST + SSE for registration, details, and top-ups). Improved reliability by moving fragile synchronous handling into a validated webhook ingestion pipeline (validated webhooks → SQS → consumer processing). Integrated 7+ production partner SDKs including Wirex, WalletConnect/Reown, Firebase, Sentry, Segment, Customer.io, Intercom for payments, web3 connectivity, analytics, support, and observability. Used AI-assisted tooling across delivery loops (architecture/test generation/code review/documentation) while developing production wallet features.
Senior Software Engineer (Flutter/Mobile) at BlockLabs (blocklabs.io)
December 1, 2024 - Present
Delivered multi-chain non-custodial crypto wallet user experiences across Flutter wallet surfaces (wallet, auth, transactions, swaps, staking, presales, cards, deep links, analytics) while coordinating UI delivery with backend API contracts. Integrated 7+ production partner SDKs across payments, Web3 connectivity, analytics, support, and observability (including Wirex, WalletConnect/Reown, Fireblocks, Firebase, Sentry, Segment, Customer.io, Intercom, Lifi, and Onramp/Wert). Implemented Fireblocks MPC signing and secure mobile flows via REST/SSE, server-driven configuration, platform channels, and synchronous partner callbacks. Improved payment/auth test coverage to ~90% with unit/widget tests and supported production debugging, observability, CI/CD, and Flutter–NestJS/TypeScript delivery. Used AI-assisted tooling across delivery loops (architecture, test generation, code review, documentation) for production wallet work, while retaining human review for security-sensitive paths.
Senior Full-Stack / Mobile-First Developer at CodeTech / CodeTech.cc - blockchain software provider
March 1, 2021 - December 1, 2024
Shipped multiple production products spanning exchange web, digital identity, crypto wallet, and P2P messaging. Built React/TypeScript/Next.js trading and markets UI with smart-contract integration using Solidity web3 flows and Core Pass authenticated login. Delivered a Flutter digital-identity onboarding app with KYC onboarding, enabling reusable verified identity across ecosystem services. Built and shared unit test suites across two apps to catch regressions before release. Launched the official XCB wallet on Android and iOS, wiring PayTo protocol and Core wallets to support send/receive flows for Core Coin (XCB) transactions. Prototyped end-to-end encrypted P2P messaging using offline channels (WebRTC and Wi-Fi Direct).
Senior Flutter Developer (Blockchain software and technology provider) at CorePass
March 1, 2021 - December 1, 2024
Shipped a Flutter digital identity app with KYC onboarding, authentication, deep links, and reusable test suites, improving QA efficiency by 35%. Built Flutter platform channels and native integrations across Android (Kotlin) and iOS (Swift), including APNs, deep links, and rich notifications. Launched the official CoreCoin wallet for Android and iOS, integrating Payton and wallet flows supporting ~$1.5M in monthly user transactions. Built end-to-end encrypted P2P messaging prototypes using WebRTC and Wi-Fi Direct offlining communication, and contributed reusable Dart/Go components for P2P applications and WebRTC/Wi-Fi Direct communication. Delivered React/TypeScript/Next.js market and trading UI with smart-contract integration, Solidity Web3 flows, and CorePass authenticated login. Additional earlier work included link/order tracking, notifications, and in-app payments improving transaction completion by 15%.
Senior Flutter Developer at SRICO (sri.co.ir) - logistics/e-commerce delivery
August 2, 2020 - March 1, 2021
Delivered Flutter delivery features across three commerce flows: order tracking, push notifications, and in-app payments. Owned implementation through release, supporting the complete delivery lifecycle.
Senior Flutter Developer at S R Ic o (srico.ir)
August 1, 2020 - March 1, 2021
Roach i order tracking, notifications, and in-app payments; increased transaction completion by 15%.
Flutter Developer (Online Banking Application) at Pardakh t Novin Aria n (pna.co.ir)
December 1, 2019 - May 1, 2020
Implemented banking and payment workflows in Flutter and protected REST APIs against attacks. Partnered with backend and QA to deliver release-ready engineering outcomes across production flows.
Flutter Developer at Pardakhte Novin Aria n (pna.co.ir)
December 1, 2019 - May 1, 2020
Mobile banking and payment workflows using Flutter, Bloc, Clean Architecture, and REST APIs.
Senior Front-End Developer (Enterprise Banking & Financial Web) at Ratanet - Kian Tejarat Sharif
February 1, 2018 - November 30, 2019
Developed React/JavaScript banking dashboards and financial web interfaces across a 2+ year engagement in regulated finance. Delivered UI for operational and reporting workflows in enterprise contexts.
Front-end Developer at Ratanet / Kian Tejarat Sharif (ratanet.com / kianc.com)
February 1, 2018 - November 1, 2020
Built React/JavaScript banking dashboards and user-centered financial web interfaces.

Education

MSc in Software Engineering at Azad University
January 1, 2020 - January 1, 2022
MSc in Software Engineering at Azad University
January 1, 2010 - August 27, 2026

Qualifications

Guardrail Agent (Next.js/Express/MongoDB/Go policy/EVM + Solana/Hitl)
January 1, 2023 - August 27, 2026
EngagePulse (Go/PostgreSQL/Kafka/Redpanda/Next.js/Docker) core project
January 1, 2023 - August 27, 2026

Industry Experience

Financial Services, Software & Internet, Computers & Electronics, Telecommunications, Professional Services, Other, Gaming

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Software Engineer

We have the best software engineer experts on Twine. Hire a software engineer today.