
I’m a Software Developer with strong technical skills and good communication. I enjoy working in a team, solving problems, and building great products. I work with modern technologies and always keep learning to improve myself and help my team succeed.
+989031811580
[email protected]

October 2025 - Present
Started learning frontend development and began collaborating with the Football360 web team. Currently working with JavaScript and React.js while gaining hands-on experience in real projects.

August 2022 - Present
- Developed and maintained the Football360 iOS application, ensuring optimal performance and an exceptional user experience.
- Implemented innovative features and efficiently resolved bugs to continuously improve app functionality and reliability.
- Collaborated closely with cross-functional teams, including designers, backend developers, and QA testers, to deliver top-quality software solutions.
- Leveraged cutting-edge technologies and frameworks such as Swift, SwiftUI, and Combine to build robust, scalable, and maintainable features.

April 2019 - July 2022
- Maintained and refactored applications, initially focusing on fixing bugs and expanding an existing Objective-C app.
- Converted the codebase to Swift, significantly enhancing performance and maintainability.
- Integrated features such as notifications, chat services, and socket communication, improving user engagement and app functionality.
- Utilized design patterns such as MVVM and Coordinator to ensure clean and maintainable code.
- Collaborated with product managers and UX/UI designers to deliver user-centric features

April 2020 - June 2021
As an iOS developer, I contributed to the Divar app, gaining invaluable experience in developing and maintaining a large-scale application with a high user base. This role not only enhanced my teamwork skills but also provided me with hands-on experience in a dynamic, fast-paced environment. I worked with a variety of technologies, including Swift, Objective-C, MVC architecture, Coordinator, Protobuf, and FCM, contributing to both the development and maintenance of the app. This experience has significantly strengthened my skills in managing large projects and collaborating effectively within a team.

March 2016 - April 2019
I began my journey as an iOS Developer at Ghasedak ICT, where I was responsible for developing and maintaining multiple applications across diverse domains.
- Developed and maintained various applications, ensuring their stability and performance.
- Gained extensive experience in utilizing iOS tools and technologies, which significantly enhanced my technical skills.
- Implemented efficient and effective solutions to meet the unique requirements of each project.
- Collaborated with cross-functional teams to deliver high-quality software on time.
- Adapted to various project demands, demonstrating flexibility and a strong problem-solving aptitude.
These experiences have equipped me with a robust understanding of iOS development and the ability to tackle complex challenges, delivering reliable and efficient software solutions.

April 2018 - March 2019
- Developed the Kavenegar Call iOS SDK using WebRTC and WebSocket.
- Implemented CallKit and Apple Push Notification for enhanced communication features.
2013 - 2015
Languages & Frameworks
JavaScript, TypeScript, Swift, Objective-C, React.js, Next.js, SwiftUI, UIKit, HTML & CSS
Principles & Paradigms
Object-Oriented Programming, Protocol-Oriented Programming, Functional Programming, SOLID Principles, Design Patterns
Tools & Practices
Git (VCS), UI & Unit Testing