
Mohammad Rostami
Android developer

Connect with Mohammad Rostami to Send Message
Connect
Connect with Mohammad Rostami to Send Message
ConnectTimeline
About me
Technical Director, Android Engineer
Education

Islamic Azad University
2011 - 2015Bachelor degree Mechanical Engineering
Islamic Azad University
2015 - 2017Master's degree Mechanical Engineering
Experience

Naghsh Gostar
Dec 2012 - Feb 2014Android developerDuring this 6 month period i was Developing the android application of an integrated software system for buying and selling decorations called 20 DECOR. I have written the whole process of android development which is based on 24 SDK and its fully web service based. One of the most important and attractive features of this application is AR(Augmented Reality) feature. With this feature user can watch selected product in room environment and check how product looks in his/her place! see its very funny. used technologies in this project and gained abilities from developing this application are listed below.Skills and Experiences:----------• using FIREBASE ANALYTICS to monitor application installs and uses• using FIREBASE CRASH REPORT to monitor application problems and issues• knowledge of implementing AR (Augmented Reality) Technology • knowledge of using GOOGLE CAMERA API to bring cam to the application• using SURFACE VIEW for implementing camera• implementing SHARE and CALL features • using VIEW ATTACHER to implement resize,rotate and move GESTURES• ability of using Firebase cloud messaging and PUSH NOTIFICATION services• wrote my own NOTIFICATION system• skill of working with BROADCAST RECEIVERs• ability of using SHARED PREFERENCES• designing UI and UX• using EXCEPTION HANDLERs to manage exceptions• implementing TABVIEW design • using gif_view to show gifs• knowledge of working with image loader libraries like GLIDE,PICASSO and UNIVERSAL IMAGE LOADER Show less

World White Rose Travel Agency
Feb 2014 - Apr 2015Android DeveloperWorked on developing android application of a Tourism project which resolves all of traveler demands in one place. This application is developed base on 25 SDK and its a webservice based software. Also i am the only android developer of this application.Skills, Responsibilities an all technologies used in developing this project are listed below:Responsibilities:----------• Designing, documenting, and developing an application considering design patterns and solid principles• Collaborating with other web and mobile developers to achieve technical requirements of the project• Designing and Preparing user experience and user interface of both android and ios versions of application and implementing the android UI• Working with CTO on reviewing technology trends to determine strategic areas for future concentrationQualifications:----------• Proven ability to learn new technologies quickly and apply the gained knowledge to address problems or improve performance• Experience with Designing UI/UX of applications across android/ios platforms • Experience with Version Control softwares Specialy GIT (using bash-cracken and android studio git toolbar)• Experience with collaborating together with technical team to deliver the project• Experience with understanding of object-oriented design techniques• Ability to think critically and solve problemsSkills Gained:----------• knowledge of working with jsoup HTML PARSING library• skill of working with RESTFUL WEBSERVICEs for jsons and SOAP for xml• skill of working with GOOGLE MAPS API and parsing address from lat and long• strong ability to use and implement XML and VALUE type ANIMATIONs to achieve more fluent UI• ability of working with GRADLE and DEPENDENSIEs• ability of developing fully FRAGMENT BASED application to achieve best accessibility to all parts• designing with considering MATERIAL DESIGN principles as possible Show less

Self-employed
Apr 2014 - Aug 2022Android EngineerCreated new Android applications from scratch, using Java, Kotlin, and the Android SDK, some even including the UI/UX design and all backend functionality.● Developed 15 profitable apps in the following fields:Social and AR, online taxi, resident Rent Portal, and social network.● Led to Learn, Develop and design 100% of a Project.● Used Design Patterns and Object-Oriented programming to increase Code readability and ease of maintaining and debugging.

IsaTel | ایساتل
Apr 2015 - May 2017Android DeveloperIsaTel is an IT Company which works on VAS Projects (producing mobile applications for cell phone operators) and independent mobile software projects. i'm part of a software engineer team in which we are developing companies projects. From the projects i'm working on here i can name SOOTT, PROSHOT, RINGO and BID.Soot is an Advertisement Application in which people can Advertise for their cars and Houses which they want to sell. the most different and fantastic feature of Soott is that you can tell Soott what exactly you want and it will notify you as soon as any one puts that thing for sell! this way you will never miss any thing you like. PROSHOT is an image editor with plenty of frames and fonts and... to edit user images for different occasions, and RINGO is a rington application to make your ringtone out of your favourite music file or download it from RINGO's bank. Bid is still under development.Responsibilities:----------• Documenting and developing considering design patterns and solid principles• Collaborating with other teammates to develop the projects• Working in cooperation with UI and UX designers implementing user experience and user interface of ApplicationsQualifications:----------• Experienced in working with avocode and photoshop for implementing UI of applications• Experience with Version Control softwares GIT (using bash and android studio git toolbar)• Experience in working with Trello and scrum structure• Experience with understanding of object-oriented design techniques• Ability to think critically and solve problemsExperiences Gained:----------• working with Step indicator libraries• working with Sticky views and headers• skill of working with services• knowledge of working with jsoup HTML PARSING library• working with push notification libraries (FCM)• skill of working with GOOGLE MAPS API and parsing address from lat and long• using animations to achieve fluent user experience• designing with MATERIAL DESIGN Show less

AHS co.
May 2016 - Apr 2017Android DeveloperDeveloping main projects of officeOOLGOO, a social network similar to INSTAGRAM with business featuresSUCCESS CALENDAR, a calendar app for SUCCESS magazineRAZHOUR, an online store

National Library of IRAN
Feb 2017 - Jan 2019Android Developerdesigned and developed the application of IRANs national library called SAHEL• Designed User interface with simple and modern look• Created an advance search to find everything with the mini info you have about the specified book• features like search bookmark, news bookmark, simple bookmark, reserve and extend borrow period, library news and feed.

Ufarmapp
May 2017 - Jan 2019Android Developer• Developing an integrated Store system for Ministry of Agriculture and SAMAN Bank of IRAN. This application is developed in 3 versions for customer, provider and delivery.main responsibilities revolved around building cutting-edge mobile applications, testing and debugging applications and developing updates to improve app usability. I also collaborated with the marketing department to help define client needs and how best to accommodate them. Among my responsibilities at previous position were to solve problems, debug apps, develop SQL database structures , working with REST, using dependency injection in my projects, using threading, working with other developers with version control systems and participated in new product development. Show less

Trigup
Apr 2019 - Mar 2022Technical Director and Android EngineerCrafted a Language Learning App using Kotlin, RxJava, and MVP patterns.● Implemented video streaming & text to speech System for Dialog practice to increase user engagement.● Configured and Maintained Server and Database.● Led and Cooperated with +5 engineers and designers to deliver the project within the Agile framework and cleared Sprinted tasks and JIRA.● Enhanced Application Overall Performance by rapidly fixing bugs and solving problems.

Ezpay
Sept 2019 - Jun 2020Android EngineerBuilt an Android app for Subway and BRT ticket management systems. EZPAY downloaded over 500k times.Providing accessibility to recharge Mobile SIMcard, and pay highway tolls and traffic taxes.● Designed and developed the application with MVVM architecture, data binding, Room ORM, and RxJava.● Achieved a Crash-free rate of 97% using integration and Unit Test.● Communicated effectively with other engineers, designers, and artists to ensure tight cooperation.

NeshanMaps
Nov 2021 - Dec 2022Android DeveloperWorking with a Large team on a Navigation Application with over 10 million active users.● Designed a new TTS Engine● Crafted Radar to help users in locating the nearest public services. ● Working with CRASHLYTICS and sentry for app maintenance.● Experience working with CI/CD

Sarmaye & Danesh Asset Management Co.
May 2023 - nowAndroid Developer
Licenses & Certifications
- View certificate

Java Course
SoloLearnJun 2019 - View certificate

JavaScript Course
SoloLearnMay 2019
Languages
- enEnglish
- pePersian
- tuTurkish
Recommendations

Carolina castañeda mota
LLM/MA in International law and Human Rights- Legal Intern at ILO.Mexico
Abdur razzaq
Associate Chartered Banker UK|RM Assets-CIBG HBL|FTCP-NIBAF|JAIBP|AIBP|M.Phill|MBA-Finance|Karāchi, Sindh, Pakistan
Vaishali kshirsagar
Email Campaign Specialist | Customer Service and Operation | Software Test Intern | ...Pune, Maharashtra, India
Rodney walker
BridgeWater interiors WarrenMacomb Township, Michigan, United States
Elaine mae gilboy
General Virtual AsisstantBacoor, Calabarzon, Philippines
Ørjan j.
Salesforce Marketing Cloud ArchitectOslo, Oslo, Norge
Yancey duran
Technical Operator at The MillPassaic, New Jersey, United States
Alicia wright
HR Business Partner at Maimonides Medical CenterBrooklyn, New York, United States
Drashti agrawal
Software Engineer at VS&CoBengaluru, Karnataka, India
Lisa howard
CDM at Advanced Healthcare of RenoReno, Nevada, United States
Michelle vandeplassche
SavacoKortrijk, Flemish Region, Belgium
Harsh bhavsar
Technical Support EngineerAhmedabad, Gujarat, India
Monique turner
Regional Facilities Manager at Grainger PLCLondon, England, United Kingdom
Bharathi balan g
Manager - Sustainability at EID Parry (I) LtdChennai, Tamil Nadu, India
Anastasiia prychta
Junior Social and Industrial Affairs ManagerBrussels, Brussels Region, Belgium
Lena zentall
Hiker and nature loverSan Francisco, California, United States
Alexander w.
Electrical Reliability Engineer at Marathon Petroleum CorporationHoughton, Michigan, United States
Aarushi khurana
Student Studying Finance and Accounting @ The University of Miami Herbert Business SchoolSan Francisco Bay Area
Apolline hetier
Designer ProduitMarne-la-Vallée, Île-de-France, France
John mucciolo
Service Delivery Manager - CX Specialist at Barclays - Assistant Vice-PresidentNew York City Metropolitan Area
...