Curriculum Vitae

Fadhil Pratama Siregar

Fadhil Pratama Siregar

Kota Adm. Jakarta Selatan
Terakhir login 6 bulan yang lalu

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
Lihat 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
Lihat 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
Lihat 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
Lihat 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.


Media
Lihat Media
Hard Skills:
Data Analysis
Kecerdasan Buatan (AI)
Figma
Git
Pengembangan Aplikasi Mobile
Pengembangan Perangkat Lunak
Pengembangan Web
Bahasa pemrograman (Python, Java, C++)

Soft Skills:
Problem-solving
Komunikasi yang efektif
Kerjasama Tim