Pengalaman

Kerja

  1. Magang Full Stack Developer - Lembaga Layanan Pendidikan Tinggi Wilayah V

    Pengembang Web Korespondensi Informasi Surat PTS (EKSIS) dan Dashboard Laporan Kerja Sama, dengan fokus pada penggunaan Hono.js sebagai backend dan React.js sebagai frontend. Tanggung jawab utama meliputi:

    • Berkolaborasi dengan tim untuk mengembangkan Aplikasi Dashboard Laporan Kerja Sama dan Aplikasi Korespondensi Informasi Surat PTS (EKSIS) guna mendukung transparansi dan efisiensi proses kerja sama serta surat-menyurat digital.
    • Menerapkan RESTful API dengan Hono.js (Typescript) untuk membangun backend yang scalable dan efisien.
    • Menggunakan React.js Vite (Typescript) dan Tailwind CSS untuk membangun antarmuka pengguna yang responsif dan dinamis.
    • Bertanggung jawab sebagai DevOps Engineer untuk deployment aplikasi ke lingkungan produksi, memastikan ketersediaan dan keandalan sistem.
  2. Full Stack Developer - Refourma

    Pengembang chatbot, dengan fokus pada penggunaan NestJS sebagai backend. Tanggung jawab utama meliputi:

    • Berkolaborasi dengan tim untuk membangun situs web Chatbot yang terintegrasi dengan WhatsApp.
    • Mengimplementasikan RESTful API menggunakan Node.js dengan framework Nest.JS untuk pengambilan data yang efisien, meningkatkan kinerja dan skalabilitas sistem.
    • Memanfaatkan React untuk menciptakan antarmuka pengguna yang dinamis, meningkatkan pengalaman pengguna pada rendering sisi klien.
  3. Automation Developer - AiPiChain

    Saya freelance di project crypto mendapatkan job desk sebagai programmer tool automation promosi Twitter. Tugas utama meliputi:

    • Membuat bot promosi otomatis untuk cryptocurrency di platform Twitter
    • Menggunakan bahasa pemrograman Python dengan Selenium sebagai driver otomasi
    • Memanfaatkan model generasi teks dari HuggingFace untuk menghasilkan konten promosi

Akademik

  1. Asisten Laboratorium

    Berperan sebagai asisten laboratorium yang bertindak sebagai pengajar. Tanggung jawab utama meliputi:

    • Berkoordinasi dengan dosen jika ada materi baru tentang bahasa pemrograman atau perubahan alat sesuai kebutuhan industri
    • Membantu mahasiswa dalam memahami konsep dan praktik pemrograman
  2. PKM-K 2023 - Jaga Lingkungan: Inovasi Board Game Berbasis Augmented Reality Sebagai Media Edukasi Guna Meningkatkan Kesadaran Anak Usia Sekolah Terhadap Lingkungan

    Membuat board game berbasis augmented reality sebagai media edukasi untuk meningkatkan kesadaran anak usia sekolah terhadap lingkungan. Menjadi ketua tim untuk management anggota. Membuat program AR dengan AR Foundation Unity
  3. Asisten Praktikum Sistem Manajemen Basis Data

    Mengajar mata kuliah Praktikum Sistem Manajemen Basis Data untuk mahasiswa Informatika semester 3 menggunakan PostgreSQL.

    Keterampilan: PostgreSQL

  4. Asisten Praktikum Pemrograman Terstruktur

    Tanggung jawab utama meliputi:

    • Mengajar mata kuliah Praktikum Struktur Data untuk mahasiswa Bisnis Digital semester 2 menggunakan Python
    • Mengajar untuk meningkatkan algoritma pemrograman
    • Mengajar tentang diagram alir (flowchart)

    Keterampilan: Python (Bahasa Pemrograman)

  5. Asisten Pelatihan Guru TK

    Sebagai mendapangi dosen yang menjadi instruktur materi Word, Excel dan Powerpoint. Jika dosen yang menjadi instruktur tidak ada maka para asisten yang menggantikan. Disini saya mendapatkan pengalaman menjadi pengajar dengan audience guru TK yang sebagian tidak bisa menggunakan Word, Excel dan Powerpoint.
  6. KIM Nasional

    Membantu pengembangan website yang dibuat oleh dosen. Sebagai pembantu asisten pengajar penggunaan website yang dibuat.
  7. Asisten Praktikum Algoritma Pemrograman Dasar

    Tanggung jawab utama meliputi:

    • Menjadi asisten pengajar untuk Python sebagai bahasa pemrograman
    • Mengajar untuk meningkatkan algoritma pemrograman
    • Mengajar tentang diagram alir (flowchart)

    Keterampilan: Python (Bahasa Pemrograman)