Reza Felegari

I've written programs using java technologies for Android and currently in love with Google’s Flutter framework (Dart) — been working with it since its alpha stage (more than 2 years of experience).
With a background in languages such as Python, C#, C++ .
I'm always looking for new technologies and experiences, particularly related to mobile technologies and system level coding.I’m constantly striving to improve my techniques, expand my skillset and find new opportunities to grow.

    +989379189785                  +989187952947

   [email protected]

  Tehran, Tehran Province, Iran  https://rezafelegari.github.io/#/      

Work Experience




Mobile Application Developer  •  Deriv

October 2021 - Present

At Deriv as international company  we work on projects  related to: Trade forex, commodities, synthetic indices, stocks, and stock indices. you can find more detail about the company and projects at: https://deriv.com/

Projects: 

Deriv P2P: android , ios

Deriv Go: android, ios

Responsibilities:
We develop high quality mobile applications using Flutter on a large scale with a large mobile developers team around the world. We have a code-convention and code-review between the team and we develop the features with unit test and widget test.



Mobile Application Developer  •  Ernyka Group

Decgtember 2020 - Present

At Ernyka Group we work on various projects in the field of digital currency.

https://www.excoino.com

excoino app

https://bitrah.com

bitrah app

https://www.homsa.net

homsa app

Responsibilities:
We develop high quality mobile applications using
the Flutter framework and we use the latest
technologies of this framework
Technologies we use:
State management: Bloc, Provider, GetX,
Http Request: Dio , http
Data storage : shared_preferences, sqflite , Secure Storage
Web: Responsive Widget. PWA
Third party: FCM, Pusher


Mobile Application Developer  •  E-Health Barakat Company

October 2017 - January 2021

http://www.ehealthoperator.com

In E-Health Barakat Company, as the health operator of Iran, I had the opportunity to develop mobile applications and also under the web using a Flutter.
and I had the opportunity to use various medical sensors and connect to the application.
Technologies we use:
Flutter (Android + Ios + Web )
State management : Mobx
Android ( MVVM, Livedata,Room,Dagger,ButerKnife)

Mobile Application Developer  •  Changal.com

January 2019 - January 2020

changal app

Working at Changal(Online food ordering in Iran) was an excellent experience for me.
Responsibilities:
Write unit test
Work with MVVM
Implement the design of the application
Technologies we use:
Use OkHttp/Retrofit for Http Request
Rx Java
Junit4, Mockito
Architecture component (Livedata, ViewModel, Room)


Android Developer  •  Infotech International Group

January 2017 - October 2017

http://infotech-co.com

In Infotech, as a company in the field of PSP, in this company, we developed mobile applications in the field of payment for Android devices.
Technologies we use:
Volley, Eventbus, Rxjava, Sugar, googlemap, Ndk



Education


2012- 2016

University of Kurdistan

Bachelor's degree Computer Software Engineering



Tech Stack

   Java        Flutter       android      Docker      git   

  Linux     python      Django      postgresql      redis   

Skills

Languages


  • Android
  • Linux
  • Java
  • Flutter
  • Dart
  • Python
  • Django
  • Expert Systems
  • Ubuntu
  • Git
  • Azure

  • English — Intermediate
  • Kurdish — Native or Bilingual
  • Persian — Native or Bilingual