Hi, I'm Ilham Taufiqurrahman Salim.

A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

About

5+ years of experience in mobile development and creating innovative solutions to system issues. I work in a team with strong programming experience especially Flutter to build a best application. I am passionate about developing complex applications that solve real-world problems impacting millions of users.

  • Languages: Dart, Swift, JavaScript
  • Databases: MySQL, SQFLite, Hive
  • Frameworks: Flutter & Swift UI
  • Tools & Technologies: Git, JIRA, ClickUp, Firebase, Sentry, Web Socket

Looking for an opportunity to work in a challenging position combining my skills in Mobile Engineering, which provides professional development, interesting experiences and personal growth.

Experience

Mobile Developer
  • Design and build advanced applications for the iOS and Android platforms, ensuring high performance, responsiveness, and quality.
  • Work closely with cross-functional teams including designers, product managers, and other developers to define, design, and ship new features.
  • Write clean, maintainable, and efficient code, and ensure the performance, quality, and responsiveness of applications through rigorous testing and debugging.
  • Integrate mobile applications with back-end services and APIs, ensuring seamless data exchange and functionality.
  • Stay updated with the latest industry trends, technologies, and best practices in mobile development, and continuously seek ways to improve development processes and enhance app functionality.
  • Tools: Flutter, Android Studio, XCode, Firebase, Xendit, JIRA, GIT
May 2024 - Present | Jakarta, Indonesia
Flutter Developer
  • Develop and maintain feature.
  • Perform debugging, troubleshooting, and bug fixing to ensure application stability.
  • Maintain consistency with coding standards and company development processes.
  • Build and deploy app testing using CI/CD.
  • Collaborate with development teams to ensure seamless integration between frontend and backend.
  • Optimize application performance for various devices and screen resolutions.
  • Participate in the creation of good documentation to facilitate maintenance and continuous development.
  • Tools: Flutter, Android Studio, XCode, Firebase, Bitbucket, JIRA
May 2023 - October 2023 | Jakarta, Indonesia
Senior Mobile Engineer
  • Building and maintaining Majoo application.
  • Troubleshooting and debugging.
  • Writing high-quality code and documentation.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews to maintain code quality and ensure adherence to coding standards.
  • Stay updated with the latest industry trends and technologies.
  • Tools: Flutter, Android Studio, POS Printer (Bluetooth, WiFi, and LAN), GIT, ClickUp
February 2020 - January 2023 | Malang, Indonesia
Junior Mobile Developer
  • Develop the front-end side of application, with API integration based on approved UI/UX Design Prototype.
  • Coordinate and report progress with the project managers and team via agile tools and standup meetings.
  • Identifies and reports bugs or issues and collaborates with the development team to address them.
  • Tools: Flutter, Android Studio, GIT
July 2019 - Januari 2020 | Malang, Indonesia

Projects

Trac to Go app
TRACtoGO

Easy Secure and Car & Bus Rentals Across Indonesia.

Accomplishments
  • Flutter
  • BLOC
  • Firebase
  • Google Maps
  • Push Notification
  • Xendit
quiz app
ViaSlim

The ViaSlim app is your 100% digital weight loss clinic, designed specifically for the Swiss market.

Accomplishments
  • Flutter
  • BLOC
  • Firebase
  • Flutter Chart
  • Local Auth
Screenshot of web app
U by Prodia for Health Experts

U by Prodia For Health Experts is a new app from Prodia, specifically designed for doctors.

Accomplishments
  • Flutter
  • Riverpod
  • Firebase
  • Agora
  • Sentry
  • Socket IO
  • Code Magic
Screenshot of  web app
NAS Online

Applications used by Assessors and Assessors to carry out the certification process.

Accomplishments
  • Flutter
  • BLOC
  • Freezed
  • Clean Architecture
  • SOLID
Screenshot of  web app
Majoo

majoo is a complete business management app, starting from an online cashier app, inventory, accounting, attendance and staff management, customer loyalty, business analysis, a dedicated owner app, and an online ordering app.

Accomplishments
  • Flutter
  • BLOC
  • SQFLite
  • RabbitMQ
  • Freezed
  • Clean Architecture

Skills

Languages and Databases

Dart
Swift
SQFLite
Hive
MySQL

Libraries

Firebase
Agora
Xendit
Code Magic
Socket IO

Frameworks

Flutter
Swift UI

Other

Git
Bitbucket
JIRA
ClickUp

Education

Binus University

Malang, Indonesia

Bachelor of Information system
GPA: 3.61/4.0

    Learned Things:

    • Data Analysis
    • Web Programming
    • Desktop Programming

Telkom School

Malang, Indonesia

Software Enginerring

    Learned Things

    • Basic Web Programming
    • Basic Android Native Programming
    • Basic Operating Systems
    • Basic Database Languages

Contact