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.
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.
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
Top Topics
Next.js + Firebase Auth
Login guards, middleware, auth flow drama
Expo & React Native
Hooks everywhere, clean architecture
Firestore & Storage
Data modeling, security rules, real-time updates
WebSocket & Chat
WhatsApp Web level expectations
Final Project
Proposal, pitching, deployment, presentation
Next.js + Firebase Auth
Login guards, middleware, auth flow drama
Expo & React Native
Hooks everywhere, clean architecture
Firestore & Storage
Data modeling, security rules, real-time updates
WebSocket & Chat
WhatsApp Web level expectations
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.
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
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
- Interactive heart particle system
- Memory matching game
- +2 more features
"Built as a personal digital gift for my partner"
Zenith Guestbook
Digital Recording and Comment Management
A digital guestbook system for managing comments and visitor logs with a professional interface
- Show portfolio guestbook
- Comment management system
- +2 more features
"Built to digitize traditional guestbook systems"
BMKG Quality Assurance Hub
Software Testing and Bug Documentation
Conducted functional and UAT testing for MetFlight Radar, Digital Guest Book, and Earthquake Database systems
- Meteorology radar functionality testing
- Seismological data visualization verification
- +2 more features
"Professional QA work across three BMKG stations"
Personal Portfolio 2025
Interactive Professional Showcase
A modern and responsive portfolio website to showcase software engineering projects and technical skills
- Responsive web interface
- Project showcase
- +2 more features
"Constantly updated with new projects"
Cloud Computing Deployment
Infrastructure and Automation
Deployment of web applications on Hostinger VPS with automated pipelines and server configuration
- CI CD pipeline implementation
- Server configuration
- +2 more features
"Practicum project for Cloud Computing course"
Web Development Teaching Assistant
Mentoring and Code Evaluation
Assisting university students in learning web programming and evaluating technical assignments
- Technical feedback provision
- Project evaluation
- +2 more features
"University academic assistant role at Unjani"
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
February
Advanced AI Integration
Implemented Gemini API for smart document classification features
March
Production Deployment
Successful launch of PTSP mobile application to production server
April
Fullstack Systems
Optimized database queries and backend flow for rescue monitoring
May
Realtime Architecture
Built scalable video call and chat infrastructure using WebRTC
June
Final Thesis Research
System design and requirement gathering for informatics engineering thesis
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.