Akhmad Shofi Mustopo

Android developer

#high #skilled #experienced #mobile #developer #androidtv

Bio

Akhmad Shofi Mustopo
  • Akhmad Shofi Mustopo
  • Indonesia, Jakarta
  • Indonesian

Objective

Mobile Android Developer (Java, Kotlin)

Knowledge

  • Java
  • Kotlin
  • Google Console
  • Firebase Console
  • Facebook Console
  • MVI
  • MVVM
  • MVP
  • MVC
  • GIT (Github, Gitlab & Bitbucket)
  • Design Pattern
  • HTTP Toolkit
  • Mysql
  • Sqlite
  • Realm
  • Room
  • Computer Network Installation

Introduce

I started to love programming, especially android mobile application. When I got an assignment to write my first thesis in 2014. For that, I made an application to present location information of Indonesian embassy in Southeast Asia region. Then, for my final thesis in last semester in 2016, I also made e-menu restaurant application.

Then, after graduated. I started my career as Android Developer. I worked for IT Consulting company. My job was develop and fixing bugs for some applications. I have also worked as Android Developer in banking applications. Where I made 2 related applications to make many people easy to making loans without collateral until disbursement process in internal application.

After 3 years I worked for IT Consulting company, I finally got opportunity to joined with semi-startup e-commerce company. I worked there for alomost 2 years. I really happy to join with this company cause I met people who made me more grew up than before. I learned how to work in agile and scrum metodhology.

Currently, I worked for Content Provider Company. I Mean MOLA TV. My first experience to develop stream application. I really happy with this journey.

Continuously improving skills is not an option but a necessity and I will always learn.

What I Do

During last few years I have been working mostly as a Android Developer. I'm excited to make a clean and elegant code, because I'm sure that will make it easier for future development. I'm also interested in Business Analyst & System Analyst.

Resume

Formal Education

  • 2009 - 2012

    Student

    - Vocational High School

    Computer Network Engineering
    SMKN 1 Bekasi City

  • 2012 - 2016

    Student

    - Bachelor Degree

    Faculty of Computer Science & Majoring in Information System
    (GPA 3.56 of 4.00)
    Gunadarma University

Non Formal Education

  • Oct 2009

    Computer network technique skills for Vocational School students

    - SMKN 1 Bekasi City
  • Jun 2014

    Microsoft Visual Basic .NET Workshop

    - Gunadarma University
  • Jun 2015

    Developing Mobile Commerce Application Course

    - Gunadarma University

Internship Experience

  • Jul - Oct
    2010

    Network Engineering

    PT. Telkom Indonesia Tbk.
    Jakarta, Indonesia

    - Intallation Network
    - Troubleshooting PC & Networking

Work Experience

  • November 2020
    -
    Present

    Android TV Engineering

    PT. Global Media Visual
    Jakarta, Indonesia

    - Create Base Application with MVVM Architecture and KOIN as DI - Develop and improve high-quality native Android apps i.e. MOLA (ANDROID TV)
    - Update resources and added some features (MOLA TV)
    - Perform code reviews and contribute ideas to improve the quality of our Android codebase.
    - Troubleshooting of bugs/errors
    - Develop with Android Studio template module so that the standard code remains consistent

  • June 2019
    -
    Present

    Sr. Android Developer

    PT. Metraplasa
    Jakarta, Indonesia

    - Develop and improve high-quality native Android apps i.e. Blanja (Buyer & Seller), UMeetMe (Android & TV)
    - Manage project for team member (UMeetMe)
    - Update resources and added some features (Blanja)
    - Create video conference apps with some features (UMeetMe)
    - Ensure UMeetMe Apps are cross-device compatible (Mobile & Tablet)
    - Ensure UMeetMe Apps are supported dual language (Bahasa & English)
    - Develop project with architecture MVVM
    - Perform code reviews and contribute ideas to improve the quality of our Android codebase.
    - Troubleshooting of bugs/errors
    - Develop with Android Studio template module so that the standard code remains consistent

  • Nov 2017
    -
    Jun 2019

    Android Developer

    PT. Lawencon International
    Jakarta, Indonesia

    - Develop and improve high-quality native Android apps i.e. Mybri / BRISPOT (External Apps), BRISpot Konsumer (Internal Apps)
    - Manage project for team member (Mybri / BRISPOT & BRISpot Konsumer)
    - Create Loan without Collateral from user External submission in an External Apps, update resources, fixing bug and add some features (Mybri / BRISPOT)
    - Create flow of Loan Systems from user Internal submission to be processed in an Internal Apps, update resources, fixing bug and add some features (BRISpot Konsumer)
    - Troubleshooting of bugs/errors

  • Nov 2016
    -
    Nov 2017

    Android Developer

    PT. Mitracomm Ekasarana Channel Solution
    Jakarta, Indonesia

    - Develop, improve, and publish high-quality native Android apps i.e. BPJSTK Mobile, Mobile BRI Syariah, Akses Adira Finance, Mitrabayar
    - Transformation application generation 1st to generation 2nd with the added some features (BPJSTK Mobile)
    - Update resources and added some features (Mobile BRI Syariah)
    - Update resources and added some features (Akses Adira Finance)
    - Mitrabayar (Fixing Bug)
    - Troubleshooting of bugs/errors

Skills

Technical

Java
80%
Kotlin
85%
Google, Firebase, Facebook API
75%
MVI, MVVM, MVP, MVC
80%
Koin
80%
Github, Gitlab & Bitbucket
90%
MySQL, SQLite, Realm & Room
75%
Computer Network Installation
60%

Personal Competencies

Leadership
Problem Solving
Taking Initiatif
Immunity to Stress
Planning and Organizing
Ability to Learn
Team and Individual Work
Discipline

Portfolio

BPJSTK Mobile Apps

Blanja

Mobile BRI Syariah Apps

Mobile BRIS

Akses Adira Finance Apps

Akses Adira Finance

Mitrabayar Apps

Mitrabayar

BRISpot Apps

BRISpot

BRISpot Konsumer Apps

BRISpot Konsumer

Blanja Buyer Apps

Blanja (Buyer App)

Blanja Seller Apps

Blanja (Seller App)

UMeetMe Mobile Apps

UMeetMe Mobile

UMeetMe TV Apps

UMeetMe TV

Mola TV Apps

Mola TV

2014

Coding with Java Since

2014

Coding into Mobile Android Application Since

2016

Professional Carreer Since

2017

Coding with Kotlin Since