Software Engineer
I'm a Software Engineer with experience in Website, Mobile, and Software development. Check out my projects and skills.
Learn moreIntroduction
Overview.
After starting my Computer Engineering studies, I developed a strong interest in software development and began my professional journey in programming. I spent around three years working as a Frontend Developer, but my primary interests have always been backend development, algorithms, software architecture, and infrastructure. This passion led me to shift my focus toward building backend services using Python in a microservices architecture. Alongside software development, I have gained solid knowledge of DevOps concepts and Kubernetes. I am passionate about learning new technologies, designing scalable systems, and exploring the Go programming language. My goal is to become a well-rounded Software Engineer with a deep understanding of software architecture, infrastructure, and the complete software development lifecycle.
Building scalable systems with my skill set



































Encryption
What I have done so far
Work Experience.
Student Internship
CSIRT (APA) of University of Qom
- Developed AppScan Android application to detect security issues in installed mobile applications.
- Developed SpecificContact app to analyze relationships and proximity among contacts in academic environments.
Frontend Developer
Freelancer
- Developed the OmidShop website, Ad Android application, and Hamtag website using React and related technologies.
Frontend Developer
Behzee
- Developed the user mobile application using React Native for Android and React PWA for iOS devices.
- Developed the doctor mobile application using the same technologies.
- Built the admin panel to manage users in both apps using TypeScript and React.
- Developed the Behtiam e-commerce website with Next.js and its admin panel with React.
Frontend Developer
Subra
- Developed the admin panel for managing users and web-based online games using React.
- Built backend services using Go and the Fiber framework.
- Implemented inter-service communication through gRPC and Kafka.
- Project-based collaboration on an hourly rate.
Frontend Developer
Telewebion
- Implemented the new Telewebion website and media player using JavaScript, TypeScript, Next.js, and React.
- Focused on performance optimization and compatibility with legacy browsers across all platforms.
Fullstack Developer
hunter
- Developed the website backend using PHP and Laravel.
- Built the admin panel with JavaScript and React.
- Developed the website frontend using TypeScript and Next.js.
- Project-based collaboration on an hourly rate.
Software Engineer
Digikala
- Led development of the Performance Management system for HR using TypeScript, Next.js, Fastify, MongoDB, and Redis.
- Designed and implemented an employee transportation platform.
- Developed an AI-powered chatbot using RAG architecture integrated with Microsoft Teams.
- Contributed to infrastructure management, CI/CD pipeline implementation, and production service maintenance.
Software Engineer
NobarCloud
- Design, develop, and maintain backend services using Python and FastAPI in a microservices architecture.
- Build scalable APIs, improve system performance, and integrate distributed services.
- Deploy and support services with hands-on experience in OpenStack, OpenShift, and Kubernetes.
My Projects
Telewebion
first Iranian service for live streaming and archive of radio and television programs. It has been developed with Javascript language and NextJs framework, and technologies such as styled-component, zustand and module federation have been used in this website.
#nextJs
#styled-component
#zustand
#module federation
Get in Touch













