This website is under construction using that I frequently use.

Responsive image

MohamadAli Gharaat

        


 
WHO ARE YOU?

I am MohamadAli Gharaat born in Esfahan, Iran. Study high school and junior high school in NODET Shahid Ejhei 1 school after that I pursued my education in the Isfahan University in the major of Computer Engineering(Software).

 

OH I CHECKED YOUR LINKEDIN ACCOUNT AND SAW LOTS OF NANO TECHNOLOGY STUFF, TELL ME ABOUT YOUR NANO PAST.

When I was 17 years old, I find out that I love predicting materials behaviors and specialy nano particles, they have unusual behaviors when they get smaller than 100 nano meter. I studied nano technology Olympiad for 3 month and pass the first exam. only 30 student were chosen for second level of the Olympiad to have a 10 days course. we made Self Cleaning Surface in Iranian Research Organization for Science and Technology. In the last day each group shared it's outcome and also we had a very hard final exam. I got a BRONZE medal from that Olympiad. From that time, I am a member of the association of the nano technology Olympiad.

 

OK LETS STICK TO THE FUTURE, WHAT ARE YOUR FAVORITE TOPICS?

in the field of computer and software, I love AI, ML, Model-Driven Software Engineering. These topics have challenges that solving them never stops fascinating me.

 

DO YOU HAVE EXPERIENCE IN COMPUTER PROGRAMMING?

Yes, my first application was a test application that was for students how wanted to study nano Olympiad. That was programmed by Action Script 3 for windows when I was 17 years old. after that I started android programming and I started to develop an application for android phones with the help of adobe air technology. first I released the Pesarak in cafebazaar.ir (the biggest Iranian android market) after that I tried some other apps like: Konkur fun and Kosar and Fitofa . From July, 2016 to the first day of 2017, I  worked in the IT Departman of Daneshpajhoohan Institute. I am working as a freelancer since then mainly as an Android mobile app and Web Service Developer.

 

WHAT ABOUT WEB TECHNOLOGIES?

Because of being a multi-skilled developer I completely know about web services and also how to design a database and a rest API for my Android applications and this website you are visiting is completely designed by my self and the technologies I used was: Slim as a PHP framework , VUE JS as the Front End framework, Bootstrap and Milligram for the CSS part.

 

WHAT ARE THE BEST FEATURES OF YOUR ANDROID APPLICATIONS THAT OTHERS DON'T HAVE?

In a nutshell, Material Design, Retrofit 2, GreenDao(best Android ORM), and JWT.

 

DO YOU DESIGN ICONS AND GRAPHICAL MATERIALS OF YOUR APPLICATIONS TOO?

Yes, I really put a load of time and effort to design them, and I firmly believe that this worth it.

 

WHAT ARE YOUR LOCATION-BASED APPS? AND HOW YOU IMPLEMENT SUCH A COMPLICATED APP IN JUST SEVERAL DAYS?

Well, these range from UniFy the University of Isfahan complete guide, to MedIUm, and Baharestan Investment Opportunities app. All of them designed and implemented by a framework called ALBA which stands for Android Location-Based App generator. The framework entails of a modeling language, a modeling editor, and a transformer plugin. Using this framework requires no programming experience and it is proven that can reduce product time remarkably.

 

IS ALBA A WORK DONE BY YOUR TEAM FROM ZERO?

Yes, that is the outcome of my bachelor of science thesis. It was impossible without the contribution of my instructor Dr.Bahman Zamani and my friend, Mohamadreza Sharbaf.