
Foroutan Aghdasi
Software Engineer
Building exceptional digital experiences with React, Next.js, Vue.js, and Django
About Me
I am a Software Engineer at BourseAlpha, where I develop a cutting-edge financial service chatbot that provides real-time data and analysis for the Iranian market. I have also been working as a Senior Frontend Engineer at ZarinPal, the leading online payment gateway in Iran, since 2022.
Throughout my career, I have been involved in various projects, such as cryptocurrency exchange, financial services, MLM systems, logistics, online store creation, and content management systems. I leverage my expertise in ReactJS, NextJS, VueJS, NuxtJS, Tailwind CSS, JavaScript, and HTML to create innovative solutions.
I am passionate about creating accessible solutions that make a positive impact on people's lives. I enjoy challenges and sharing my knowledge with others, and I am always eager to learn new technologies and frameworks.
Work Experience
Key Responsibilities:
- Built backend services for a real estate platform using Python, Django, and Django Rest Framework
- Designed and implemented RESTful APIs and documented them using Swagger (drf-yasg)
- Developed secure user authentication and registration system with token-based auth (JWT)
- Implemented a multi-level referral system with dynamic commission calculation based on user hierarchy
Skills Used:
Key Responsibilities:
- Developed scalable web applications using Python, Django, and Django Rest Framework (DRF)
- Designed and built RESTful APIs with authentication, permissions, and pagination
- Utilized Django ORM to interact with relational databases and enforce data integrity
- Optimized database performance by analyzing slow queries and adding indexes
Skills Used:
Key Responsibilities:
- Lead the development and maintenance of the ZarinPal Panel, the core administrative platform for ZarinPal's services
- Refactor, redesign, and maintain Zarin Links Page
- Mentored junior engineers and led the Zarin Business Team, conducting code reviews and providing technical guidance
- Improved platform performance by optimizing the codebase, achieving a 30% increase in page load speed
Skills Used:
Key Responsibilities:
- Led the full development lifecycle for Limoo, a user profile builder, optimizing it for speed and scalability
- Developed and maintained the Limoo Android application using React Native
- Delivered the ZarinExpress Payment Module and integrated it with ZarinPal's main payment gateway
- Enhanced SEO performance by implementing Server-Side Rendering (SSR) for React projects
Skills Used:
Skills & Expertise
Languages
Frontend
Backend
DevOps & Tools
Featured Projects
Core administrative platform for ZarinPal's payment services with performance optimization and enhanced user experience.
User profile builder optimized for speed and scalability, resulting in a 20% increase in user registration and profile completion rates.
Seamless payment experience integrated with ZarinPal's main payment gateway for customers.
Intelligent, user-friendly fintech chatbot for real-time interaction with users, integrating complex APIs to handle banking and financial inquiries securely.
Education & Certifications
Education
Bachelor's degree, Computer Software Engineering
2018-2022
Certifications
Certified Professional in Advanced Django
Anisa
2023-07
Certified Professional in Django
Anisa
2022-05
Certified Professional in Python
Anisa
2021-09
Certified Professional in ReactJS
Anisa
2021-04
Certified Professional in JavaScript
Anisa
2021-01
2021-05