About me
Full-stack software engineer with experience in designing, developing and deploying secure, high-traffic, real-time systems. Strong background in microservices, end-to-end encrypted communications, scalable cloud infrastructure, payment systems, notifications and AI solutions. Focused on delivering reliable products with maintainable architecture and measurable impact for millions of users.
What I do
Backend Development
Microservices, secure APIs, distributed systems, REST, GraphQL and gRPC.
Real-time Systems
WebRTC, WebSocket, signaling, messaging and event-driven architectures.
AI Engineering
RAG, Graph RAG, LLM integration, LangChain, vector search and prompt engineering.
Cloud & DevOps
AWS, Kubernetes, Docker, CI/CD and scalable infrastructure.
End-to-End System Topology
Reasoning models, embeddings, and context-aware generation.
Professional Experience
Credexa
https://credexa.ir/Co-Founder & Sole Developer
Privacy-first Iranian credit scoring, financial ledger and installment platform, built end to end as the sole developer.
Key Responsibilities & Deliverables
- •Co-founded Credexa and independently designed and implemented the product across mobile, web, backend and infrastructure.
- •Built an offline-first Flutter application for credit scoring, ledgers, installments, wallets and encrypted financial sharing.
- •Developed a Go microservices platform with Hexagonal Architecture, REST, gRPC, WebSocket and event-driven processing.
- •Implemented end-to-end encrypted data exchange, immutable audit trails, OTP/JWT authentication and secure file storage.
- •Delivered a Next.js administration and product experience plus Kubernetes deployment, observability and CI/CD.
Yepka
https://yepka.irSoftware Engineer
Backend platform for automating organizational workflows.
app.MyKG
https://mykg.appSoftware Engineer
Full-stack application for parents, kindergartens and schools.
Card DONO
https://bulkgifting.donocard.com/Backend Developer
Backend for notification management and secure transaction processing.
Shooka
https://web.shooka.comSoftware Engineer
Browser-based video conferencing platform with WebRTC.
Palphone.com
https://palphone.comBackend Developer
Anonymous peer-to-peer voice calling platform designed for high concurrency.
Secure Development Technologist
Software Engineer
Distributed data extraction and web-scraping services built for scale and resilience.
IQLearn
Software Engineer
Full-stack online learning platform with scheduling, reservations and automated engagement workflows.
AI Simulation & Optimization
Research Assistant
Applied research spanning mathematical modeling, optimization, machine learning and production AI systems.
Technology Stack
Programming Languages
6 core technologiesAI & LLM Engineering
10 core technologiesBackend Frameworks
7 core technologiesFrontend & Mobile
6 core technologiesReal-time & Communication
6 core technologiesDatabases & Storage
9 core technologiesMessaging & Events
6 core technologiesCloud & Infrastructure
7 core technologiesArchitecture & Security
10 core technologiesAI & Research
From mathematical models to production AI systems
Applying analytical rigor, formal optimization algorithms, and knowledge graph structures to complex engineering challenges — spanning high-accuracy Graph RAG pipelines to real-time decision engines.
Knowledge Graphs & Graph RAG
Constructing multi-hop knowledge graphs to ground generative reasoning.
Engineering Domains
Real-time Communication
Low-latency video conferencing, audio streaming, WebRTC mesh signaling, live interactive whiteboard canvases, and resilient WebSocket state propagation.
Payment & Transaction Systems
Secure multi-gateway payment processing, automated invoicing, idempotent webhook reception, card provisioning, and ACID transactional guarantees.
Distributed Microservices
Decoupled domain architectures adhering to Clean Architecture and DDD principles, communicating via asynchronous queues and low-overhead APIs.
Graph RAG & AI Knowledge Bases
Structured knowledge retrieval architectures combining Neo4j graph traversal with vector similarity search for hallucination-resistant LLM responses.
Education & Languages
Academic Degrees
Core Focus: Artificial Intelligence, optimization, simulation and software engineering
Core Focus: Engineering analysis, mathematical modeling and materials science
Languages
Get in Touch
Have a system worth building?
Let's talk about backend systems, AI engineering, real-time platforms, or scalable distributed infrastructure.