Benyamin Eskandari

[email protected] - Iran - Gorgan

Professional summary

Native Android Developer with 10+ years of experience and a proven track record of successfully releasing over 20 applications. Proficient in Java, Kotlin, with a strong focus on creating engaging user experiences and building lasting client relationships. Skilled in the full mobile development lifecycle, and adept at applying data structures and algorithms to deliver efficient and innovative solutions.

My info

Work history

Android Developer (Remote)

Freelance

Since 2020

  • Developed application to clients in various categories such as Online streaming, Social media, Online school, etc.
  • Developed Online-first and Offline-first applications.
  • Designed user interfaces that engaged multiple senses and produced immersive experiences.
  • Devised documentation for each app, detailing operation aspects, functions, capabilities and features.
  • Incorporated offline storage, performance tuning and threading into apps for seamless use.
  • Experienced working between numerous devices and versions of Android.
  • Maintained comprehensive knowledge of mobile development cycle and addressed challenges arising in each phase.
  • Developed custom mobile applications using native technologies.

Android Developer

Madkade • Iran - Gorgan

2019 - 2020

  • As Co-Founder and Android Developer, Worked on Educational application.
  • Implemented a School automation system for Managers, Teachers, Parents, and Students.
  • Initial goal was collaborating with Education department and private schools to make a better and performant environment.

Lead Android Developer

Sefaresh.net • Iran - Gorgan

2018 - 2019

  • Managed to refactor a legacy cargo shipping application and gain 40% performance due to better architecture and implementation.
  • Managed to release 10+ applications and services for our customers.
  • Performing services such as Android, Front-End, and Back-End services for local Companies and startups.
  • Gained a lot of experiences with Team working and soft skills due to close relationships with customers.
  • Achieved experience 10+ Business applications like Cargo tracing, Book appointments in beauty salons, Doctor’s visit reservations, and more for startups and customers.
  • Collaborate with 4+ Organizations like Hilal Ahmar, Municipality, Water and sewerage department, Education Department.
  • Prepared a system to Statistics and information of subscribers application for Water and sewerage department.

Android Developer

Freelance

2015 - 2018

  • After learning Android and Java, I've created applications for customers, Mostly newbie-type and simple applications.
  • Launched Back-End services with PHP and Admin panels with Bootstrap for clients.
  • Integrated GCM(FCM) into clients application and launch campaigns based on users behaviour.

Skills

Strong knowledge of Java & Kotlin
Excellent knowledge of Android SDK
Years of experience with both XML & Compose
MVVM & MVI Architucture
Firebase, FCM, Jetpack
Love Dependency Injection
Kotlin Coroutines, Flow
Android Studio, Gradle
Strong knowledge about HTTP & REST/WS/RPC
Git, Github Actions, Docker

Projects

Customer Note

OpenSource

Sample Jetpack-Compose application to take note on customers.

Rakhsh Download Manager

OpenSource

Simple and elegant File Download Manager Library for Android written in Kotlin.

Sparse

Product

Music & Music Video streaming and download platform that allows users to create profiles and customize their personal libraries by adding albums, playlists, artists, and individual tracks.

Memorial

Product

Social media application to share pictures and point them to specific location on map, Share playlists and play it seamlessly between all clients who have listening.

Rokh

Product

A private communication platform that enables businesses to connect with customers via voice calls, email, chat, and fax.

Education

Accounting

Bachelor - Azad University

Software

Post Graduate diploma - Imam Ali University

Languages

Persian Proficient

English Intermediate