Tersedia untuk Peluang Karir & Proyek Lepas

Annurudin
Tsanasti Yassar

Software & Web Developer / Backend & AI Integration

Lulusan S1 Pendidikan Teknik Informatika dan Komputer (UNNES) dengan pengalaman membangun sistem web skala penuh, arsitektur backend andal, integrasi AI kontekstual, dan teknologi edukasi berbasis riset nyata.

S1 PTIK Universitas Negeri Semarang
91,6% Validasi Ilmiah ISO 9126
Backend Magang PT Global Data Inspirasi
engineer-profile.json VALIDATED
Fokus Rekayasa
Full-Stack Backend, API Architecture, AI Feedback Loops, Real-time Systems
Teknologi Utama
PHP Laravel Node.js MySQL Firebase Gemini API Unity C#
Karya Rujukan
AICode: Isolated Code Sandbox + Gemini API
Campus Shuttle: GPS Tracker (Skor ISO 91.6%)
Domisili
Magelang / Semarang, Jawa Tengah, Indonesia
Foto Profil Annurudin Tsanasti Yassar
Annurudin T. Yassar
S1 PTIK UNNES (2022 - 2026)

Memadukan Rekayasa Perangkat Lunak dengan Pedagogi Digital

Saya adalah lulusan S1 Pendidikan Teknik Informatika dan Komputer (PTIK) Universitas Negeri Semarang yang memadukan kompetensi teknis engineering dengan pemahaman mendalam tentang pedagogi dan interaksi pengguna. Latar belakang ini melatih saya untuk tidak sekadar menulis kode yang berfungsi, tetapi merancang perangkat lunak yang intuitif, stabil, dan tepat guna bagi penggunanya.

Pengalaman industri saya mencakup peran sebagai Backend Developer magang di PT Global Data Inspirasi (Datains) di Yogyakarta, di mana saya bertanggung jawab merancang dan mengoptimalkan struktur database MySQL, mengembangkan RESTful API berbasis PHP dan JavaScript untuk sinkronisasi aplikasi web dan Android, serta mengimplementasikan Firebase Realtime Database dan autentikasi aman.

Saya berfokus pada pemecahan masalah dunia nyata: mulai dari membangun sandbox eksekusi kode terisolasi dengan feedback AI generatif untuk siswa SMK, hingga sistem pelacakan armada kampus berbasis GPS yang tervalidasi secara ilmiah dengan skor ISO 9126 sebesar 91,6%.

Pendekatan Rekayasa
Arsitektur bersih, keamanan data, dan struktur modular yang mudah di-maintain.
Pendidikan & Pedagogi
Pengalaman mengembangkan LMS Moodle dan modul pembelajaran interaktif.

Kapabilitas Rekayasa & Solusi Digital

Nilai nyata yang saya hadirkan untuk tim rekayasa perangkat lunak maupun klien independen, dibangun dari pengalaman praktis dan proyek teruji.

Backend & Full-Stack Web

Merancang skema database relational MySQL teroptimasi, RESTful API andal berbasis PHP/Laravel dan Node.js, otentikasi sesi aman, dan controller dashboard manajemen multi-role.

Integrasi AI & Code Sandbox

Menghubungkan Large Language Model (Gemini API) ke dalam alur kerja produk untuk analisis kontekstual cerdas, serta membangun lingkungan eksekusi kode isolated (Node.js runtime sandbox).

Sistem Real-Time & GPS

Sinkronisasi data real-time menggunakan Firebase Realtime Database untuk sistem chat tele-konsultasi serta pelacakan telemetri GPS armada transportasi yang akurat dan responsif.

Teknologi Interaktif & EdTech

Pengembangan plugin kustom Moodle LMS untuk evaluasi pemrograman, serta pembuatan game edukasi interaktif 2D berbasis Unity Engine (C#) dengan interpreter kode kustom dan build WebGL.

Proyek Rekayasa Nyata & Terbukti

Bukan sekadar demo tampilan statis. Setiap proyek di bawah ini dibangun untuk memecahkan masalah operasional nyata dengan pertimbangan arsitektur dan evaluasi teknis.

AICode

Modul Pembelajaran Pemrograman Cerdas pada Moodle LMS
CASE 01
Masalah: Siswa SMK yang mempelajari pemrograman JavaScript sering mengalami hambatan saat menemui sintaks error tanpa bimbingan langsung guru di luar kelas, sementara platform Moodle standar tidak memiliki editor kode terintegrasi maupun kompilasi langsung.
Solusi & Sistem: Membangun modul aktivitas kustom Moodle lengkap dengan in-browser code editor, sandbox kompilasi real-time berbasis Node.js yang terisolasi, dan asisten umpan balik cerdas berbasis Gemini API (LLM) yang memberikan rekomendasi perbaikan kode secara kontekstual dan pedagogis.
Tantangan Teknis & Kontribusi: Merancang sandbox eksekusi Node.js yang aman agar script siswa tidak mengeksploitasi server host, memetakan parsing respons LLM ke dalam antarmuka Moodle gradebook, dan melakukan deployment pada VM Microsoft Azure.
PHP (Moodle Architecture) Node.js Execution Sandbox Gemini API (LLM) Microsoft Azure JavaScript
Alur Kerja Sistem
1 Siswa input kode di embedded web editor
2 Node.js executor mengeksekusi di isolated sandbox
3 Gemini API menganalisis output error & gaya kode
4 Umpan balik instan + grading otomatis di LMS
EdTech + AI
Diuji pada lingkungan belajar pemrograman siswa kejuruan (SMK).

Campus Shuttle Tracker

Sistem Pelacakan Armada Bus Kampus Berbasis GPS (MyShuttle UNNES)
CASE 02
Masalah: Ketidakpastian jadwal kedatangan shuttle bus di area kampus UNNES yang luas menyebabkan antrean panjang dan inefisiensi mobilitas civitas akademika antar-fakultas.
Solusi & Sistem: Aplikasi web pelacakan posisi bus kampus secara real-time memanfaatkan sensor GPS smartphone driver tanpa perlu hardware mahal tambahan. Dilengkapi visualisasi peta live, estimasi kursi kosong, dan portal pelaporan kendala rute.
Tantangan Teknis & Kontribusi: Membangun RESTful API dengan framework Laravel untuk pembaruan posisi berinterval rendah, optimasi query MySQL spasial, pengujian usability end-to-end, dan publikasi hasil di jurnal ilmiah.
Laravel GPS Telemetry MySQL Spasial Leaflet / Map API ISO 9126 Evaluation
Alur Telemetri GPS
1 Smartphone driver memancarkan koordinat via API
2 Backend Laravel memproses interpolasi koordinat rute
3 Peta web civitas memperbarui posisi armada secara live
91,6%
Skor Evaluasi Kualitas ISO 9126 (Kategori Sangat Baik) dan dipublikasikan di jurnal ilmiah.

Medunnes

Platform Tele-Konsultasi Kedokteran Terintegrasi Smart Campus
CASE 03
Masalah: Kebutuhan akses layanan kesehatan dan tele-konsultasi dokter yang cepat, terpusat, dan terverifikasi untuk mahasiswa dan staf universitas.
Solusi & Sistem: Platform tele-konsultasi multi-platform (Web Portal & Aplikasi Android) dilengkapi real-time chat konsultasi pasien-dokter, sinkronisasi jadwal praktik, autentikasi multi-role aman, dan dashboard manajemen rekam interaksi.
Tantangan Teknis & Kontribusi: Mengembangkan RESTful API berbasis Laravel untuk sinkronisasi data Android-Web, mengintegrasikan Firebase Realtime Database dan Authentication untuk modul chat, serta mendesain controller dashboard dokter saat magang di PT Global Data Inspirasi.
PHP / Laravel Firebase Realtime DB Firebase Auth REST API Android MySQL
Sinkronisasi Multi-Klien
1 Autentikasi role Pasien & Dokter via Firebase & Laravel
2 Pesan tele-konsultasi tersinkronisasi instan di Android & Web
3 Data jadwal dan catatan terekam aman di relational DB
Production-Grade
Dikerjakan dengan metodologi Agile dan deployment database di cloud Railway.
Interactive Game Development Showcase

Mecha Code: 2D RPG-Coding Battle Game

Game edukasi hybrid 2D berbasis WebGL yang dibangun di atas Unity Engine (C#). Robot bertarung sepenuhnya dikendalikan oleh baris kode skrip pemain menggunakan custom Python-like script interpreter buatan sendiri. Dilengkapi AI musuh adaptif (Patrol & Hunter states) dan integrasi web browser deployment via Netlify.

Unity Engine C# Scripting Custom Interpreter WebGL Deployment Netlify
Custom Logic Engine
Parser sintaks mandiri untuk parsing perintah pemain di dalam runtime Unity WebGL.

Pengalaman Kerja & Pendidikan Terverifikasi

Riwayat nyata yang membentuk kedalaman rekayasa teknis dan fondasi akademis saya.

2024 — 2025

Back-End Developer (Magang)

PT Global Data Inspirasi (Datains) — Yogyakarta

Bertanggung jawab dalam pengembangan infrastruktur backend aplikasi kesehatan dan sistem manajemen data di lingkungan industri profesional:

Merancang dan mengoptimalkan struktur database relational MySQL untuk performa query yang efisien.
Membangun RESTful API berbasis PHP dan JavaScript untuk sinkronisasi aplikasi web dan Android secara real-time.
Mengimplementasikan Firebase Realtime Database dan Firebase Authentication untuk fitur chat messenger dan keamanan login.
Mengembangkan logic controller dashboard manajemen dokter dan mengelola deployment database ke Railway Cloud.
Bekerja dengan metodologi Agile dan memanfaatkan AI-assisted developer tooling (seperti Cursor) untuk meningkatkan kecepatan sprint.
2022 — 2026

S1 Pendidikan Teknik Informatika dan Komputer

Universitas Negeri Semarang (UNNES)

Mendalami rekayasa perangkat lunak, algoritma, arsitektur basis data, jaringan komputer, pedagogi digital, dan evaluasi kualitas perangkat lunak dengan metodologi penelitian kuantitatif (ISO 9126).

2024 — 2026

Sertifikasi & Pelatihan Resmi

Microsoft & Lembaga Bahasa
Certified Microsoft Office Specialist oleh Microsoft (2024)
Microsoft Office Specialist: PowerPoint Associate (Microsoft 365 Apps) (2024)
Test of Proficiency in English Language (ToPEL) (2026)

Keahlian & Toolkit Terkurasi

Teknologi yang benar-benar telah saya gunakan dalam proyek nyata dan lingkungan produksi tanpa persentase artifisial.

Backend & Bahasa

PHP Server Logic / Plugins
Laravel MVC / REST APIs
Node.js Execution Runtimes
JavaScript Client & Execution

Basis Data & Real-Time

MySQL Relational DB
Firebase RTDB Realtime Chat / State
Firebase Auth User Authentication
GPS Modules Telemetry Tracking

AI & Infrastruktur

Gemini API LLM Feedback Engine
Microsoft Azure VM & Cloud Apps
Railway Cloud Database Deployments
Cloudflare Secure Tunneling

Interaktif & Workflow

Unity Engine C# 2D & WebGL
Moodle Engine Activity Module Dev
Git & GitHub Version Control
Netlify / SWA Static & CI/CD Hosting

Tertarik Berdiskusi atau Berkolaborasi?

Saya terbuka untuk peluang kerja sebagai Software / Web Developer, proyek backend, pengembangan EdTech, maupun kerjasama lepas.

aanyassar@gmail.com
Unduh Dokumen CV Lengkap (PDF)
Email berhasil disalin ke clipboard!