Curriculum Vitae

muhamad azroi
Portfolio
Fresh graduate Universitas Mulawarman memiliki pengalaman 1,8 tahun di bidang software developer. Pengalaman bekerja melalui magang dan part-time dengan fokus pada teknologi yang digunakan seperti laravel, react js, node js, express Js dan typescript
Juli 2023
Universitas Mulawarman
S1 • Sistem Informasi • IPK 3.89
Januari 2023 - November 2023
Frontend Developer
Borneo TechWorks • Pekerja Lepas
- Menjadi salah satu pendiri dari 5 pengembang dalam menciptakan layanan perangkat lunak
- Tanggung jawab termasuk mengintegrasikan desain ke dalam halaman yang dapat diakses publik, membuat komponen UI, integrasi API, dan mengoptimalkan kinerja situs agar responsif di seluruh perangkat
- Berpartisipasi aktif dalam pertemuan scrum, seperti standup harian, sinkronisasi, pemeliharaan sprint, dan perincian tugas, untuk memantau kemajuan dengan Pengembang dan Manajer Produk
- Memanfaatkan framework Laravel, react js, dan express js dalam pengembangan proyek yang dibangun
Agustus 2022 - Desember 2022
Frontend Developer
PT. MEDIA KREASI ABADI • Magang
- Terpilih sebagai salah satu dari 80 peserta magang dari lebih dari 2 ribu pelamar di PT Media Kreasi Abadi.
- Bertanggung jawab untuk mendesain struktur halaman, membuat komponen UI, integrasi API, dan mengoptimalkan kinerja situs agar responsif di berbagai perangkat
- Berpartisipasi aktif dalam pertemuan scrum, seperti standup harian, sinkronisasi, pemeliharaan sprint, dan perincian tugas, untuk memantau kemajuan dengan Pengembang dan Manajer Produk
- Memanfaatkan kerangka kerja typescript dalam pengembangan proyek yang dibangun
- Berkolaborasi dengan Pengembang untuk mengomunikasikan perangkat lunak yang dibangun kepada Manajer Produk dan pemangku kepentingan
Februari 2022 - Maret 2022
Fullstack Developer
Dinas Komunikasi dan Informatika Samarinda • Magang
- Melakukan proses pengajuan dari Universitas Mulawarman untuk melakukan magang.
- Bertanggung jawab dalam membuat kebutuhan desain informasi publik dan merancang perangkat lunak mulai dari wareframe, struktur halaman, tampilan halaman, dan mengoptimalkan performa situs dengan model ajax.
- Berpartisipasi aktif dalam rapat kerja harian, seperti melakukan pembelajaran, implementasi pengembangan bersama staf Diskominfo.
- Memanfaatkan framework Laravel dalam pengembangan proyek yang dibangun
- Berkolaborasi dengan staf untuk mengkomunikasikan kebutuhan dalam pengembangan perangkat lunak
Agustus 2021 - Januari 2022
Frontend Developer
PT. MEDIA KREASI ABADI • Magang
- Terpilih sebagai salah satu dari 30 peserta magang dari lebih dari 1,2 ribu pelamar di PT Media Kreasi Abadi.
- Bertanggung jawab untuk mendesain struktur halaman, membuat komponen UI, integrasi API, dan mengoptimalkan kinerja situs agar responsif di berbagai perangkat
- Berpartisipasi aktif dalam pertemuan scrum, seperti standup harian, sinkronisasi, pemeliharaan sprint, dan perincian tugas, untuk memantau kemajuan dengan Pengembang dan Manajer Produk
- Memanfaatkan kerangka kerja React Js dalam pengembangan proyek yang dibangun
- Berkolaborasi dengan Pengembang untuk mengkomunikasikan perangkat lunak yang dibangun kepada Manajer Produk dan pemangku kepentingan
- Sekarang
PAC 9 - MAGENTA

PT Pupuk Kalimantan Timur • Magang
Januari 2022
kampus Merdeka
PT. Media Kreasi Abadi • 001/SERTIFIKAT/KM/MKA/I/2022
- Melakukan magang selama 6 bulan dengan membuat projek lms (learning Machine System)
- Mengimplementasikan desain ke dalam coding dengan menawarkan tampilan yang responsif dan menarik.
- Mengembangkan perangkat lunak yang dapat memberikan layanan pelatihan secara online yang dapat dicover dari mana saja dan kapan saja.
- Hasil pengembangan memiliki 80 pengguna aktif pada awal rilis dan mendapatkan hasil yang sangat baik dari perolehan nilai CEO PT. Media Kreasi Abadi atas nilai yang diberikan.
- Memanfaatkan React Js, TypeScript, Express Js, Postman, JSON, HTML, JS, CSS, Figma, Bootstrap
Media
Oktober 2021
Kominfo
Fresh Graduate Academy Digital Talent Scholarship • 01123574231-16/DTS/BLSDM.KOMINFO/10/2021
Peserta pelatihan telah terlibat dalam serangkaian modul yang komprehensif terkait Database Design dan Programming with SQL. Dalam modul Database Design.
Peserta memulai dengan pemahaman mendalam tentang Entities dan Attributes, berlanjut ke pengenalan dasar-dasar relasi antar entitas, hingga mempelajari konsep-konsep yang lebih kompleks seperti Super/Sub Types, Normalization, dan Historical Modeling. hal lain yang dipelajari juga menjelajahi aspek pemetaan dan perancangan proyek basis data, belajar cara mempresentasikan proyek-proyek tersebut.
Sementara dalam modul Programming with SQL, peserta mulai dengan memahami perintah dasar seperti SELECT dan WHERE, lalu melangkah ke fungsi-fungsi, JOINs, subqueries, dan perintah DML dan DDL. Pelajaran yangdilakukan lainnya yaitu tentang konsep-konsep seperti Constraints, Views, Sequences, Privileges, hingga topik lanjutan seperti TCL (Transaction Control Language) dan query optimization.
Dengan demikian, peserta telah memperoleh pemahaman yang kokoh dan keterampilan praktis yang diperlukan untuk merancang, mengelola, dan menggunakan basis data serta bahasa SQL dengan efektif dalam lingkungan kerja.
Media
Agustus 2021
Udemy
Udemy • UC-b9f4417b-26bb-40dc-9684-1ad30d90f15b
Pada kursus "Belajar JavaScript dari Basic to Advance" di Udemy, peserta akan dibimbing melalui perjalanan belajar yang komprehensif dalam bahasa pemrograman JavaScript. Materi kursus dimulai dari fondasi dasar yang mencakup konsep tipe data, variabel, operator, struktur kontrol, hingga perkenalan kepada fungsi dan metode. Peserta akan memahami dasar-dasar bahasa JavaScript dan bagaimana cara menggunakan kode untuk membuat fungsi sederhana.
Kemudian, kursus akan mengembangkan pemahaman peserta dalam topik-topik yang lebih canggih. Ini meliputi pengenalan kepada konsep lebih lanjut seperti manipulasi DOM (Document Object Model), asynchronous JavaScript (termasuk Promise dan async/await), Event Handling, dan error handling. Peserta juga akan mempelajari konsep penting dalam pengembangan web seperti AJAX (Asynchronous JavaScript and XML) untuk komunikasi dengan server tanpa perlu me-refresh halaman web.
Media
April 2021
Sanbercode
Laravel Web Development • 21622/93/BDG/P-SNBR/CODE/2021
Modul yang telah diselesaikan mencakup serangkaian topik yang luas dalam pengembangan web dan manajemen basis data. Peserta pelatihan terlebih dahulu mendalami dasar-dasar seperti HTML untuk struktur halaman web, CSS untuk tata letak dan desain, serta CSS Bootstrap yang mempercepat proses pengembangan dengan menggunakan framework tertentu. Mereka juga mempelajari dasar-dasar bahasa pemrograman JavaScript serta konsep Dasar DOM JavaScript untuk memanipulasi halaman web.
Selain itu, modul PHP memberikan pemahaman dalam penggunaan bahasa pemrograman PHP, termasuk konsep dasar Pemrograman Berorientasi Objek (OOP). Materi mengenai SQL Basic dan Desain ERD Database MySQL Basic memberikan landasan dalam manajemen dan desain basis data menggunakan bahasa kueri SQL dan memahami struktur database dengan Entity Relationship Diagram.
Modul Git Versioning Control memperkenalkan peserta pada pengendalian versi menggunakan Git dan kolaborasi dalam pengembangan perangkat lunak. Sementara dalam modul Laravel, mereka mendalami konsep-konsep penting seperti Routing, MVC, Database & Migration, serta penggunaan Eloquent ORM dan hubungan antar model. Penggunaan CRUD dalam Laravel memberikan pengalaman dalam operasi dasar Create, Read, Update, Delete dalam aplikasi, sementara pelatihan terakhir berfokus pada Deployment Proyek Laravel ke lingkungan produksi.
Dengan penyelesaian modul ini, peserta telah memperoleh dasar-dasar yang kuat dalam pengembangan web dan manajemen basis data, serta pemahaman yang lebih mendalam dalam menggunakan kerangka kerja Laravel untuk proyek-proyek pengembangan aplikasi web yang terstruktur dan terorganisir.