Teuku Afwan
Teuku Afwan
Code Enthusiast

I am Afwan, 23 years old, a Bachelor of Engineering, Majoring in Information Systems with a GPA of 3.62 & Postgraduate Student Majoring in Information Systems. Mastering Web development, using PHP Framework Laravel & Javascript (Vue Js, Nuxt Js, React) as my main programming, also proficient in predictive data processing and analysis with Python, also AI Development. I am also able to work well together, committed and responsible.

Web/Mobile Development
Web/Mobile Development

Building modern, responsive web and mobile applications tailored to user needs using the latest technologies.

Machine Learning & AI Development
Machine Learning & AI Development

Creating intelligent solutions powered by machine learning and AI for automation, prediction, and smart decision-making.

Data Architecture & Analysis
Data Architecture & Analysis

Designing efficient data architectures and performing data analysis to generate insights that drive business strategy.

Education

My academic journey and continuing education

    1. Universitas Malikussaleh

      Bachelor Of Enggrinering (S.T.) - Major in Information System - GPA: 3.62

    2. Universitas Diponegoro

      Master Of Computer (M.Kom.) - Major in Information System

Experience

Bonnie Green image
Developer System Virtual Expo Kongres Ekonomi Umat II MUIFreelance
Desember 2021

Involved in developing the Virtual Expo system for the Kongres Ekonomi Umat II MUI, responsible for technical development and ensuring smooth platform performance during the event.

Bonnie Green image
Junior Programmer at PT Solusi Data MadaniFull Time
Auguts 2023 - Febuary 2024

Contributing to the development of various applications (Website and Mobile) such as Digidesa, Progrity, and other UMKM-related applications.

Bonnie Green image
Data Science Competition 2024: From Data to Decisions By Digitalent TSA KOMINFO & Starcore.id2nd place winner
September 2024 - November 2024

Achieved 2nd place in the a nationwide competition participated by institutions across Indonesia, both educational and non-educational.

Projects

Filters
Skills
Checkboxes
Sort By
  • Tracer Study App

    Tracer Study App | (2024)

    LaravelReact JsNext Js

    Tracer Study App adalah aplikasi web yang dirancang untuk membantu perguruan tinggi dalam melacak perjalanan karier alumni secara digital. Aplikasi ini menyajikan informasi umum tentang pentingnya tracer study dan memberikan kemudahan bagi alumni untuk mengisi data secara mandiri melalui formulir yang responsif dan intuitif, mencakup status pekerjaan, relevansi pendidikan, serta pengalaman kerja. Admin kampus dapat mengakses dashboard untuk memantau statistik pengisian, mengelola data alumni, dan menyesuaikan pertanyaan tracer study dengan fleksibel. Sistem juga dilengkapi dengan validasi untuk memastikan kelengkapan dan konsistensi data sebelum disimpan ke database. Dibangun menggunakan Next.js sebagai frontend dan Laravel sebagai backend, aplikasi ini dioptimalkan dalam bentuk static site untuk efisiensi penggunaan resource dan performa maksimal. Dashboard admin dapat diakses dengan akun username: admin@admin.com dan password: password.

    Selengkapnya
  • E-Commerce Backend Go

    E-Commerce Backend Go | (2025)

    Golang

    E-Commerce-Go adalah aplikasi backend untuk platform e-commerce yang dibangun menggunakan bahasa pemrograman Golang. Aplikasi ini mencakup fitur seperti autentikasi pengguna, manajemen toko (up to multimerchant), manajemen produk & pelanggan, pemrosesan pesanan, serta integrasi beberapa sumber eksternal seperti cloudinary, raja ongkir, juga midtrans payment gateway. Proyek ini dibuat sebagai pembelajaran dan mudah dikembangkan lebih lanjut. 🚀 Tech Stack 🏢 Postgree 🎨 Backend: Golang - Gin Framework - GORM - Cloudinary File System - Validator - JWT Auth (Access & Refresh Token) & Role Based Auth - Middleware Token Validation - Filtering and Pagination - Raja Ongkir Integration (Shipping Cost) - Midtrans Payment Gateway 📁 Structur Project . ├── external/ # external api ├── internal/ │ └── controllers/ │ └── dto/ # data response │ └── helpers/ # reusable function │ └── models/ # modeling │ └── repositories/ # bisnis logic │ └── request/ # request logic ├── middleware/ # # JWT Auth, logging ├── pkg/ # reusable package aplikasi ├── routes/ │ └── api.go # API Routes ├── scraping/ # Modul scraping data eksternal (raja ongkir) │ └── main.go ├── seeders/ # Data awal (seeding) │ └── main.go ├── main.go # Entry point aplikasi ├── .env.example # Contoh file konfigurasi ├── .gitignore ├── README.md 🧩 Relasi Utama . User └── Personal Acces Token (sudah ada set time revoke) └── Pelanggan (Roles Pelanggan) Toko -> Untuk mengatur alamat toko, dan aturan lainnya seperti pajak Pelanggan └── AlamatPengiriman (banyak, satu is_default = true) Kategori Produk ├── id_parent (self relationship) └── DataProduk (many to many) Produk ├── GaleriGambar (many) ├── Variant (many, bisa berupa kombinasi ukuran/warna) └── DataKategoriProduk (many to many) Keranjang └── Item: berdasarkan ProdukVariant + kuantitas Transaksi └── ItemTransaksi: copy dari item keranjang terpilih └── Status: Pending, Cancelled, Expired, Paid, Complete

    Selengkapnya