# Awal Ariansyah 🧔

Seorang Javascript Developer yang adaptif dan berpengalaman dalam membangun aplikasi berbasis web, mobile, dan desktop menggunakan Javascript. Mengerjakan beberapa proyek-proyek dengan tujuan menyelesaikan permasalahan yang ada karena sejatinya programmer belajar pemrograman adalah untuk menyelesaikan permasalahan.

Senang mencoba hal baru, bereksperimen sebagai bagian dari proses berkembang. Siap beradaptasi di lingkungan kerja manapun dan menjadikannya tantangan untuk menikmati hidup sebagai seorang programmer.

# Tentang 📃

# Motto

Tidak ada yang lebih menakutkan daripada tidak mengetahui apapun.

# Hobi

♟️ Bermain catur baik online maupun mengikuti turnamen non-master
🧠 Memikirkan sesuatu untuk memecahkan masalah yang ada menggunakan sebuah program
📚 Menonton anime, membaca manga dan light novel untuk mencari inspirasi

# CV

Unduh CV Awal Ariansyah

# Kemampuan ❤️

# HTML

Menguasai tag-tag markup dalam HTML5, meta tag untuk keperluan SEO dan HTML5 Canvas.
Lihat hasil karya saya membuat web tanpa menggunakan CSS/Javascript, hanya murni menggunakan HTML. Lihat disini => NoCSSChallenge (opens new window)

<!-- Struktur dasar HTML -->
<!DOCTYPE html>
<html>
    <head>
        <title>Halo Dunia</html>
    </head>
    <body>
        <div class='Hello'>
            <h1>Halo Dunia</h1>
        </div>
    </body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12

# CSS

Menguasai CSS dan memahami konsep flexbox, grid, CSS pre-processor serta mendalami framework CSS Bootstrap 5 dan Tailwind CSS.

/* CSS dasar */
body {
	padding: 0;
	margin: 0;
}

.Hello {
	margin: 10px auto;
}
1
2
3
4
5
6
7
8
9

# Javascript

Menguasai Bahasa Pemrograman Javascript (ES2020), memahami DOM, Node.js dan Framework Javascript seperti:

  1. Electron (Framework Aplikasi Desktop)
  2. React Native (Framework Aplikasi Mobile)
  3. Vue.js & Nuxt.js (Framework Frontend Aplikasi Web)
  4. Express (Framework Node.js)
  5. VuePress (Vue.js Static Site Generator)

Selain itu menguasai penggunaan Javascript lainnya seperti penggunaan Package Manager (yarn dan npm), Discord.js untuk pembuatan bot discord, template engine dalam Node.js, HTML5 Canvas untuk pembuatan Web Game dan Ekstensi Browser.

//  Mengacak isi array dengan algoritma Fisher-Yates Modern Shuffle
const shuffle = (array) => {
	for (let index = array.length - 1; index > 0; index--) {
		const random = (Math.floor(Math.random() * (indeks + 1))[
			(array[indeks], array[acak])
		] = [array[acak], array[indeks]]);
	}
	return array;
};
1
2
3
4
5
6
7
8
9

# PHP

Menguasai Bahasa Pemrograman PHP Native dalam pembuatan web dinamis yang menggunakan database.

// PHP Dasar untuk koneksi dengan database MySQL
$server = "localhost";
$username = "root";
$password = "";
$db = "db_name";

$conn = mysqli_connect($server, $username, $password, $db);

if(!$conn){
    echo "Koneksi Gagal";
}
1
2
3
4
5
6
7
8
9
10
11

# Database

Memahami dan menguasai konsep database dari:

  1. SQL (MySQL, PostgreSQL)
  2. NoSQL (MongoDB, Firebase)

# Lainnya

  • Mahir dalam berbahasa inggris baik verbal maupun non-verbal
  • Memahami dan menguasai konsep version control system Git & Github
  • Menguasai cara deployment aplikasi PHP dan Node.js
  • Menguasai penggunaan software desain grafis seperti Adobe Illustrator, Adobe Photoshop, Figma dan Canva
  • Mampu mengoperasikan sistem operasi berbasis linux, maupun virtualisasi
  • Menguasai software perkantoran baik MS. Office maupun LibreOffice
  • Menguasai dasar-dasar pembuatan animasi 3 dimensi dan pengoperasian software Blender
  • Menguasai dasar dalam troubleshooting jaringan komputer
  • Mahir dalam menggunakan mesin penelusuran dan pencarian solusi
  • Cepat dalam belajar dan beradaptasi terhadap hal baru

# Pendidikan 👨‍🎓

# SMK Komputama Majenang

🏫 Teknik Komputer dan Jaringan
📅 2016 - 2019

# STMIK Komputama Majenang

🏫 Teknik Informatika
📅 2019 - Sekarang

# Pengalaman 🧑‍🏫

# IT Support

🏫 SMK Komputama
📅 2018 - 2019

# Founder

🌳 Tanduran Ilmu
📅 2020 - Sekarang

# Wakil Sektretaris

♟️ PERCASI Majenang
📅 2021 - Sekarang

# Pencapaian 🏆

# Web Design

LKS Web Design Kabupaten Cilacap

Tahun 2018 • Juara 2

LKS Web Design Kabupaten Cilacap

Tahun 2019 • Juara 3

Web Design Competition Nasional UNNES

Tahun 2018 • Finalis Peringkat 5

# Network Competition

Network Competition Techcomfest Polines

Tahun 2019 • Finalis Peringkat 4

# Karya Tulis Ilmiah

Seminar Nasional Aplikasi Sains dan Teknologi (SNAST)

Tahun 2021 • Penulis

# Proyek 📁

# Vinolium

Sebuah proyek visual novel berbasis web dan android yang menceritakan tokoh utama dalam keaadan bimbang setelah lulus SMA/SMK untuk memutuskan apakah akan lanjut berkuliah, bekerja atau menikah. Proyek ini ditujukan untuk meningkatkan rasio pendaftaran calon mahasiswa baru STMIK Komputama Majenang.

# Pikul

Proyek pembuatan aplikasi desktop (Windows) dengan tujuan untuk menyediakan layanan peminjaman atau pengkreditan barang untuk mahasiswa yang tidak mampu membeli peralatan penunjang kegiatan perkuliahan STMIK Komputama Majenang.

# Tanduran Ilmu

Proyek web dinamis dengan latar belakang masalah lingkungan dan bencana banjir di lingkungan Kabupaten Cilacap dengan ide untuk menjadi wadah pengumpulan dana kegiatan penanaman pohon serta berpartisipasi dalam Seminar Nasional Aplikasi Sains dan Teknologi (SNAST) 2021.

# uNik

Proyek pembuatan aplikasi android yang bertujuan untuk menguraikan data yang terdapat dalam kombinasi Nomor Induk Kewarganegaraan (NIK).

# Alel Bot

Pembuatan Bot untuk server perkuliahan dalam Discord guna menunjang kegiatan perkuliahan seperti pengingat tugas, jadwal, pembuatan grup secara acak, pencarian mahasiswa dan sebagainya.

# Buku Saku TKJ

Aplikasi Android berisi materi inti pembelajaran jurusan Teknik Komputer dan Jaringan dan Tools penunjangnya. Dibuat dengan latar belakang materi TKJ yang terpisah-pisah, sehingga diciptakan Buku Saku TKJ yang terpusat, bisa diakses offline dan gratis.

# Presentia

Layanan pihak ketiga berupa sistem yang menangani absensi perkuliahan yang mengintegrasikan bot discord (server) dan aplikasi mobile android Presentia (client) dalam pengoperasiannya. Menangani absensi mode lokasi, daring, sakit, izin, absen titipan, penginformasian pengumuman, tugas dan perubahan jadwal secara realtime.

# Lainnya 📌


Antron Shi Awaru
Breaktain Hxme
Inspectus Knifecode
Monday Oncom
Opek Revisix
Stail Fukuroneko

# Kontak 📞

Lihat Detail Kontak

Lokasi
Sindangsari, Majenang, Cilacap, Jawa Tengah, Indonesia

Email
awalariansyah7@gmail.com

Facebook
Awal Ariansyah
Lihat Profil (opens new window)

Youtube
awalAriansyah
Lihat Kanal (opens new window)

LinkedIn
Awal Ariansyah
Lihat Profil (opens new window)

Github
Snowfluke
Lihat Repo (opens new window)

CodeWars
AlterRetla
Lihat Profil (opens new window)