Hi, I'm Ihsan
Born Physicisit, passionate in computer science, destined to be researcher. 🌌🖥️
Born Physicisit, passionate in computer science, destined to be researcher. 🌌🖥️
My professional certifications, badges, and achievements.
Cisco Certified Network Associate (CCNA) - Introduction to Networks. by Cisco Networking Academy.
Learn the foundations of computer networking through real-world labs and scenarios. Master IP addressing, network architectures, and router/switch configurations, the first step toward earning the CCNA certification and launching my IT career.
Completed a course on AI coordination of Multi-agent Systems using crewAI. by DeepLearningAI.
Successfully completed an intensive course on Multi-agent Systems, led by João (Joe) Moura, founder of crewAI. This course explored the fundamentals and practical implementations of AI agents that collaborate, coordinate, and communicate to achieve shared goals. Learned how to design, build, and orchestrate autonomous agents using the crewAI framework, with real-world use cases in cutting-edge AI systems. Equipped to create scalable, intelligent agent-based applications that reflect modern trends in autonomous systems and distributed AI.
Presented a talk at PyCon APAC 2025.
Invited to speak at PyCon Asia Pacific 2025, held in the Philippines, where I delivered a technical session titled “Tracking and Photographing Planes with Python and ADS-B”. The talk explored how to build a real-time aircraft tracking system using ADS-B data and Python, integrate it with camera modules, and automate plane photography based on transponder signals. I was honored to represent Indonesia as the sole speaker at the conference and received a Certificate of Appreciation for my contribution to the Python and open-source community in Asia Pacific.
Mempelajari dasar-dasar IoT menggunakan Raspberry Pi dan NodeMCU ESP. Fokus pada pemrograman, sensor, dan konektivitas perangkat cerdas. by BISAAI from Udemy.
Telah menyelesaikan kursus IoT untuk Pemula yang membahas konsep dasar Internet of Things menggunakan perangkat Raspberry Pi dan NodeMCU ESP8266. Kursus ini mencakup: Dasar-dasar elektronika dan pemrograman Python Pengenalan konsep IoT seperti konektivitas, sensor, dan AI Praktik langsung dalam membangun sistem IoT sederhana Penjelasan komponen penting seperti konektivitas jaringan, sensor, dan keterlibatan aktif perangkat Dilengkapi dengan video pembelajaran selama 8.5 jam dan mendapatkan sertifikat penyelesaian, kursus ini memberikan fondasi yang kuat untuk mulai mengembangkan proyek-proyek berbasis IoT.
Mempelajari dasar-dasar AI, Machine Learning, dan Deep Learning beserta penerapannya. by Dicoding.
Kelas ini ditujukan untuk pemula yang ingin memulai karier di dunia AI. Setelah mengikuti kelas, siswa diharapkan mampu menelaah berbagai konsep dasar dalam AI beserta penerapannya dengan baik. Materi yang dipelajari: Berkenalan dengan Artificial Intelligence (AI): Mengidentifikasi konsep dasar tentang AI. (1 jam 30 menit) Data untuk AI: Memaparkan konsep dasar tentang data serta pemanfaatannya dalam pengembangan AI. (1 jam 25 menit) Pengantar Machine Learning: Menjelaskan konsep dasar Machine Learning sebagai bagian dari AI beserta contoh penerapannya. (2 jam 30 menit) Deep Learning Untuk Semua Orang: Mengidentifikasi konsep penting dalam Deep Learning beserta mengimplementasikan contoh penerapannya. (2 jam 25 menit). Evaluasi pembelajaran: Ujian akhir kelas Total jam yang dibutuhkan untuk menyelesaikan kelas ini adalah 10 jam
Mempelajari dasar-dasar pemrograman Python sesuai standar industri. by Dicoding
Materi yang dipelajari mencakup: Pengenalan Python: Sejarah, versi, dan penulisan kode pertama. Interaksi dengan Data: Mengolah berbagai jenis data dalam Python. Ekspresi dan Aksi Sekuensial: Dasar eksekusi perintah dan ekspresi. Control Flow: Percabangan, perulangan, dan error handling. Array dan Matriks: Operasi data terstruktur di Python. Subprogram & OOP: Modularisasi kode dan konsep pemrograman berorientasi objek. Style Guide (PEP8): Penulisan kode Python yang rapi dan profesional. Unit Testing: Teknik pengujian otomatis untuk kualitas kode. Library Populer: Pustaka untuk teks, data, scraping, machine learning, hingga web development. Dilengkapi dengan ujian akhir kelas dan sertifikat penyelesaian, kelas ini menjadi fondasi kuat untuk mengembangkan aplikasi Python di berbagai bidang. total 35 jam
Belajar menyajikan data secara efektif dengan konsep desain dan storytelling. by Dicoding
Saya telah menyelesaikan kelas Belajar Dasar Visualisasi Data yang diselenggarakan oleh Dicoding Indonesia dengan total durasi pembelajaran selama 16 jam. Kelas ini dirancang khusus untuk pemula yang ingin memahami dan menerapkan prinsip visualisasi data secara profesional. Dalam kelas ini, saya mempelajari bagaimana menyajikan informasi secara visual agar mudah dipahami dan memiliki dampak yang kuat dalam komunikasi data. Saya juga belajar mempersiapkan dan mengolah data sebelum divisualisasikan, memahami konteks penggunaan visualisasi dalam berbagai skenario, serta menerapkan teknik desain visual seperti storytelling dengan data, prinsip Gestalt, dan atribut preattentive untuk membuat grafik yang tidak hanya informatif, tetapi juga menarik secara visual. Meski sebagian praktik dilakukan menggunakan spreadsheet, fokus utama dari kelas ini adalah membangun cara berpikir yang tepat dalam menyampaikan data secara efektif. Melalui kelas ini, saya semakin memahami peran visualisasi data dalam pengembangan perangkat lunak dan pengambilan keputusan berbasis data. Kelas ini diakhiri dengan ujian akhir dan saya memperoleh sertifikat penyelesaian sebagai bukti kompetensi yang telah saya capai.
Belajar prinsip, praktik, dan tools DevOps untuk efisiensi pengembangan aplikasi. by Dicoding.
Saya telah menyelesaikan kelas Belajar Dasar-Dasar DevOps yang disusun oleh Dicoding Indonesia, dengan total durasi pembelajaran selama 15 jam. Kelas ini dirancang untuk membantu developer, tim IT operations, maupun individu yang ingin memahami konsep DevOps secara fundamental dan bagaimana penerapannya dapat meningkatkan efektivitas proses pengembangan aplikasi. Selama mengikuti kelas ini, saya mempelajari bagaimana DevOps bukan hanya soal tools dan otomatisasi, tetapi juga tentang budaya kolaboratif yang menyatukan pengembang dan tim operasional. Saya dikenalkan pada prinsip-prinsip utama dalam DevOps melalui pendekatan The Three Ways, serta memahami framework CALMS yang menekankan pentingnya budaya kerja, otomatisasi, lean thinking, pengukuran, dan berbagi. Saya juga mempelajari praktik nyata dalam membangun pipeline DevOps dan mengenali berbagai tools yang biasa digunakan dalam proses CI/CD. Kelas ini juga menyajikan studi kasus menarik mengenai implementasi DevOps di perusahaan besar seperti Amazon, yang memberikan gambaran langsung tentang dampak positif DevOps dalam skala industri. Melalui ujian akhir dan materi komprehensif, saya memperoleh pemahaman menyeluruh tentang DevOps, baik dari sisi teknis maupun kultural. Sertifikat penyelesaian dari kelas ini menjadi bukti bahwa saya telah menguasai dasar-dasar DevOps dan siap menerapkannya dalam proyek-proyek pengembangan perangkat lunak secara profesional.
Won 2nd place in an astronomy photography competition hosted by HIMA Astronomi ITB.
Saya meraih juara 2 dalam kompetisi fotografi astronomi AstroChallenge 2022 yang diselenggarakan oleh Himpunan Mahasiswa Astronomi ITB. Dalam lomba ini, saya menampilkan karya fotografi langit malam yang diambil dengan teknik long exposure dan komposisi berdasarkan fenomena langit aktual. Proses pengambilan gambar membutuhkan ketekunan tinggi, dilakukan selama beberapa jam di malam hari dengan perencanaan posisi objek langit, cuaca, minimnya polusi cahaya, serta pengaturan kamera secara manual untuk mendapatkan hasil optimal. Saya juga menerapkan teknik pascaproduksi untuk meningkatkan detail dan warna tanpa mengurangi keaslian objek astronomi. Kompetisi ini tidak hanya menantang sisi artistik, tetapi juga pemahaman teknis mengenai astrofotografi, termasuk orientasi bintang, waktu terbaik pemotretan, hingga pemrosesan noise akibat exposure panjang. Pengalaman ini memperkuat keahlian saya dalam bidang fotografi astronomi serta ketelitian dan kesabaran dalam proyek berbasis observasi langsung terhadap alam semesta.
My portfolio of completed works and case studies.
Automated Plane Photography System with Real-Time Tracking.
Sistem kamera otomatis yang melacak dan memotret pesawat real-time via GPS (ADS-B/API) dengan azimuth-elevasi, siap dikembangkan ke ML dan cloud.
Concrete Crack Detection Heatmapping System
Sistem deep learning untuk mendeteksi dan memvisualisasikan retakan pada beton melalui heatmap. Cocok untuk pemeliharaan infrastruktur sipil.
Predicting Stock Index Movement from News
Model MLP untuk memprediksi perubahan IHSG dengan input similarity (Sentence-BERT), sentimen (RoBERTa logits), dan fitur temporal perdagangan(tanggal, hari libur, dan pola perdagangan).
Integrating LLM Output for Robotics Input through Local Wired Compiling
Mengubah bahasa natural menjadi kode C++ melalui LLM, lalu dikompilasi dan dijalankan langsung di robot Arduino dalam satu jalur otomatis.
for classifying indonesian news or sentence sentiment market, first of its kind in indonesia.
Melatih model RoBERTa pertama di Indonesia untuk klasifikasi sentimen berita keuangan, menggunakan data hasil augmentasi Gemini, GPT-2, dan masking terkontrol dengan proteksi istilah keuangan, model roberta pertama yang mampu meng-analisis sentimen pasar modal dan finansial secara general.