Curriculum Vitae

Fadhil Pratama Siregar
Media Social
Visi saya sebagai developer adalah menciptakan solusi teknologi yang berdampak positif dan mempermudah kehidupan banyak orang. Dengan latar belakang di bidang Ilmu Komputer dan pengalaman dalam pengembangan web, analisis data, serta teknologi seperti machine learning, saya berkomitmen untuk terus belajar dan mengeksplorasi inovasi baru. Minat saya meliputi pengembangan aplikasi berbasis data, visualisasi interaktif, serta optimalisasi pengalaman pengguna melalui teknologi modern. Saya percaya bahwa kolaborasi dan pembelajaran berkelanjutan adalah kunci untuk memberikan kontribusi terbaik dalam setiap proyek yang saya kerjakan. Karier saya tidak hanya difokuskan pada pengembangan keterampilan teknis, tetapi juga menciptakan solusi yang relevan dan memberikan dampak nyata dalam berbagai aspek kehidupan.
Sedang berjalan
Universitas Sumatera Utara
S1 • Ilmu Komputer • IPK 3.76
Juni 2024 - Agustus 2024
Data analyst & Python Developer
PT Jalin Pembayaran Nusantara • Magang
Selama magang sebagai Junior Data Analyst dan Python Developer di PT Jalin Pembayaran Nusantara, saya bertanggung jawab dalam mendukung pengambilan keputusan bisnis melalui pengolahan dan visualisasi data. Saya membantu membuat dashboard interaktif menggunakan Grafana untuk memberikan gambaran kinerja bisnis yang lebih jelas. Selain itu, saya melakukan pengolahan dan manipulasi data menggunakan MySQL untuk meningkatkan proses analitik. Dalam peran ini, saya juga mengembangkan antarmuka web dengan Flask yang memungkinkan pengguna mengunggah file Excel, menampilkan data dalam tabel, serta mengonversi data tersebut menjadi presentasi PowerPoint otomatis yang dilengkapi grafik analisis.
Media
Agustus 2024
Belajar Dasar Pemrograman JavaScript
Dicoding • NVP7QLO0OZR0
Bootcamp ini bertujuan untuk mengembangkan keterampilan dalam pemrograman JavaScript, khususnya dalam konteks pengembangan aplikasi web menggunakan Node.js. Program ini memberikan pemahaman mendalam tentang dasar-dasar JavaScript yang penting untuk membangun aplikasi web yang efisien dan terstruktur. Saya mempelajari berbagai konsep pemrograman seperti Object-Oriented Programming (OOP), yang memungkinkan saya membuat kode lebih modular dan mudah dikelola, serta Functional Programming yang membantu meningkatkan fungsionalitas aplikasi. Selain itu, saya juga mendapatkan pemahaman yang kuat tentang bagaimana mengelola proses asynchronous menggunakan teknik seperti callback, Promises, dan async-await. Dengan keterampilan ini, saya dapat menangani operasi paralel secara lebih efektif, yang sangat penting dalam pengembangan aplikasi web modern. Bootcamp ini sangat bermanfaat dalam mempersiapkan saya untuk menjadi Web Developer atau Back-End Developer yang siap menghadapi tantangan dunia industri.
Maret 2024
Pemasaran Digital Dasar
BBPSDMP Kominfo • 19674601040-425
Pelatihan Pemasaran Digital Dasar ini saya ikuti untuk mempersiapkan diri menjadi pelaku usaha yang siap menghadapi tantangan di era revolusi industri 4.0. Dalam pelatihan ini, saya mempelajari dasar kewirausahaan serta pengenalan tentang pemasaran digital, yang meliputi konsep, praktik, dan diskusi kelompok. Pelatihan dilaksanakan secara luring, di mana pengajar memberikan materi yang disertai dengan sesi tanya jawab, diskusi, dan praktek langsung. Setelah mengikuti sesi pelatihan, saya juga mendapatkan kesempatan untuk mengikuti kegiatan pendampingan secara asinkronus melalui LMS dan WAG, yang memungkinkan saya untuk terus belajar dan mengembangkan kemampuan saya secara mandiri.
Februari 2024
Belajar Dasar Pemrograman Web
Dicoding • 81P2VLR5NPOY
Sertifikasi ini memberikan dasar-dasar pengembangan web, meliputi komponen HTML dan CSS yang penting untuk menjadi front-end developer. Peserta mempelajari struktur konten menggunakan HTML, serta tata letak dan gaya halaman web dengan CSS. Fokus pelatihan mencakup penggunaan HTML semantik untuk aksesibilitas dan SEO, serta penerapan properti float dan model tata letak flexbox untuk mengatur elemen secara efektif. Program ini juga mengajarkan praktik terbaik dalam menciptakan halaman web yang terstruktur dengan baik.
Media
Oktober 2023
Belajar Dasar Structured Query Language (SQL)
Dicoding • N9ZO5J1Q6PG5
Sertifikasi ini bertujuan untuk mengajarkan dasar-dasar Structured Query Language (SQL), mencakup pengenalan data, perbedaan antara database dan dataset, serta sistem manajemen database (DBMS). Peserta mempelajari berbagai komponen SQL, seperti Data Definition Language (DDL) dan Data Manipulation Language (DML), untuk menjalankan query seperti SELECT, INSERT, UPDATE, dan DELETE. Selain itu, peserta memahami diagram SQL dan melakukan latihan praktis untuk memperdalam keterampilan manipulasi data.
Media
September 2023
Belajar Dasar Data Science
Dicoding • QLZ9R2737P5D
Sertifikasi ini memberikan pemahaman dasar tentang konsep data science untuk mempersiapkan individu menjadi data scientist. Materi meliputi eksplorasi berbagai tipe data, pengambilan keputusan berbasis data, dan latihan praktis untuk memahami dinamika data secara mendalam. Peserta diperkenalkan pada konsep dasar data science, tren terkini, serta keterampilan penting seperti penggunaan SQL, NoSQL, Excel, Tableau, dan Python. Program ini juga membandingkan berbagai tools dan metodologi yang relevan dalam data science.
Media
Januari 2023
Memulai Pemrograman dengan Python
Dicoding • 07Z6810MYXQR
Sertifikasi ini dirancang untuk pemula yang ingin mempelajari dasar-dasar pemrograman Python sesuai standar industri. Materi meliputi pengenalan bahasa Python, pembuatan kode pertama, penguasaan alur kontrol (branching, looping, error handling), serta interaksi data. Peserta juga mempelajari konsep lanjutan, seperti array, OOP (Object-Oriented Programming), dan panduan gaya penulisan PEP8. Program ini mencakup pengenalan pustaka Python yang sering digunakan untuk berbagai aplikasi praktis.