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.
Skills
Experience Level
Expert
Expert
Expert
Expert
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
Language
Work Experience
Senior Software Engineer at BlockLabs (blocklabs.io) - Blockchain infrastructure and Web3 technology company
December 1, 2024 - PresentOwned 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 - PresentDelivered 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, 2024Shipped 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, 2024Shipped 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, 2021Delivered 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, 2021Roach 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, 2020Implemented 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, 2020Mobile 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, 2019Developed 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, 2020Built React/JavaScript banking dashboards and user-centered financial web interfaces.
Education
MSc in Software Engineering at Azad University
January 1, 2020 - January 1, 2022MSc in Software Engineering at Azad University
January 1, 2010 - August 27, 2026Qualifications
Guardrail Agent (Next.js/Express/MongoDB/Go policy/EVM + Solana/Hitl)
January 1, 2023 - August 27, 2026EngagePulse (Go/PostgreSQL/Kafka/Redpanda/Next.js/Docker) core project
January 1, 2023 - August 27, 2026Industry Experience
Financial Services, Software & Internet, Computers & Electronics, Telecommunications, Professional Services, Other, Gaming
Skills
Experience Level
Expert
Expert
Expert
Expert
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
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer today.