Hani Hashemi

Hani Hashemi

$10/hr
Mobile Developer (Android, React Native , Flutter)
Reply rate:
18.75%
Availability:
Hourly ($/hour)
Age:
36 years old
Location:
Antalya, Antalya, Turkey
Experience:
8 years
Hani Hashemi Android Developer Antalya Turkey - --github.com/hanihashemi linkedin.com/in/hanihashemi Languages: English, Persian Mobile developer with five years of experience. During these years, I've done many different projects from which I gained unique experiences. EXPERIENCE SnappFood, Tehran​ - Mobile Tech Lead APRIL 2018 - AUGUST 2018 Working at SnappFood was an excellent experience for me. Responsibilities: ● ● ● Write unit and UI tests. Migrating from Java to Kotlin. Debug and performance check. Technologies we use: ● ● ● ● Use OkHttp/Retrofit for HTTP requests. RxJava Unit/UI Test (Espresso, Mockito, Robolectric, MockWebServer). Architecture component (Livedata, ViewModel, Room). IranTalent, Tehran​ - Senior Android Developer MARCH 2017 - APRIL 2018 IranTalent is job site and online recruitment service in Iran. My responsibility was to build a mobile application for candidates to Search companies, Edit/View CVs and manage their applications. Build a mobile application with two different technologies: Android native app with Kotlin ● ● ● ● ● Using Android Architecture Components Using Dagger dependency injector Unit test (JUnit4, Mockito) UI automated test (Espresso) Using Realm database for offline mode React-native app for Android and iOS ● ● ● ● Javascript ES6 Redux Redux-saga Nativebase UI toolkit oostaa, Tehran​ - Android Developer MARCH 2015 - FEBRUARY 2017 ● ● ● Developed native Android application with material design principles Unit Test for logical parts Functional test with UI Automator and Espresso Business eXcellence, Tehran​ - Java Developer NOVEMBER 2013 - DECEMBER 2014 ● ● ● Working with Play framework. Learn and write Unit test. Test-driven development. Rayanic Co, Tehran​ - Java Developer NOVEMBER 2011 - OCTOBER 2013 Technologies we use: ● ● Google Web Toolkit (GWT) Java EE/SE Tosse Tejarat, Tehran​ - Java Developer JANUARY 2010 - OCTOBER 2012 Develop Bluetooth file transfer application with JAVA SE. Responsibilities: ● ● Software maintenance. Add new features while the app is up and running. Technologies we use: ● ● ● ● Bluecov library MySQL. Java Websockets. Multi-thread programming. EDUCATION Shahab Danesh University, Iran ​- Bachelor of computer science 2010 - MONTH 2013 Applications Find Some Buddy Mahoor SnappFood IranTalent oostaa
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.