Curriculum Vitae

Defryan Aprisandani
Saya adalah mahasiswa S1 Informatika dengan ketertarikan kuat pada pengembangan teknologi digital, khususnya di bidang Artificial Intelligence dan inovasi perangkat lunak. Berpengalaman di Mobile Innovation Laboratory serta alumni Bangkit Academy, saya berkomitmen untuk menciptakan solusi teknologi yang adaptif, bermanfaat, dan berdampak nyata bagi masyarakat.
Sedang berjalan
Universitas Telkom
S1 • Informatika • IPK 3.45
Oktober 2024 - Desember 2024
Engineering dan Project Planning
PT Len Industri (Persero) • Magang
- Mengumpulkan dan menganalisis data yang terkait dengan pertahanan militer Indonesia untuk mendukung perencanaan proyek strategis.
- Mengembangkan visualisasi data menggunakan Tableau untuk memberikan wawasan yang dapat ditindaklanjuti bagi tim dan manajemen.
- Melakukan penelitian mendalam tentang inovasi simulator pelatihan militer untuk meningkatkan efisiensi dan efektivitas pelatihan.
- Menyiapkan dokumen pendukung yang menyoroti efisiensi simulator dalam menggantikan pelatihan militer tradisional, dengan fokus pada aspek biaya, waktu, dan keberlanjutan.
- Berkontribusi pada pengembangan naskah akademis tentang Tujuan Pembangunan Berkelanjutan (SDGs), khususnya yang membahas sektor pertahanan dan kemajuan teknologi ramah lingkungan.
Media
Februari 2024 - Juni 2024
Mobile Development Cohort at Bangkit
Yayasan Dicoding Indonesia • Part Time
Saya mempelajari pengembangan aplikasi Android dari dasar hingga intermediate, termasuk kelas lanjutan di learning path Android Developer Dicoding. Di kelas ini, saya mendalami dasar Kotlin, pembuatan aplikasi Android, prinsip pemrograman SOLID, dasar AI, fundamental aplikasi Android, machine learning untuk Android, Git dengan GitHub, serta pengembangan aplikasi Android intermediate. Selain itu, saya juga memahami berbagai konsep penting seperti Activity, Intent, Fragment, View & View Group, Material Design, navigasi aplikasi, asynchronous processing, koneksi ke Web API, Android Architecture Components, penyimpanan data dengan SQLite dan Room, serta pengujian aplikasi menggunakan unit testing dan instrumental testing.
November 2022 - Februari 2023
Anggota Mobile Innovation di Telkom University
Mobile Innovation Laboratory • Organisasi
Saya aktif berpartisipasi dalam organisasi Mobile Innovation Laboratory, di mana saya tergabung dalam divisi Mobile Programming. Dalam peran ini, saya mempelajari dan mengembangkan aplikasi mobile dengan menggunakan Android Studio dan bahasa pemrograman Kotlin. Saya telah mengimplementasikan konsep CRUD (Create, Read, Update, dan Delete) untuk membangun aplikasi yang dapat diakses oleh pengguna secara efektif dan efisien. Pengalaman ini telah memperkuat keterampilan saya dalam pengembangan mobile app dan meningkatkan pemahaman saya tentang alur kerja pengembangan aplikasi secara keseluruhan.
Juni 2024
Belajar Pengembangan Aplikasi Android Intermediate
Dicoding • MRZMEVY5RPYQ
Saya mempelajari berbagai aspek lanjutan dalam pengembangan aplikasi mobile, seperti Advanced UI, animasi, localization, accessibility, service di background thread, pengelolaan media, geolocation dengan Google Maps API, serta advanced testing dan database. Selain itu, saya juga memahami penggunaan layanan Firebase seperti Authentication, Realtime Database, dan FCM.
Media
Juni 2024
Belajar Dasar Git dengan GitHub
Dicoding • 53XEOKEMYZRN
Saya mempelajari Git dan GitHub, mulai dari pengelolaan kode dasar seperti commit dan branch, hingga konsep branching, merging, dan menyelesaikan konflik. Selain itu, saya juga mendalami kolaborasi tim menggunakan Git, menangani pull request.
Media
Mei 2024
Belajar Penerapan Machine Learning untuk Android
Dicoding • 1OP8WWL4VXQK
Saya mempelajari implementasi machine learning di Android, mulai dari pemahaman dasar hingga penggunaan framework seperti ML Kit, TensorFlow Lite, dan MediaPipe. Saya juga mendalami integrasi ML ke dalam aplikasi Android menggunakan custom models, Firebase ML untuk update over-the-air, serta mengembangkan aplikasi berbasis ML on-device untuk klasifikasi gambar.
Media
Maret 2024
Belajar Prinsip Pemograman SOLID
Dicoding • 1OP8NKMEQXQK
Kelas ini memahami konsep penulisan kode yang baik menggunakan paradigma Object-Oriented Programming (OOP) sesuai dengan standar industri. Meliputi dasar OOP (Inheritance, Encapsulation, Abstraction, Polymorphism), relasi antar objek, prinsip desain perangkat lunak, serta penerapan prinsip S.O.L.I.D (Single Responsibility, Open Closed, Liskov Substitution, Interface Segregation, Dependency Inversion).
Media
Februari 2024
Memulai Dasar Pemrograman untuk Menjadi Pengembang Software
Dicoding • 98XW2JY39PM3
Saya mempelajari teori dan metodologi dalam memahami kebutuhan aplikasi dari sisi pengguna dan teknis, perencanaan modifikasi aplikasi, serta konsep dasar pemrograman. Selain itu, saya juga mendalami modifikasi antarmuka menggunakan HTML5 dan CSS3, serta pembuatan dokumentasi teknis dan pengarsipan perangkat lunak sesuai standar industri.