2025 ยท Tech Journey ยท Full Stack Dev

Adrian's
Code Chronicles

From pentester scripts to full-stack apps. 2 years of building, debugging, and turning coffee into clean code.

50+
Projects
Active & deployed
26+
Tech Stack
Mastered tools
500+
Cups of Coffee
And counting...
1000+
Bugs Fixed
Squashed!
Scroll to explore
Official Mobile Application

PTSP BMKG Provinsi Bengkulu Mobile

Aplikasi perizinan resmi berbasis Android dari BMKG Provinsi Bengkulu. Akses mudah, cepat, dan aman langsung dari smartphone Anda.

Tentang Aplikasi

PTSP BMKG Mobile adalah aplikasi perizinan resmi berbasis Android dari BMKG Provinsi Bengkulu yang dirancang untuk mempermudah masyarakat dalam mengurus berbagai dokumen perizinan secara mobile.

Aplikasi mobile ini merupakan hasil revamp dari sistem lama dengan pendekatan modern menggunakan teknologi terkini untuk memberikan pengalaman yang lebih cepat, aman, dan transparan langsung dari smartphone Anda.

React NativeTypeScriptTailwind CSSFirebase

Tujuan Revamp Mobile

  • Akses perizinan kapan saja dan di mana saja via smartphone
  • Antarmuka yang responsif dan mudah digunakan di layar sentuh
  • Notifikasi push real-time untuk update status pengajuan
  • Keamanan data tingkat lanjut dengan enkripsi end-to-end

PTSP BMKG Provinsi Bengkulu โ€“ Aplikasi perizinan resmi versi mobile

Dikembangkan oleh Adrian Musa Alfauzan โ€ข Mahasiswa S1 IT Data & Software Engineering โ€ข Universitas Jenderal Achmad Yani

com.ptsp.mobile
Package Name
API 24 (Android 7.0)
Min SDK
API 36 (Android 13+)
Target SDK
40
Total Permissions
Android Only
Platform

Top Topics

1

Next.js + Firebase Auth

Login guards, middleware, auth flow drama

2

Expo & React Native

Hooks everywhere, clean architecture

3

Firestore & Storage

Data modeling, security rules, real-time updates

4

WebSocket & Chat

WhatsApp Web level expectations

5

Final Project

Proposal, pitching, deployment, presentation

Biggest Obsession

โ€œ

Kalau suatu hari nanti gua berhasil, gua harap gua gak pernah lupa sama versi diri gua yang pernah berjuang ketika belum ada apa-apa.

Versi yang tetap mencoba ketika gagal. Tetap belajar ketika gak punya uang. Tetap membangun ketika gak ada yang percaya. Dan tetap bermimpi ketika keadaan seolah-olah menyuruh gua untuk menyerah.

โ€” Adrian Musa Alfauzan
โ€œ

Karena mungkin pencapaian terbesar bukan ketika semua orang akhirnya melihat kita berhasil. Tapi ketika kita berhasil membuktikan pada diri sendiri bahwa kita tidak meninggalkan diri kita sendiri di tengah perjalanan.

Featured Projects

Experimental Playground

A collection of academic projects side explorations and technical experiments built to refine my skills in software engineering and cloud infrastructure

Showing 6 of 11 experiments
Page 1 of 2
useful

The End of 2025

Interactive Digital Gift and Memories

A highly sentimental and interactive web application featuring a secret garden of memories, digital love letters, and mini games

Next jsFramer MotionTailwind CSSLucide React
Features
  • Interactive heart particle system
  • Memory matching game
  • +2 more features

"Built as a personal digital gift for my partner"

useful

Zenith Guestbook

Digital Recording and Comment Management

A digital guestbook system for managing comments and visitor logs with a professional interface

Next jsTailwind CSSFirebase
Features
  • Show portfolio guestbook
  • Comment management system
  • +2 more features

"Built to digitize traditional guestbook systems"

useful

BMKG Quality Assurance Hub

Software Testing and Bug Documentation

Conducted functional and UAT testing for MetFlight Radar, Digital Guest Book, and Earthquake Database systems

Manual TestingRegression TestingBug MagnetUAT
Features
  • Meteorology radar functionality testing
  • Seismological data visualization verification
  • +2 more features

"Professional QA work across three BMKG stations"

useful

Personal Portfolio 2025

Interactive Professional Showcase

A modern and responsive portfolio website to showcase software engineering projects and technical skills

ReactNetlifyTailwind CSSFramer Motion
Features
  • Responsive web interface
  • Project showcase
  • +2 more features

"Constantly updated with new projects"

educational

Cloud Computing Deployment

Infrastructure and Automation

Deployment of web applications on Hostinger VPS with automated pipelines and server configuration

Hostinger VPSGitHub ActionsDNS ManagementCI CD
Features
  • CI CD pipeline implementation
  • Server configuration
  • +2 more features

"Practicum project for Cloud Computing course"

educational

Web Development Teaching Assistant

Mentoring and Code Evaluation

Assisting university students in learning web programming and evaluating technical assignments

HTMLCSSJavaScriptPHP
Features
  • Technical feedback provision
  • Project evaluation
  • +2 more features

"University academic assistant role at Unjani"

Showing experiments 1 - 6 of 11
6 per page
11
Total Experiments
6
Categories
3
Live Demos
100%
Just For Fun

These projects were built purely out of curiosity, not for clients or profit. Sometimes the best learning happens when you"re just playing around!

Monthly Recap

January

Quality Assurance Cycle

Verified complex payroll systems and attendance portal stability

PRODUCTIVITY50%

February

Advanced AI Integration

Implemented Gemini API for smart document classification features

PRODUCTIVITY50%
Major Milestone

March

Production Deployment

Successful launch of PTSP mobile application to production server

PRODUCTIVITY50%

April

Fullstack Systems

Optimized database queries and backend flow for rescue monitoring

PRODUCTIVITY50%

May

Realtime Architecture

Built scalable video call and chat infrastructure using WebRTC

PRODUCTIVITY50%

June

Final Thesis Research

System design and requirement gathering for informatics engineering thesis

PRODUCTIVITY50%

Specialization

Fullstack Developer (Web & Mobile)

Membangun website dan aplikasi mobile dengan Next.js, React Native, dan NestJS. Terbukti di 3 proyek BMKG dan PTSP Bengkulu.

Quality Assurance & Manual Testing

2+ tahun pengalaman QA freelance di Atmos Education & PT Tekno Indo Kreatis. Functional, Integration, E2E, Regression, dan UAT testing.

Database & API Integration

Mengelola PostgreSQL, MySQL, MongoDB, Firebase. Integrasi REST API dengan Postman, Swagger, dan SQL query untuk validasi data.

Government & Mission-Critical Systems

Berpengalaman di 3 BMKG (Meteorologi, Klimatologi, Geofisika) dan BASARNAS - sistem yang butuh akurasi & real-time.

Fullstack & Backend Architecture

Membangun RESTful API, CMS, role-based dashboard, real-time chat (WebRTC/WebSockets), dan cache management (Redis).

DevOps & CI/CD

Deployment di VPS Hostinger, DNS management, CI/CD dengan GitHub Actions, dan monitoring aplikasi production.

Achievements