Curriculum Vitae

Verawati Esteria Sirichit Simatupang
Portfolio
As a student majoring in Information System and Technology, I am highly organized, efficient, personable, and able to deliver consistently high results in challenging and pressurized work environments.
Sedang berjalan
Institut Teknologi Bandung
S1 • Sistem dan Teknologi Informasi • IPK 3.40
September 2023 - Februari 2024
Data Scientist Intern
PT Telekomunikasi Indonesia, Tbk • Magang
• Creating Chatbot using LLM, Langchain, and Azure OpenAI
September 2023 - Februari 2024
Data Scientist

PT Telekomunikasi Indonesia (Persero) Tbk • Magang
Juni 2023 - Agustus 2023
Big Data Intern
PT Bank Raya Indonesia, Tbk • Magang
• Creating Text Similarity and Clustering Website using Levenshtein and HDBSCAN Algorithm.
• Collecting, Processing, and Analyzing Data using Big Query and Google Data Studio.
• Creating Dashboard for Visualizing Data using Google Data Studio.
September 2022 - Desember 2022
Artificial Intelligence Intern
Pusat Inovasi Kota & Komunitas Cerdas Institut Teknologi Bandung • Magang
• Perform data training.
• Test the resulting model to obtain the best-fit model.
• Integrate the model into the SKPJ (Survei Kondisi Perkerasan Jalan) system.
Agustus 2023
Memulai Dasar Pemrograman untuk Menjadi Pengembang Software
Dicoding Indonesia • KEXL0KO90PG2
Materi yang dipelajari:
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. Belajar tips sikap kerja saat meneliti, menganalisis, dan mengevaluasi kebutuhan aplikasi.
Perencanaan Modifikasi Aplikasi : Belajar teori dan metodologi dalam pembuatan persyaratan kebutuhan aplikasi, dalam memahami cara aplikasi bekerja, dan dalam mengerti panduan diagram alur. Implementasi keterampilan ke dalam studi kasus membuat persyaratan kebutuhan aplikasi, memahami cara aplikasi berjalan, dan membuat diagram alur. Belajar sikap kerja ketika kolaborasi perencanaan aplikasi dalam sebuah tim.
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. Belajar tips sikap kerja dalam belajar pemrograman.
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. Belajar tips sikap kerja dalam meningkatkan keahlian sebuah bahasa pemrograman.
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. Belajar sikap kerja dalam mengomunikasikan dokumentasi kepada stakeholders (pemegang kepentingan) perusahaan.
Media
Agustus 2023
Pengenalan ke Logika Pemrograman (Programming Logic 101)
Dicoding Indonesia • GRX5D84NRX0M
Materi yang dipelajari:
Pendahuluan : Pengenalan istilah logika dan algoritma dan jenis-jenis logika pemrograman dasar.
Gerbang Logika : Mengetahui apa itu gerbang logika dan jenis-jenisnya seperti AND, OR, NOT, NAND, NOR, XOR, dan XNOR.
Pengenalan Dasar Computational Thinking : Mengetahui cara penyelesaian masalah menggunakan metode computational thinking meliputi, dekomposisi, pengenalan pola, abstraksi, penulisan algoritma, dan evaluasi.
Penutup : Mengerti bagaimana ilmu logika pemrograman yang telah dipelajari dapat digunakan pada studi kasus yang nyata.
Media
Mei 2022
Memulai Pemrograman dengan Python
Dicoding Indonesia • 0LZ01DMGRP65
Materi yang dipelajari:
Berkenalan dengan Python: Pengenalan bahasa Python dari perkembangan, versi rilis, hingga membuat kode pertamamu.
Berinteraksi dengan Data: Menjelaskan bagaimana berinteraksi dengan berbagai macam data menggunakan bahasa Python, mulai dari pengenalan hingga mengoperasikannya.
Ekspresi: Menjelaskan konsep ekspresi dan penerapannya pada bahasa Python. - Aksi Sekuensial: Menjelaskan konsep aksi sekuensial dan penerapannya pada bahasa Python.
Control Flow: Menjelaskan cara mengontrol alur menggunakan percabangan dan perulangan serta mengontrol kesalahan pada Python.
Array dan Pemrosesannya: Menjelaskan konsep array pada pemrograman dan menerapkannya ke dalam bahasa Python.
Matriks: Menjelaskan konsep matriks pada pemrograman dan menerapkannya ke dalam bahasa Python.
Subprogram: Menjelaskan cara efektif membangun program dengan membaginya menjadi fungsi dan prosedur.
Object-Oriented Programming (OOP): Menjelaskan pemrograman berorientasi objek pada Python, seperti object, class, method, atribut, dan pewarisan atau inheritance. Materi ini bersifat opsional.
Style Guide pada Python: Menjelaskan style guide pada Python, PEP8, formatting kode, statement gabungan, dan prinsip penamaan.
Unit Testing: Memahami teknik pengujian program secara otomatis pada Python dengan unit testing beserta contoh implementasinya.
Library Populer pada Python: Mempelajari library populer pada Python yang meliputi pemrosesan teks, matematika, parser, pengolahan data, file management, web scraping, machine learning, hingga web development.
Media
Mei 2022
Belajar Dasar Visualisasi Data
Dicoding Indonesia • 1OP86DVV1XQK
Materi yang dipelajari:
Pendahuluan : Pengenalan tentang definisi visualisasi data, media visualisasi data, tools dalam visualisasi data, dan konteks data.
Persiapan Data Pra-Visualisasi : Pengenalan tentang tools aplikasi spreadsheet menggunakan Google Sheets mulai dari navigasi hingga fungsi-fungsi yang bisa digunakan untuk mengolah data.
Transformasi Data ke Visual : Cara untuk mengubah data menjadi bentuk grafik, kesalahan umum dalam visualisasi data, pentingnya dokumentasi data, bagaimana cara bercerita dengan data, dan praktek terbaik dalam visualisasi yang efektif seperti prinsip Gestalt, konsep Preattentive Attributes, dan konsep teori desain.
Penutup : Bagaimana visualisasi data digunakan dalam dunia pemrograman sehingga terlihat jelas langkah berikutnya yang dapat ditempuh siswa.