Ing. Esmaeil Beshkar

Bis 2022, Android Developer, Parax

Berlin, Deutschland

Über mich

I'm a software engineer with an interest in building large-scale consumer-facing mobile applications and products used by customers directly. I enjoy writing technical documentation and working on architectural-level tasks. I'm always on the lookout to improve myself and others around me.

Fähigkeiten und Kenntnisse

Java
Kotlin
Android SDK
Gradle
Maven
MVVM
MVP
Jetpack
dagger
Room
GreenDao
JavaScript
React-Native
RESTful API
Unit Testing
JUnit
Mockito
Test Driven Development (TDD)
CI/cd
Git
GitLab
agile
Jira
trello
Linux
Softwareentwicklung

Werdegang

Berufserfahrung von Esmaeil Beshkar

  • 1 Jahr und 7 Monate, Sep. 2020 - März 2022

    Android Developer

    Parax

    - Implemented features for various applications in Java and Kotlin. - Work with other developers, designers and product/business managers to develop new features consistent with product roadmap. - Wrote elegant, self-documenting code, easy to read and adapt for other developers. - Managed tasks within Agile framework, cleared Sprinted tasks, and controlled JIRA workflows. - Help on continuously improve development work in all areas (coding, processes, tools, testing, etc).

  • 3 Jahre und 1 Monat, Aug. 2017 - Aug. 2020

    Android Developer

    YANAGROUP

    - Developed native Android applications and frameworks using Kotlin and Java. - Work with Android team to establishing common development tools, and frameworks/libraries that the group will use for development. - Built 20+ Android apps in various fields, including the company's flagship app with 100K+ daily active users. - Wrote clean, clear, efficient, well-tested, and maintainable code. - Architect Android applications with Jetpack, MVP, MVVM patterns and dependency injection using Dagger2.

  • 2 Jahre und 3 Monate, Juni 2015 - Aug. 2017

    Junior Android Developer

    YanaGroup

    - Designed Android application components. - Designed intuitive graphical user interfaces. - Implemented push notifications (GCM, FCM) sent by the server in apps. - Work with our API developers to provide data to the apps via RESTful APIs w/JSON. - Implemented the ESAJ app (financial app) for MTN-Irancell mobile operator.

  • 5 Monate, Jan. 2015 - Mai 2015

    Junior Software Developer

    LG Electronics

    - Implemented software for management of customer service (C#). - Design of automation software of the company (C#). - Designing the "LG Repairman" mobile application to facilitate the setting up and troubleshooting of electronic equipment.

  • 5 Jahre und 6 Monate, Juli 2009 - Dez. 2014

    Technical Manager

    LG Electronics

    - Prepare technical drawings, specifications of electrical systems, or topographical maps to ensure that installation and operations conform to standards and customer requirements. - Familiarity with Mobile systems, gain information, and skills about Android ecosystem.

  • 7 Monate, Jan. 2009 - Juli 2009

    Junior Technical Assistant

    LG Electronics

    - Passing technical courses on installation, troubleshooting, and repair of hardware and software for electronic equipment. - Helping technicians in equipment troubleshooting. - Establish a regional customer service office to provide better services.

Ausbildung von Esmaeil Beshkar

  • 4 Jahre, Sep. 2003 - Aug. 2007

    Electronic engineering

    Islamic Azad University

    Thesis: Design And Implementation hardware and software of send/receive SMS System through telephone line

  • 3 Jahre und 11 Monate, Okt. 1998 - Aug. 2002

    Mathematics and Physics diploma

    Alam-al-Hoda

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Persian

    -

Interessen

Movies
Sports
Reading
Travel

21 Mio. XING Mitglieder, von A bis Z