EXPERIENCE
ACTIVESoftware Engineer
Digikala
Aug 2026 - Present · Tehran, Iran · On-site
—
Software industryhi, my name is
I'm an AI software engineer. I build software you can rely on, then give it AI features.
CS student and software engineer. I ship dependable products and add LLM features, agents and orchestration where they genuinely earn their place.

status
open to junior AI software engineer roles
build log, entry #1: wire the model to real tools, then make it feel simple
I like building software that works every time, then making it smarter with AI.
I'm a computer science student at Amirkabir University of Technology (Tehran Polytechnic), graduating in January 2028. I care about software that's dependable and well made, and that care shapes how I build AI features.
These days I build dependable software and add AI on top: LLM-powered features, retrieval, agents and the orchestration around them. The goal: become a full-stack AI software engineer who can take an idea from a blank repo to something people trust and use.
things I care about
work, school, and the path that got me here.
2020
Joins Sampad, math track
2023
Starts CS at Amirkabir
Aug 2026
Software engineer at Digikala
work
EXPERIENCE
ACTIVEDigikala
Aug 2026 - Present · Tehran, Iran · On-site
—
Software industryEXPERIENCE / AI RESEARCH
Sharif University of Technology
Oct 2026 - Present · Part-time · Tehran, Iran · Hybrid
Designing and developing an AI-based intelligent system for applications in civil and geotechnical engineering.
EXPERIENCE / FREELANCE
Independent
— - Present
Building websites and software for clients, end to end. Latest: a bilingual landing page for a freight and customs company.
school
EDUCATION / 2023 - NOW
Tehran Polytechnic
Computer Science. Expected graduation January 2028.
EDUCATION / OCT 2020 - JUL 2023
High School Diploma, Mathematics
OFF THE CLOCK
latest first. one slot still waiting for the next build.
PROJECT 01 / LATEST WORK
A bilingual (English and Chinese) site for a freight and customs company: tabbed services for sea, air, road, rail and customs, a cargo route diagram and an FAQ.
PROJECT 02 / AI FEATURE: RAG
Upload Word documents and ask questions about them. Text is chunked and embedded into a FAISS index, and the model answers only from the retrieved passages, returning the source chunks through a REST endpoint.
PROJECT 03 / AGENTS + ORCHESTRATION
—
models + data
LLM + orchestration
reliable software
—
where I've been, where I'm headed, in the order I'm doing it.
Learned to build software that's dependable and easy to maintain.
How LLMs work, embeddings, evaluation. The unglamorous part that makes the rest work.
Retrieval, agents and specs that make models dependable.
got a project, a team, or a hard problem?