Lewati ke konten utama
IK
Iqbal Khoir • SMKN 17 Jakarta

Iqbal
Khoir

Siswa Rekayasa Perangkat Lunak di SMKN 17 Jakarta. Membangun aplikasi web dan mobile, dari antarmuka hingga basis data.

Iqbal Khoir

Software Engineering & Systems Architecture

Terbuka Magang / PKL • SMKN 17 JakartaEksplorasi Proyek (15)•Hubungi Langsung

RINGKASAN KEAHLIAN TEKNIS
Alur Pengembangan

Tahapan Aplikasi Web Fullstack

NEXT.JS 14 • LARAVEL • ASP.NET
Antarmuka
FrontendNext.js App Router, Tailwind CSS, TypeScript
Logika Server
BackendLaravel REST API, C# ASP.NET Core, Middleware
Penyimpanan
Basis DataPostgreSQL, SQL Server SSMS, MySQL relational
PENGALAMAN PROYEK15 PROYEK DIKERJAKAN
15Proyek
3Framework
3Jenis Basis Data
RINGKASANRPL
PROFIL

Iqbal Khoir

Siswa Jurusan Rekayasa Perangkat Lunak di SMKN 17 Jakarta dengan fokus pengembangan fullstack dan basis data.

Status Kesiapan:Terbuka Magang
Lingkungan:Node.js • Linux • Windows
Domisili:Jakarta Barat
Kirim Pesan Langsung →
15 Proyek NyataAplikasi web dan mobile teruji
Multi-Engine DBPostgreSQL, SSMS, MySQL
Defensive CodingPrinsip dasar OWASP dan sanitasi
Kesiapan KerjaAlur Git dan deploy mandiri
TENTANG SAYA

Tentang Saya

Perjalanan belajar di dunia rekayasa perangkat lunak dan komitmen dalam membangun aplikasi yang andal, terstruktur, serta memperhatikan keamanan.

Halo, saya Iqbal Khoir, siswa program keahlian Rekayasa Perangkat Lunak (RPL) di SMKN 17 Jakarta. Saya berfokus pada pengembangan aplikasi web dan mobile dengan arsitektur terstruktur, logika bisnis yang rapi, serta perhatian terhadap keamanan data pengguna.

Saya aktif mempraktikkan alur pengembangan perangkat lunak secara menyeluruh, mulai dari perancangan antarmuka responsif berbasis Next.js dan Tailwind CSS, backend service dengan Laravel atau ASP.NET Core, perancangan skema basis data relasional (PostgreSQL, SQL Server via SSMS, dan MySQL), hingga konfigurasi hosting dan deployment ke lingkungan produksi.

Selain membangun fitur, saya memiliki ketertarikan tinggi pada prinsip Keamanan Web (Cyber Security Fundamentals). Saya membiasakan penulisan kode defensif seperti validasi input ketat dan mitigasi risiko umum OWASP agar setiap aplikasi yang dibangun memiliki integritas yang baik.

Logika & Struktur KodePola pikir modular, clean architecture, dan pemecahan masalah sistematis
Keamanan & Alur KerjaValidasi data defensif, version control Git, dan kesiapan deploy

Informasi Ringkas

Sekolah:SMKN 17 Jakarta (RPL)
Status Saat Ini:Terbuka untuk Magang / PKL
Domisili:DKI Jakarta, Indonesia
Kontak Email:
ibrahimied004@gmail.com
KAPABILITAS TEKNIS

Keahlian & Teknologi

Bahasa pemrograman, framework modern, basis data, dan alur hosting yang dipelajari serta diimplementasikan secara aktif.

Frontend & Fullstack

Pengembangan antarmuka modern yang responsif, terstruktur, dan ramah pengguna.

3 Komponen
Tingkat Menengah

Next.js & React

Pemanfaatan App Router, komponen server dan client, static prerendering, serta integrasi API modern.

Tingkat Menengah

TypeScript & JavaScript

Penulisan logika interaktif type-safe, asynchronous fetching, manipulasi DOM, dan pengelolaan state.

Lanjutan

Tailwind CSS & UI Responsif

Penerapan tata letak utility-first, semantic HTML, mobile-friendly design, dan kepatuhan kontras aksesibilitas.

Backend & Frameworks

Perancangan arsitektur server, logika bisnis, dan API yang andal.

4 Komponen
Tingkat Menengah

Laravel (PHP)

Pengembangan sistem web berbasis MVC, Eloquent ORM, routing terstruktur, middleware autentikasi, dan REST API.

Tingkat Menengah

ASP.NET Core (C#)

Pemrograman backend berbasis strongly-typed C#, dependency injection, dan pembuatan endpoint API yang kokoh.

Dasar Menengah

.NET MAUI

Pembangunan aplikasi mobile lintas platform dengan C# dan XAML menggunakan pola Model-View-ViewModel (MVVM).

Tingkat Menengah

PHP

Dasar arsitektur backend, pemrosesan request dan session, manipulasi file, serta koneksi database relasional.

Basis Data & Data Management

Perancangan skema relasional, optimasi query, dan integritas data aplikasi.

3 Komponen
Tingkat Menengah

PostgreSQL

Perancangan skema relasional, integritas referensial, optimasi indeks, dan penanganan query SQL terstruktur.

Tingkat Menengah

SQL Server & SSMS

Pengelolaan basis data melalui SQL Server Management Studio, relasi tabel, stored procedures, dan validasi data.

Tingkat Menengah

MySQL

Desain struktur tabel relasional, normalisasi basis data, query filtering dan join, serta integrasi phpMyAdmin.

DevOps, Hosting & Keamanan

Alur kerja deployment, version control teratur, dan kepedulian terhadap keamanan web.

4 Komponen
Tingkat Menengah

Hosting & Deployment

Deployment web modern ke platform cloud (Vercel), konfigurasi Apache virtual hosts lokal, dan manajemen environment.

Tingkat Menengah

Git & GitHub

Penggunaan version control harian, manajemen branch, commit log yang teratur, dan kolaborasi repositori.

Tingkat Menengah

Linux & Dev Environment

Navigasi CLI Linux (Debian/Ubuntu), manajemen hak akses berkas, otomasi shell bash, dan setup server lokal.

Fokus Pembelajaran

Prinsip Keamanan Web

Pemahaman kerangka OWASP Top 10, sanitasi input data, pencegahan SQL Injection dan XSS, serta validasi hak akses.

ETALASE PROYEK

Project Unggulan

Kumpulan aplikasi yang dibangun dengan logika backend teruji, skema basis data relasional, dan antarmuka modern.

VoltMart
Klik untuk Lihat Pratinjau
Toko Elektronik OnlineMVC (Model-View-Controller)

VoltMart

Platform e-commerce ritel elektronik dengan komparasi spesifikasi teknis berdampingan dan keranjang belanja dinamis.

LaravelPHPTailwind CSSJavaScriptMySQL
NusantaraSafe
Klik untuk Lihat Pratinjau
Sistem Pemantauan BencanaSPA Monolith Architecture

NusantaraSafe

Dashboard informasi dan pemantauan tanggap darurat bencana alam di berbagai wilayah Indonesia.

Laravel 11Inertia.jsVue 3Tailwind CSSMySQL
KOSTA
Klik untuk Lihat Pratinjau
Manajemen Hunian KosMVC Architecture

KOSTA

Platform administrasi rumah kos untuk pengelolaan ketersediaan kamar, data penghuni, dan tagihan bulanan.

PHPLaravelBladeBootstrapMySQL
Pet Gym
Klik untuk Lihat Pratinjau
SaaS Manajemen Gym & FitnessComponent-Driven MVC

Pet Gym

Sistem otomasi manajemen member fitness center, penjadwalan kelas latihan, dan paket langganan.

LaravelLivewireTailwind CSSMySQL
RTKu
Klik untuk Lihat Pratinjau
Transparansi Kas WargaMVC Pattern

RTKu

Portal pencatatan iuran dan transparansi kas warga perumahan untuk mewujudkan keterbukaan keuangan lingkungan.

PHPLaravelTailwind CSSMySQL
Sayi
Klik untuk Lihat Pratinjau
Kalkulator Patungan & KasLightweight Modular Architecture

Sayi

Aplikasi pembagian struk makanan, kalkulasi utang piutang antar teman, dan pencatatan kas perkumpulan.

PHP NativeJavaScriptCustom CSSMySQL
Webricks
Klik untuk Lihat Pratinjau
Platform Web UMKMModular Component Architecture

Webricks

Solusi pembuatan landing page dan etalase digital terjangkau untuk pelaku usaha mikro kecil menengah.

PHPHTML5CSS3JavaScriptMySQL
Agriculture Information System
Klik untuk Lihat Pratinjau
Sistem Informasi WebMVC (Model-View-Controller)

Agriculture Information System

Sistem manajemen data komoditas pertanian, stok panen, dan distribusi informasi agrikultur.

LaravelPHPMySQLBladeAgrotech
Absensi17
Klik untuk Lihat Pratinjau
Presensi Sekolah DigitalMVC Pattern

Absensi17

Sistem presensi kelas digital untuk siswa dan guru berbasis web responsif.

Laravel 11ViteTailwind CSSMySQL
Perpus Digital
Klik untuk Lihat Pratinjau
Sistem Informasi PerpustakaanMVC Pattern

Perpus Digital

Sistem otomasi sirkulasi peminjaman buku, katalog pustaka, dan kalkulasi denda keterlambatan.

PHPBootstrapMySQLJavaScript
Rental Management System
Klik untuk Lihat Pratinjau
Sistem Persewaan KendaraanModular MVC

Rental Management System

Aplikasi operasional rental armada kendaraan dengan jadwal reservasi dan status unit sewa.

PHPMySQLJavaScriptCSS3
UMKMGo
Klik untuk Lihat Pratinjau
Portal Direktori Bisnis MikroMVC Architecture

UMKMGo

Portal etalase produk dan katalog digital terpusat untuk produk-produk UMKM lokal.

PHPLaravelTailwind CSSMySQL
ParkirNet
Klik untuk Lihat Pratinjau
Sistem Billing Gerbang ParkirMVC Pattern

ParkirNet

Aplikasi kontrol pos parkir, pencetakan karcis tiket, dan perhitungan tarif berbasis durasi.

PHPBootstrapMySQLJavaScript
FitTrack
Klik untuk Lihat Pratinjau
Aplikasi MobileMVVM (Model-View-ViewModel)

FitTrack

Aplikasi pelacak kebugaran dan aktivitas fisik harian dengan target performa dan pencatatan metrik kesehatan.

.NET MAUIC#XAMLMobile
PesanMakan
Klik untuk Lihat Pratinjau
Sistem Manajemen RestoranClean Architecture & Repository Pattern

PesanMakan

Platform digital untuk pemesanan menu restoran, manajemen meja, dan transaksi kasir.

ASP.NETC#SQL ServerREST APIEnterprise
PENDIDIKAN FORMAL

Pendidikan Formal

Pondasi akademis dalam rekayasa perangkat lunak, komputasi terapan, dan struktur data modern.

SMKN 17 Jakarta

Rekayasa Perangkat Lunak (RPL)

2024 - SekarangSedang Menempuh Pendidikan

Fokus pada rekayasa perangkat lunak, arsitektur aplikasi web full-stack, algoritma pemrograman, dan keamanan siber.

Fokus & Capaian Kompetensi:

  • Pengembangan aplikasi web full-stack modern dengan Next.js, Laravel, dan ASP.NET Core
  • Perancangan dan manajemen basis data relasional (PostgreSQL, SQL Server via SSMS, MySQL)
  • Praktik alur kerja deployment web produksi dan kepedulian terhadap keamanan dasar (OWASP Top 10)

SMPN 127 Jakarta

2021 - 2024Lulus (2024)

Pendidikan formal tingkat menengah pertama dengan fokus minat awal pada dunia teknologi informasi dan komputer.

Fokus & Capaian Kompetensi:

  • Pengenalan dasar logika komputasi dan matematika terapan
  • Aktif dalam kegiatan teknologi dan multimedia sekolah

SDN 06 Jakarta

2015 - 2021Lulus (2021)

Pendidikan dasar formal.

Fokus & Capaian Kompetensi:

  • Pondasi sains dasar dan literasi akademik.
PRESTASI & SERTIFIKASI

Prestasi & Lisensi

Kompetisi antarmuka digital, pelatihan rekayasa perangkat lunak, dan sertifikasi keahlian yang saya ikuti.

Unduh Berkas Lengkap (PDF)
Kompetisi

Juara 3 Lomba UI/UX Design

Penghargaan kompetisi desain antarmuka pengguna dengan penekanan pada kemudahan alur interaksi dan kenyamanan pengguna.

Pelatihan

Pelatihan Web Development

Sertifikasi penyelesaian pelatihan pengembangan aplikasi web modern menggunakan teknologi terkini.

Pelatihan

Pelatihan IT Software

Pelatihan komprehensif siklus hidup pengembangan perangkat lunak dan implementasi logika pemrograman.

Pelatihan

Pelatihan 3D Blender

Pembuatan pemodelan objek 3D dan pemahaman tata letak visual menggunakan software Blender.

Pelatihan

Pelatihan VR Milealab

Eksplorasi dan pengembangan ruang Virtual Reality interaktif berbasis platform Milealab.

Sertifikasi

Pelatihan JavaScript

Penguasaan logika pemrograman JavaScript untuk interaktivitas dinamis dan penanganan data web.

KONTAK

Hubungi Saya

Terbuka untuk diskusi kesempatan magang, rekayasa perangkat lunak, maupun eksplorasi arsitektur sistem.

Saluran Komunikasi Langsung

Email Utamaibrahimied004@gmail.com
Buka Email Client
Lokasi DomisiliDKI Jakarta, IndonesiaKesiapan kerja onsite (Jabodetabek) maupun remote.
STATUS: TERBUKA UNTUK MAGANG / PKL

Siap berkontribusi dalam tim rekayasa perangkat lunak, pengembangan fitur web fullstack, serta pemeliharaan basis data.

Formulir Kontak

Formulir tervalidasi di sisi klien • Langsung tersambung ke email