Over 6 years of experience in the area of software development for mobiles, which includes understanding requirement specification, knowledge of best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, maintenance, and operations.
Expertise in using Design patterns and protocol-oriented methodologies to design software for mobile phones.
Kiliaro is a technology company creating the new generation photo gallery application.
As an iOS Developer, I work in an international team.
I improved some of the main features of the app and fixed some critical bugs.
* Troubleshooting, debugging, maintaining, and improving existing software
* Designed and developed a new version of the upload section
* Improved application for accessing user photos
Vasl Company is mainly engaged in offering software solutions to small and large-sized businesses.
I work as an iOS Developer and I am responsible for choosing architecture and design patterns in our apps.
After I joined, I tried to perform the code review meeting, unit testing, monthly feedback, and ci-cd for iOS Applications in the company.
We improve average code coverage from 10% to 60% in the meantime.
Also, for one of our customer in the United State, I developed an SDK to connect to the BLE devices in less than two weeks to make project release before the deadline.
"Farabeen" company was established in 2018 as a new subset of Farafan Company to participate in the IT industry of Iran.
I was responsible to developed two applications, one for the seller to manage their shop and the other one for logistics and delivery.
We planned architectural meeting to decide how to implement a new feature.
I tried to teach the QA team how to write automated tests.
Alibaba Travels is the leading IT company in the tourism industry of Iran.
I worked as an iOS Developer and my job is to architect and developed an iOS Application for our company.
I was accountable for the relationship between my team, the product owner, and the QA team.
I write UI and Unit tests for Alibaba mobile application that lead the release to a reliable state.
We tried hard to reach an app installation of about 700k and 99% crash-free users.
Our stack is Objective-c, but after one year, we started to use Swift besides Objective-c and continually migrate to Swift.
Ila Software is an online streaming company.
I have developed 4 applications that are used to stream audio and video including many features like subtitle, multi-audio language, custom player and etc.
We used Swift and Objective-c to implement applications.