Experience · 2013 – 2024
Three roles in Tehran’s banking and FinTech sector: POS terminals and transaction processing, mobile banking on the CR2 switch, and enterprise banking apps with more than 1 million active users.
Roles
Most recent first.
Tiddev
Tehran
Jun 2017 – Dec 2024
Enterprise mobile banking and FinTech applications, from architecture to launch.
SAMEN (SEA)
Jun 2015 – Jun 2017
Secure mobile banking apps, banking switch integrations and high-traffic consumer apps.
HasinTech
Jun 2013 – Jun 2015
POS banking terminal software and transaction processing.
Domain knowledge
The parts of banking infrastructure behind the apps.
Financial messaging standards used in POS banking terminal software and transaction processing.
Implemented and maintained S2M switch integrations; worked extensively with CR2 banking switch systems.
OTP systems, biometric authentication and KYC verification in mobile banking apps.
MQTT-based real-time communication systems and real-time banking notifications.
Selected work
Banking apps, secure authentication, payments, a high-traffic sports platform and an AI research assistant.
•••• ••
Tiddev · 2017 – 2024
Architected and launched enterprise mobile banking applications with more than 1 million active users.
Developed fintech authentication platforms with secure OTP generation and enterprise banking integrations.
Centennial College
Built a local RAG assistant using Streamlit, Chroma, and retrieval-augmented generation to search course notes and return evidence-based answers.
Device mockups are illustrations of each product type, not screenshots of the real apps.
Resume
Download the full PDF version of my experience, skills, education, and highlighted projects.
Format: PDF · Pages: 2 · Language: English
Based in Toronto. Open to iOS, software engineering, and AI-focused opportunities.