March ****
– Current
S.D.D.T (Setare Donyaye Tejarat)
Android Developer
• Developed and designed several android projects, thoroughly. Including: App for market research company which shows statistics of employments in different states for their clients (screenshots below). PizzaYar app which scrapes (on PHP backend) Internet and shows restaurants with coupons on map, with the possibility of navigation. App for devices with embedded Android which connects directly to sensors in gasoline nuzzles in gas stations and stores and sends data of gasoline consumption of all nuzzles in a gas station to server. App for census operation of a market research company which stores questionnaires, the GPS coordinates in which the questionnaire was filled by the interviewer and interviewer’s route through the operation.
• Implementation of new features in different projects. Such as Firebase push notifications and SQLite operations considering security and access issues. September
2016 -
Current
Self-made projects
eYeOn (35k+ downloads in Google Play): This app streams video and audio between two android devices and turns one Android device into CCTV camera and another to monitor. It establishes a peer-to-peer connection between the two android devices omitting server role for transferring video and audio, using Google WebRTC. The app also matches phone with a Telegram ID, on which the user can send commands such as record video and capture photo to the now-CCTV-camera Android device and receive them through app Telegram bot.
Nazdiktarin Dastshuii: Shows nearest private and public restrooms on map. User can get extra information and navigation by clicking on the map. Kittyapp: An app designed for pet cats. Games, videos, music and pranks in different fragments of the application.
Ali Hasanzadeh
Android Developer
Iran
Cell: +98-921-***-****
Email:
***.***.*****@*****.***
Main Skills:
1. Android coding
2. Android UI design
3. PHP, MySQLi (for backend)
4. Automation and Web Scraping (Jsoup, Selenium, Appium) Android Expertise:
Location (GPS/map) based apps, Google Maps API, creative UI design, Lottie Animation, Android data persistency (SQLite, ORMs such as GreenDAO), Firebase database, Firebase Cloud Messaging, Firebase Vision, RxJava, Retrofit, AIDL, JSON Android Libraries (Jackson, Gson), Android Auto, Php RESTful API, php backend SQL database.
WORK EXPERIENCE
CERTIFICATES
2014
High Performance and Grid Computing
(Parallel computing with C & Fortran)
IPM (Institute for Research in
Fundamental Sciences)
2015 Network+ Tehran Institute of Technology
OTHER COMPUTER SKILLS
• Java (Android), Kotlin (Basic), PHP, MySQLi
• HTML, CSS (Basic)
• Python (Numpy, Pandas, SciPy, Statsmodels, Scikit-learn, Keras, Beautiful Soup, Selenium(Python+Javascript))
• Git
• C, Fortran, QBasic
• Gnuplot, Photoshop, 3dMax, MATLAB, Maple
• Linux, Raspberry Pi, Arduino
EDUCATION
2013-2015 Amirkabir University of Technology
Computational Physics, Master (MSc)
Tehran
• MSc Thesis: Investigation of Ion Stability in a Spherical Ion Trap, Using Runge–Kutta numerical method and FORTRAN, MATLAB & Gnuplot to calculate and visualize electric field fluctuations and particle trajectory and stability in trap), Under supervision of Dr.H. Noshad
• Investigation and simulation of crystal Structure of Diamond, Methane and Silicone using ABINIT
& Xcrysden (lattice constant, band gap, ngkpt, cut-off energy). Under supervision of Dr. F. Marsusi
• Investigation and practical C, Fortran computational coding for Distributed (normal, linear, …) Random Number Generation Methods such as Ziggurat Algorithm; and Monte Carlo Method, Under supervision of Dr. Aghahoseini
• Simulation and Visualization of Ising Model using random number generation and Monte Calro method by Fortran and Gnuplot, Under supervision of Dr. A. Jafari LANGUAGES
• English Fluent (IELTS 7)
• Persian (Farsi) Native
• Arabic Basic
Some of my Android Applications:
eYeOn (Android CCTV): (35K+ downloads)
Using this Android app user can turn an Android device into a CCTV camera an another as monitor. User can place an android phone at home, when they are away they can see the pictures and videos from that device both live and via specific Telegram bot.
Front-end: Java
Backend: PHP/MySQL
Nazdiktarin Dastshuii (Closest WC) (+ Telegram Bot): A Persian app plus Telegram bot for simply finding the nearest WC. It is mainly presented in Iranian Android market, Café Bazaar. (Backend: PHP/MySQL)
App for Infaction GMBH:
Pizza Buddy + Android Auto Support:
(Android Auto)
This application shows food coupons on map. It receives JSON file through Restful API, uses Google Maps API to show restaurants and distinguishes between breakfast (toast icons), ice cream and other restaurants and shows address and coupon details on a bottom sheet on user click, Google Maps style. PHP backend scrapes Internet for restaurant and cafe offers. Kitty App + Android Auto support:
An app for cats, containing music, pranks and downloadable videos and games. Java/Andriod, PHP Backend. (Last screenshot belongs to Google Auto)
Blockchain Market:
This was a simple project to get latest crypto prices.