Halo, saya Latifian.Software Developer

Potret Latifian Iman
Terbuka untuk peluang

Membangun lintas bidang

Mobile Development · Frontend Development · Backend Development

Bersemangat membangun digital experience yang intuitif dan software system yang andal untuk memberikan manfaat nyata bagi pengguna.

Lihat CV

Halo!

Fokus saya adalah memadukan strategi yang jelas, engineering yang matang, dan empati terhadap produk untuk menciptakan experience yang menyelesaikan masalah nyata.

/ Proyek Unggulan

Karya Pilihan

Geser untuk melihat proyek lainnya

/ Perjalanan Karier

Pengalaman

  1. Mobile Developer Intern

    Jul 2025-Des 2025

    PT Piramida Teknologi InformasiJarak jauh · Surabaya

    Bekerja sebagai satu-satunya Mobile Developer dalam tim lintas peran beranggotakan empat orang, mencakup pengembangan antarmuka, integrasi API, dan pengujian manual prototipe aplikasi Flutter.

    • Mendesain antarmuka mobile dan alur pengguna dengan Figma.
    • Mengembangkan antarmuka Flutter dan alur aplikasi sebagai satu-satunya Mobile Developer di tim.
    • Berkolaborasi dengan backend developer untuk mengintegrasikan REST API dan pembaruan real-time.
    • Mengimplementasikan state management aplikasi, navigasi berdasarkan status autentikasi, dan penyimpanan session lokal.
    • Mengintegrasikan fitur lokasi dengan Google Maps dan menguji alur pelanggan serta pengemudi secara manual di Android.
    • Flutter
    • Riverpod
    • Socket.IO
    • Google Maps
    • Figma
  2. Mobile Developer Intern

    Jan 2025-Jun 2025

    Mitra InformatikaDi kantor · Surabaya

    Bekerja sebagai salah satu dari dua Mobile Developer dalam tim lintas peran beranggotakan enam orang, berkontribusi pada pengembangan Flutter dan fitur komunikasi real-time.

    • Mengembangkan dan menyempurnakan antarmuka Flutter, komponen yang dapat dipakai ulang, dan state management aplikasi.
    • Memigrasikan komunikasi real-time dari Socket.IO ke WebSocket, termasuk pengiriman pesan, penanganan koneksi ulang, dan status aktivitas pengguna.
    • Membangun prototipe panggilan suara dan video pribadi dengan WebRTC, mencakup signaling, media stream, dan pengelolaan call state.
    • Mengimplementasikan pencarian pesan, filter, dan pagination ruang chat, serta berkontribusi pada penanganan lampiran dan antarmuka grup.
    • Flutter
    • WebSocket
    • WebRTC
    • Riverpod
    • Isar
  3. Sarjana Terapan Teknik Informatika

    2021-2026

    Politeknik Elektronika Negeri Surabaya

    Menyelesaikan pendidikan sarjana terapan melalui proyek perangkat lunak akademik, magang industri, dan kegiatan riset bersama Cyber Security Research Group (CSRG).

    • Mengembangkan aplikasi mobile penumpang FMS-CREATE dan prototipe telemetri armada untuk operator sebagai tugas akhir dalam Cyber Security Research Group (CSRG).
    • Mengembangkan antarmuka dan fitur aplikasi, mengintegrasikan REST API, serta menerapkan komunikasi real-time. Mempelajari perancangan UI/UX, pengelolaan data, pengujian perangkat lunak secara manual dan otomatis, dasar infrastruktur dan deployment aplikasi, serta pemanfaatan AI dalam pengembangan perangkat lunak.
    • Tercatat sebagai salah satu pencipta pada dua pencatatan hak cipta perangkat lunak, dengan Politeknik Elektronika Negeri Surabaya sebagai pemegang hak cipta.
    • Berpartisipasi dalam kegiatan himpunan mahasiswa HIMIT PENS, termasuk hubungan eksternal dan acara kemahasiswaan.
    • Docker
    • CI/CD
    • Linux
    • Research
    • AI

/ Keahlian Teknis

Keahlian

Frontend Engineering

Membangun antarmuka terstruktur dengan React, JavaScript, TypeScript, dan Tailwind CSS.

  • React
  • JavaScript
  • TypeScript
  • Tailwind CSS

Backend & REST API

Mengintegrasikan dan mengembangkan REST API dengan validasi dan penanganan error yang jelas.

  • Node.js
  • Express
  • REST API
  • JWT

Pengembangan Mobile

Membangun aplikasi Flutter dengan state management, navigasi, dan integrasi platform.

  • Flutter
  • Dart
  • Riverpod
  • BLoC

Basis Data

Menggunakan model data relasional dan dokumen pada backend proyek.

  • SQL
  • PostgreSQL
  • MongoDB
  • Mongoose

Pengujian Perangkat Lunak

Menggunakan pengujian manual dan otomatis untuk memeriksa perilaku produk serta aturan arsitektur.

  • Pengujian manual
  • Pengujian otomatis
  • Selenium
  • Katalon

Proyek & Kolaborasi

Bekerja melalui alur Git bersama, handoff Figma, dan proses Agile.

  • Git
  • GitHub
  • Figma
  • Agile

Teknologi inti & ekosistem

  • Flutter
  • Dart
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • Node.js
  • Express
  • Java
  • PostgreSQL
  • MySQL
  • MongoDB
  • Docker
  • Git
  • GitHub
  • Figma

Mari membangun sesuatu yang bermanfaat.

Saya terbuka untuk peluang kerja, proyek freelance, dan kolaborasi profesional. Email adalah cara paling langsung untuk memulai percakapan.