Curriculum Vitae

Andi Batari Saudah Sajidah

Andi Batari Saudah Sajidah

Kab. Maros
Terakhir login 5 hari yang lalu

Portfolio
Media Social

Saya adalah mahasiswa Teknik Informatika semester 5 di Universitas Islam Makassar yang memiliki minat besar dalam pengembangan perangkat lunak . Memiliki pemahaman yang kuat tentang konsep pemrograman, algoritma, dan struktur data. Terampil dalam menggunakan berbagai bahasa pemrograman seperti Kotlin, C#, dan C++. Mampu bekerja secara mandiri maupun dalam tim untuk menyelesaikan proyek-proyek pengembangan perangkat lunak. Memiliki pengalaman dalam mengembangkan aplikasi web dan mobile sederhana. Aktif dalam organisasi kemahasiswaan dan proyek-proyek sukarela yang berkaitan dengan teknologi informasi. Bersemangat untuk terus belajar dan mengembangkan diri dalam bidang teknologi informasi.

Sedang berjalan
Universitas Islam Makassar

S1 Teknik Informatika IPK 3.93

Juli 2025 - Desember 2025
Staff of STMC Management
Verified intern of Logo Magenta

PT Semen Tonasa Magang


Maret 2025 - Juni 2025
Staff Unit of CLD & Innovation

PT Semen Tonasa Magang

Selama periode magang di PT Semen Tonasa, Unit of Corporate Learning & Development (CLD) & Innovation dari Maret hingga Juni 2025, saya mendapatkan pengalaman praktis yang komprehensif di berbagai aspek pengembangan sumber daya manusia dan administrasi.
Tanggung jawab utama saya meliputi:
• Pengembangan Dashboard Perencanaan Diklat: Berkontribusi langsung dalam proyek pengembangan dashboard untuk perencanaan pendidikan dan pelatihan (diklat). Saya terlibat dalam perancangan struktur basis data, visualisasi data kinerja pelatihan, dan pengujian fungsionalitas sistem. Proyek ini bertujuan untuk meningkatkan efisiensi perencanaan, mempermudah pemantauan progres pelatihan, serta mendukung analisis kebutuhan diklat yang lebih akurat.
• Dukungan Administrasi Penerimaan Magang: Aktif dalam proses administratif penerimaan peserta magang, termasuk pembuatan surat-surat resmi seperti surat penerimaan magang koordinasi dokumen pendaftaran.

Pengalaman magang ini secara signifikan memperkaya pemahaman saya tentang operasional CLD di perusahaan manufaktur besar, mengasah kemampuan saya dalam analisis dan visualisasi data, administrasi perkantoran, komunikasi publik, serta kolaborasi tim, serta memberikan wawasan berharga dalam implementasi teknologi untuk mendukung pengembangan SDM.


Januari 2024 - Januari 2024
Mobile Development

MSIB Angkatan 7 - Bangkit Academy Project Base

Bangkit academy didesain untuk mempersiapkan peserta dengan kecakapan(skills) yang relevan dan dibutuhkan berdasarkan sertifikasi teknikal. Bangkit menyediakann 3 alur belajar multidisiplin yakni Machine Learning, Mobile Development, dan Cloud Computing. Di Bangkit saya mengambil Learning path mobile development, selama berada di bangkit saya belajar banyak hal, yang pertama Online self-paced learning dimana peserta harus mengimplementasikan materi yang diperolehnya secara langsung melalui project dan tugas-tugas yang harus diselesaikan. Kedua, Online Synchronous Sessions dimana peserta harus melakukan sesi tatap muka berupa Instructor-Led-Training, sesi softskill, pembelajaran study group, Guest speaker session, dan lainnya. Ketiga Reflection & Consultation dimana peserta dapat merefleksikan pembelajarannya bersama dosen pembimbing dan mentor, dan yang terakhir dan paling penting adalah Capstone Project dimana peserta mengerjakan proyek tim berskala nasional untuk memecahkan masalah yang ada disekitar mereka.


Media
Lihat Media

Januari 2024 - Sekarang
Bendahara Umum

Himpunan Pemuda Pelajar Mahasiswa Maros Komisariat Universitas Islam Makassar (HPPMI Maros kom UIM) Organisasi

Sebagai Bendahara Umum, saya bertanggung jawab atas pengelolaan keuangan organisasi secara keseluruhan, termasuk perencanaan anggaran, pencatatan transaksi, pengelolaan kas, dan penyusunan laporan keuangan. Saya memastikan semua kegiatan keuangan berjalan sesuai prosedur dan peraturan yang berlaku, serta memberikan informasi keuangan yang akurat dan relevan kepada pihak-pihak terkait.

Desember 2024
Belajar Pengembangan Aplikasi Android Intermediate

Dicoding Indonesia NVP74LDE4PR0

Kelas ini ditujukan bagi pengembang Android yang ingin meningkatkan kemampuan mereka dengan mempelajari komponen-komponen canggih dalam pengembangan aplikasi. Selama 150 jam, peserta akan mempelajari Advanced UI, Animation, Localization & Accessibility, Service, Media, Geo Location, Advanced Testing, Advanced Database, dan Firebase. Materi-materi ini akan membekali peserta dengan pengetahuan mendalam tentang pengembangan aplikasi Android yang modern dan profesional.

Evaluasi pembelajaran akan berupa submission (proyek akhir) berupa aplikasi Android bertema story app yang dapat digunakan untuk berbagi foto dengan menerapkan Paging.


Media
Lihat Media

November 2024
Belajar Penerapan Machine Learning untuk Android

Dicoding Indonesia 07Z64Q04RPQR

Kelas ini ditujukan bagi pengembang Android yang ingin meningkatkan kemampuan mereka dalam mengintegrasikan machine learning (ML) di aplikasi Android. Selama 60 jam, peserta akan mempelajari konsep dasar ML di Android, komponen-komponen yang dibutuhkan untuk integrasi ML, penggunaan ML Kit untuk implementasi ML siap pakai, TensorFlow Lite untuk implementasi ML dengan studi kasus Image Classification, Object Detection, dan Prediction, MediaPipe untuk kasus real-time media yang kompleks, Firebase ML untuk pembuatan model dinamis, dan Generative AI untuk membuat Smart Reply dan Bert Question & Answer.

Evaluasi pembelajaran akan berupa submission (proyek akhir) berupa aplikasi Android yang mengimplementasikan Machine Learning di perangkat (on-device) untuk mengklasifikasikan gambar dari galeri secara efektif.


Media
Lihat Media

November 2024
Belajar Fundamental Aplikasi Android

Dicoding Indonesia 6RPNYRM6RZ2M

Kelas ini ditujukan bagi pengembang yang ingin memperdalam pengetahuan tentang pembuatan aplikasi Android, khususnya dalam hal networking dan database, dengan standar kompetensi internasional dari Google Developers Authorized Training Partner. Materi yang akan dipelajari mencakup dasar-dasar pengembangan aplikasi Android seperti Activity, Intent, layout, dan RecyclerView, serta konsep Fragment untuk tampilan modular. Siswa juga akan mempelajari navigasi menggunakan Navigation Component, Option Menu, Navigation Drawer, Bottom Navigation, dan Tab Layout dengan ViewPager2.

Fokus utama kelas ini adalah pada Background Thread dan Networking untuk menangani proses asynchronous dan pengambilan data dari Web API berformat JSON. Siswa juga akan diajarkan tentang Android Architecture Component dengan ViewModel dan LiveData untuk kode yang terstruktur, serta studi kasus implementasi navigasi dan API. Materi testing dengan Unit Testing dan Instrumentation Testing juga akan diberikan, diikuti dengan penjelasan Local Data Persistent menggunakan File Storage, DataStore, dan database Room. Terakhir, siswa akan mempelajari Background Task dan Scheduler dengan AlarmManager dan WorkManager. Evaluasi pembelajaran akan berupa proyek akhir, di mana siswa akan membuat aplikasi yang mampu mengambil data dari Web API dan menyimpan data favorit menggunakan database lokal. Proyek ini akan menjadi penilaian kemampuan siswa dalam menerapkan pengetahuan yang telah mereka peroleh selama kelas.


Media
Lihat Media

Oktober 2024
Belajar Dasar AI

Dicoding Indonesia 81P2449WNZOY

Kelas ini dirancang untuk memperkenalkan konsep dasar Kecerdasan Buatan (AI) kepada pemula yang tertarik untuk berkarir di bidang ini. Dalam 10 jam pembelajaran, peserta akan mempelajari tentang konsep dasar AI, pemanfaatan data dalam pengembangan AI, pengantar Machine Learning sebagai bagian penting dari AI, dan konsep Deep Learning beserta contoh implementasinya. Evaluasi pembelajaran akan dilakukan melalui ujian akhir kelas.


Media
Lihat Media

Oktober 2024
Belajar Membuat Aplikasi Android untuk Pemula

Dicoding Indonesia 4EXG791LDPRL

Kelas ini ditujukan bagi pemula yang ingin memulai karirnya di bidang Android Developer dengan mengacu pada standar kompetensi internasional milik Google. Di akhir kelas, siswa dapat membuat aplikasi Android yang dapat menampilkan list dan detail data.

Selama masa pembelajaran ini, Anda akan mendapatkan pemahaman komprehensif tentang pengembangan aplikasi Android. Diawali dengan pengenalan Android Studio dan komponen-komponennya, Anda akan belajar membangun aplikasi pertama Anda, memahami konsep Activity dan Intent untuk navigasi antar Activity, serta mempelajari berbagai jenis View dan ViewGroup untuk desain antarmuka yang menarik. Anda juga akan diajarkan cara memanfaatkan Style dan Theme untuk mempercepat proses desain, serta menggunakan RecyclerView dan library seperti Glide untuk menampilkan daftar konten dinamis dan gambar dari internet.

Sebagai evaluasi pembelajaran, Anda akan diminta untuk membuat proyek akhir berupa aplikasi yang menampilkan daftar konten beserta detailnya dengan tema bebas. Proyek ini akan menjadi bukti kemampuan Anda dalam menerapkan pengetahuan yang telah dipelajari selama masa pembelajaran.


Media
Lihat Media

September 2024
Memulai Pemrograman dengan Kotlin

Dicoding Indonesia 2VX34W37JZYQ

Kotlin merupakan bahasa utama yang digunakan dalam pengembangan Android saat ini. Hal ini karena manfaat yang diberikan seperti ringkas, cepat, dan aman. Selain itu, sifatnya yang interoperability membuat developer bisa beralih dari bahasa Java ke Kotlin dengan cepat. Tak ayal, Google pernah melaporkan hampir 80% dari 1000 aplikasi teratas di Play Store menggunakan Kotlin. Selain pengembangan Android, Kotlin dapat digunakan untuk berbagai macam pengembangan, baik itu server, back-end, maupun website.


Media
Lihat Media

September 2024
Pengenalan ke Logika Pemrograman (Programming Logic 101)

Dicoding Indonesia 81P2NYVVQXOY

Mengerti logika dan penerapannya dalam menyusun algoritma akan menjadi salah satu modal awal yang cukup untuk belajar pemrograman. Bidang pemrograman di Indonesia berpotensi mengalami pertumbuhan ekonomi tahunan yang menjanjikan melalui digitalisasi. Dengan mempelajari logika pemrograman yang disusun dalam algoritma terstruktur, Anda dapat menyelesaikan permasalahan dengan lebih cepat dan efisien baik di bidang pemrograman itu sendiri atau kehidupan sehari-hari.


Media
Lihat Media

September 2024
Memulai Pemrograman untuk Menjadi Pengembang Software

Dicoding Indonesia JMZV3763RPN9

- Memahami Kebutuhan Aplikasi :Belajar teori dan metodologi dalam memahami kebutuhan aplikasi dari sisi pengguna beserta dari sisi spesifikasi teknis aplikasi. Implementasi keterampilan ke dalam studi kasus membuat kebutuhan aplikasi dari sisi pengguna maupun dari sisi spesifikasi teknis.
- Perencanaan Modifikasi Aplikasi: Belajar teori dan metodologi dalam pembuatan persyaratan kebutuhan aplikasi, dalam memahami cara aplikasi bekerja, dan dalam mengerti panduan diagram alur.
- Mengerti Konsep Dasar Pemrograman: Belajar teori sintaksis bahasa pemrograman, variabel, tipe data, logika komputer, dan bahasa pemrograman JavaScript versi ES6. Implementasi keterampilan dengan cara latihan menulis pseudocode dan menulis kode pertama.
- Modifikasi Aplikasi Perangkat Lunak: Belajar bahasa markah HTML versi HTML5 dan bahasa pemrograman CSS versi 3. Implementasi keterampilan melalui studi kasus modifikasi sebuah antarmuka aplikasi perangkat lunak.
- Dokumentasi Pemrograman dan Pengembangan Aplikasi Perangkat Lunak: Belajar teori pengarsipan perangkat lunak, pembuatan gaya penulisan kode, penulisan komentar pada kode, dan pembuatan dokumentasi teknis aplikasi. Implementasi keterampilan melalui studi kasus pengarsipan sebuah perangkat lunak, penyesuaian gaya penulisan kode agar sesuai standar, menambahkan komentar pada kode, dan latihan pembuatan dokumentasi teknis aplikasi.


Media
Lihat Media

September 2024
Belajar Dasar Git dengan GitHub

Dicoding Indonesia KEXL16504XG2

Kelas ini ditujukan bagi developer yang ingin mempelajari pengelolaan kode atau data menggunakan Git dengan GitHub agar bisa berkolaborasi dengan developer lain yang sesuai dengan standar industri. Di akhir kelas, siswa dapat mengelola kumpulan data atau kode mereka sendiri dalam repository GitHub, serta dapat berkolaborasi dengan developer lain pada repository yang sama.
- Git dan GitHub : Mengerti apa itu Git dan GitHub serta manfaatnya dalam mengelola data atau kode.
- Dasar Git : Mengerti dasar-dasar pengelolaan data atau kode dengan Git, seperti membuat repository, membuat berkas, git commit, dan git checkout.
- Studi Kasus Pengalaman Belajar : Meningkatkan pengalaman belajar mengenai dasar-dasar Git melalui sebuah studi kasus.
- Git Branches : Mengerti konsep branching di dalam Git, akan mempelajari juga merging dan menyelesaikan conflict.
- Kolaborasi dengan Tim : Mengerti bagaimana cara berkolaborasi dengan tim lain pada repository yang sama seperti melakukan forking, squashing changes, dan code reviews.
- Studi Kasus Kolaborasi dengan Tim : Meningkatkan pengetahuan dalam berkolaborasi dengan tim seperti membuat repository baru, menyalin repository, dan studi kasus menangani pull request pada sebuah repository aktif di GitHub.
- GitHub sebagai Portofolio : Mengerti penggunaan GitHub sebagai portofolio dengan latihan membuat readme yang dapat dimanfaatkan sebagai portofolio dalam berkarier.


Media
Lihat Media
Januari 2025
Certificate of Completion

Bangkit ACademy -

Sertidikat karena telah menyelesaikan program bangkit terutama di Mobile Development


Media
Lihat Media

Januari 2025
Sertifikat Kepesertaan

Kampus Merdeka -

Sertifikat resmi dari kampus merdeka sebagai bukti pemenuhan mahasiswa terhadap semua persyartan program


Media
Lihat Media
Hard Skills:
Excel tingkat lanjut
C#
C++
Pemrograman Komputer
CSS
Figma
Git
HTML
Kemampuan Bahasa Inggris
Pengembangan Aplikasi Mobile
Desain Prototipe
Desain Antarmuka Pengguna (UI)
Desain UX
Desain Web
Microsoft Office (Word, Excel)

Soft Skills:
Problem-solving
Manajemen waktu
Kolaborasi
Komitmen