Software Engineer

Software Engineer dengan 8+ tahun pengalaman di web, mobile, dan backend development. Berperan sebagai Squad Lead yang memimpin 3 - 5 engineer dalam pengembangan marketplace, Berpengalaman membangun scalable system, API architecture, dan delivery end-to-end product.

show more...

Experience

Experience

Job Description:

As an Android Developer at Phintraco Technology, I was involved in the development and maintenance of enterprise mobile applications, including work for major clients like BCA (Bank Central Asia). I collaborated with other engineers to design features, fix bugs, and maintain app performance and security.

Key Responsibilities & Achievements:

  • Contributed to the development and enhancement of the Key BCA app, including secure authentication and cryptographic integration.
  • Handled API integration and ensured smooth communication with backend services.
  • Optimized performance and compatibility across multiple Android versions and devices.
  • Applied clean architecture principles (e.g., MVVM, dependency injection with Hilt/Dagger).
  • Participated in debugging, code reviews, and performance tuning.
  • Coordinated with QA and business analysts for feature testing and validation.

Tech Stack:

Java, Android Studio, Firebase, MVVM, Dagger/Hilt, Retrofit, Coroutines, Room, Glide, Material Design, Navigation Component, WorkManager, and more.
Job Description:
As a Mobile Developer at Barantum.com, I was responsible for developing and maintaining mobile CRM applications on both Android and iOS platforms using Ionic Framework. I collaborated with designers, QA/QC teams, and backend developers to deliver user-centric features and ensure cross-platform consistency.

Key Responsibilities & Achievements:
  • Built and maintained hybrid mobile apps for Android and iOS using Ionic Framework (with Angular, HTML5, TypeScript).
  • Developed core CRM modules including customer management, activity tracking, deal pipelines, task scheduling, and reporting.
  • Coordinated with QA/QC teams to align development with business requirements and testing scenarios.
  • Worked closely with UI/UX designers to implement clean, responsive mobile interfaces.
  • Created accurate work timelines and submitted daily and weekly reports to team leads.
  • Conducted basic functional testing prior to deployment.
  • Delegated tasks and helped coordinate responsibilities within the mobile development team.

Tech Stack: Ionic Framework, Angular, TypeScript, HTML5, SCSS, Cordova/Capacitor, REST API, Git
Job Description:
As a fullstack Web Developer at Barantum.com, I was responsible for developing and maintaining a web-based CRM platform tailored to business needs. I worked closely with product managers and QA to deliver key features that supported sales teams and customer service operations.

Key Responsibilities & Achievements:
  • Built and maintained core CRM modules including Dashboard, Customer Management, Activity Logs, Deal Pipelines, Reports etc.
  • Developed user-friendly interfaces with HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
  • Designed and implemented backend logic using PHP (Laravel framework) and MySQL as the database.
  • Created APIs for dynamic content rendering and integrated AJAX for seamless user experience.
  • Collaborated with QA to perform functional and regression testing.
  • Delivered accurate work estimations and submitted structured daily & weekly reports to supervisors.
  • Conducted refactoring and optimization to improve code readability and performance.

Tech Stack: PHP (Laravel), MySQL, JavaScript, jQuery, HTML5, CSS3, Bootstrap, AJAX

Mobile Developer

Job Description :
  • Develop and maintain applications
  • Make a report on the estimated work (timeline)
  • Make daily and weekly work reports
  • coordination with client
  • presentation of the results of system development
  • Develop
    e-letter LEMSANEG
    bank soal LEMSANEG
    e-absensi LEMSANEG

Mobile Programming

Job Description :
  • Develop and maintain Informasea.com applications
  • Make a report on the estimated work (timeline)
  • Make daily and weekly work reports
  • Develop
    informasea app : https://informase.com
    informasea alpha : https://alpha.informasea.com
    informasea agent : https://agent.informasea.com

Web Programming

Admin Server Pulsa

EDUCATION

JOB RESPONSIBILITES

Skills

Skills

PORTFOLIO