I’m a mobile developer with experience building cross-platform and native applications using Flutter, Kotlin, and Java. I’ve developed and maintained mobile apps for Android, working on features such as API integration, real-time communication, and performance optimization. I have experience collaborating with cross-functional teams to deliver scalable and user-friendly products. What makes me stand out is my ability to work across both cross-platform and native Android development, my strong focus on clean architecture and maintainable code, and my commitment to delivering reliable, high-quality mobile applications that meet business goals.

Sujaul Karim

I’m a mobile developer with experience building cross-platform and native applications using Flutter, Kotlin, and Java. I’ve developed and maintained mobile apps for Android, working on features such as API integration, real-time communication, and performance optimization. I have experience collaborating with cross-functional teams to deliver scalable and user-friendly products. What makes me stand out is my ability to work across both cross-platform and native Android development, my strong focus on clean architecture and maintainable code, and my commitment to delivering reliable, high-quality mobile applications that meet business goals.

Available to hire

I’m a mobile developer with experience building cross-platform and native applications using Flutter, Kotlin, and Java. I’ve developed and maintained mobile apps for Android, working on features such as API integration, real-time communication, and performance optimization.

I have experience collaborating with cross-functional teams to deliver scalable and user-friendly products. What makes me stand out is my ability to work across both cross-platform and native Android development, my strong focus on clean architecture and maintainable code, and my commitment to delivering reliable, high-quality mobile applications that meet business goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Maintenance Engineer at PT. Anugerahinti Gemanusa and PT. Anugerah Bestari Jaya Raya
September 1, 2015 - December 31, 2015
Internship to satisfy graduation requirements, focusing on maintenance and engineering tasks within a shipbuilding context.
IT Staff Programmer at PT. Dika Data Scurindo
January 1, 2017 - December 31, 2019
Develop, build and maintain new features for Android Studio with Java and Laravel for web; analyze requirements and use cases; decompose tasks into technical, functional and implementation steps; collaborate via Github; investigate and resolve technical issues.
IT Staff Programmer at PT. Dua Kelinci
January 1, 2019 - December 31, 2025
Develop, build and maintain new features in Android Studio, Kotlin, Firebase; analyze requirements and use cases; communicate via Jira and Bitbucket; improve and enhance existing code base.
Android Programmer at PT. Tekno Karya Nusa (Nujek)
January 1, 2019 - December 31, 2022
Develop, build and maintain new features in Android Studio using Java, Kotlin, Firebase, MQTT; analyze requirements; communicate using Lark and Gitlab; improve codebase.
Full Stack Developer at PT. Eska Technology Unggul
January 1, 2024 - December 31, 2025
Develop, build and maintain new features on frontend and backend using Flutter, Golang, Next.js.
Android Programmer at Prabowo (Apps for election)
May 1, 2023 - June 30, 2023
Develop, build and maintain new features in Android Studio using Kotlin, Java, DI, Data Binding, Firebase.
Flutter Programmer at Catat Meter (Apps for water meter)
January 1, 2022 - December 31, 2023
Develop, build and maintain new features component in Android Studio using Flutter and GetX.
Flutter Programmer at Varian Pay
January 1, 2023 - December 31, 2024
Develop, build and maintain new features component in Android Studio using Flutter and GetX.
Flutter Programmer at V-Pay Payment (Web)
January 1, 2023 - December 31, 2024
Develop, build and maintain new features component in Android Studio using Flutter and BLOC.
Flutter Programmer at Easy Exam
January 1, 2024 - December 31, 2024
Develop, build and maintain new features component in Android Studio using Flutter and GetX; analyze requirements; investigate and resolve technical issues; communicate via Trello, Figma, and Gitlab.
Flutter Programmer at Kelasku
January 1, 2024 - December 31, 2025
Develop, build and maintain new features component in Android Studio using Flutter and GetX; IoT SMS control using Node MCU ESP8266, SIM 800L, Arduino and MQTT protocol.

Education

Bachelor at Shipbuilding Institute of Polytechnic Surabaya (PPNS)
January 1, 2012 - January 1, 2016

Qualifications

Discipline and Nationalism Training
January 1, 2012 - December 30, 2025
Character Building PPNS
January 1, 2012 - December 31, 2012

Industry Experience

Software & Internet, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more