๐ฌ๐ง English
๐ฎ๐ฉ Indonesia
Doni Nurramdan
Skills
PHP (Native, CodeIgniter, Laravel)
Node.js, Spring Boot (Java/Kotlin)
Python (Flask, Django), Go
VueJS, React, NuxtJS
C/C++, Arduino, MQL4
jQuery, Cordova, Flutter
MySQL, PostgreSQL, Redis, OracleDB
Docker, Jenkins, Openshift, Portainer
REST API, GraphQL, OAuth2, SSO
Kafka, MQTT, SSE, GCM
CI/CD, Git, Agile/Scrum
Design: CorelDraw, Photoshop
Languages
Indonesian (Native)
English (Intermediate)
Hobbies
Eksperimen & Elektronika
IoT & Drone
Desain Logo & Riset
Profile
Experienced Fullstack Developer with over 8 years of experience in developing and
maintaining scalable applications for government, fintech, and education sectors. Skilled in PHP, Node.js,
Java (Spring Boot), Python (Flask, Django), and modern frontend frameworks like VueJS and React. Strong
DevOps background with Docker and Openshift. Proven track record of delivering robust solutions under tight
deadlines. Passionate about clean, maintainable code and pragmatic software architecture.
Education
Universitas Terbuka (2024 โ Present) โ Bachelor's Degree in Information Systems
STT Bandung (2019 โ 2024(Resign)) โ Bachelor's Degree in Informatics Engineering
STT Telematika Cakrawala (2012 โ 2015) โ Associate Degree in Computer Engineering
SMAN 1 Panawangan (2007 โ 2010) โ Senior High School
SMPN 3 Panawangan (2004 โ 2007) โ Junior High School
SDN 5 Gardujaya (1998 โ 2004) โ Elementary School
Employment
Backend Developer โ PT Multi Bit Group Asia, Jakarta Selatan (Aug 2025 - May 2026) ๐๏ธ Detail
โข Developed and maintenance Product Using PHP Laravel, Spring Boot
Fullstack Engineer โ PT Kita Indonesia Plus (We+), Jakarta Pusat (May 2025 - Aug 2025) ๐๏ธ Detail
โข Developed Dasboard Health, Asset, CMS, API Product Using Django, React
Fullstack Engineer โ Dana Pensiun Bank Indonesia (Oct 2024 - Apr 2025) ๐๏ธ Detail
โข Developed logistics system using PHP, Node.js, Spring Boot
โข Integrated thermal printer, SSO, rebalance cronjob
Fullstack Engineer โ BPJS Ketenagakerjaan (Nov 2022 - Nov 2024) ๐๏ธ Detail
โข Android/iOS attendance system (Cordova, NodeJS, VueJS)
โข SSE notifications, GPS spoof detection, SSL, Google Cloud Messaging(GCM)
โข Spring Boot APIs
Fullstack Developer โ Futuready (May 2022 - Nov 2022) ๐๏ธ Detail
โข Spring Boot APIs & VueJS integration
โข CI/CD with Docker
PHP Developer โ Indocyber Global Teknologi (May 2022 - Apr 2025) ๐๏ธ Detail
โข Delivered PHP-based systems
Fullstack Developer โ STT Bandung (May 2018 - Apr 2022) ๐๏ธ Detail
โข Built SIAKAD, Elearning, OASIS
โข Integrated Jitsi, SSE, MQTT
Back End Programmer โ PT Gravitasi Teknologi Indonesia (2019โ2020) ๐๏ธ Detail
โข Integrated FlightAware API Plane Tracking
โข Maintain Product API
Pjs. Kepala PPSI โ STT Bandung (Mei 2020โ Mar 2021)
โข Manage Planning Project and Timeline
โข Deliver Report to Management
Software Engineering Teacher โ SMK Taruna Bhakti Kadugede (2012โ2018)
โข Designed semester (Pomes) and annual (Prota) learning curricula
โข Created face-to-face teaching documentation
โข Conducted learning outcome evaluations
โข Delivered student performance assessments
Sales โ PT Amerta Indah Otsuka (2016โ2017)
โข Distributed products: Pocari Sweat, Soyjoy, and Ion Essence
โข Conducted product promotions
โข Delivered product presentations
โข Reported sales performance
Freelance & Projects
Periodic Table App for SMA/SMK
Mini Market System โ Toko Cicih
Medical Record System โ Clinic dr. Yossi Garniwa
SMK Taruna Bhakti CAT Exam App v1โv3
EโLetter System โ Desa Gardujaya
Logo Design โ CV. Karya Insani & Produk Basreng
Certification
Certified Internet of Things Associate โ Multimatics (Mar 2021)
Projects & Portfolio
| https://rohliginsurance.weplus.id
| https://ichiinsurance.weplus.id
| https://asadagroup.weplus.id/
Logistics System โ DAPENBI
| https://logistik.dapenbi.go.id
Preline Attendance โ BPJS Ketenagakerjaan
| https://presensi.bpjsketenagakerjaan.go.id
E-Selection System โ BPJS Ketenagakerjaan
| https://eselection.bpjsketenagakerjaan.go.id
| https://siakad.sttbandung.ac.id
E-learning โ STT Bandung
| https://elearning.sttbandung.ac.id
OASIS Platform โ STT Bandung
| https://oasis.sttbandung.ac.id
Additional Links
Profil
Developer Fullstack berpengalaman lebih dari 8 tahun dalam mengembangkan dan
memelihara aplikasi skala besar untuk sektor pemerintahan, fintech, dan pendidikan. Mahir dalam PHP,
Node.js, Java (Spring Boot), Python (Flask, Django), serta framework frontend modern seperti VueJS dan
React. Memiliki latar belakang DevOps yang kuat dengan Docker dan Openshift. Terbukti mampu menghadirkan
solusi yang andal di bawah tenggat waktu yang ketat. Antusias terhadap penulisan kode yang bersih, mudah
dirawat, dan arsitektur perangkat lunak yang pragmatis.
Pendidikan
Universitas Terbuka (2024 โ sekarang) โ S1 Sistem Informasi
STT Bandung (2019 โ 2024(Mengundurkan Diri)) โ S1 Teknik Informatika
STT Telematika Cakrawala (2012 - 2015) โ D3 Teknik Komputer
SMAN 1 Panawangan (2007 - 2010)
SMPN 3 Panawangan (2004 - 2007)
SDN 5 Gardujaya (1998 - 2004)
Pengalaman Kerja
Backend Developer โ PT Multi Bit Group Asia, Jakarta Selatan (Aug 2025 - Mei 2026) ๐๏ธ Detail
โข Mengembangkan dan memelihara Produk Using PHP Laravel, Spring Boot
Fullstack Engineer โ PT Kita Indonesia Plus (We+), Jakarta Pusat (Mei 2025 - Agustus 2025) ๐๏ธ Detail
โข Mengembangkan Dashboard Kesehatan, Aset, CMS, dan API Produk menggunakan Django dan React
Fullstack Engineer โ Dana Pensiun Bank Indonesia (Oktober 2024 - April 2025) ๐๏ธ Detail
โข Mengembangkan sistem logistik menggunakan PHP, Node.js, dan Spring Boot
โข Integrasi dengan printer
termal, SSO, dan cronjob rebalance
Fullstack Engineer โ BPJS Ketenagakerjaan (November 2022 - November 2024) ๐๏ธ Detail
โข Sistem presensi Android/iOS (menggunakan Cordova, NodeJS, VueJS)
โข Notifikasi SSE, deteksi GPS palsu, SSL dan Google Cloud Messaging(GCM)
โข API menggunakan Spring Boot
Fullstack Developer โ Futuready (Mei 2022 - November 2022) ๐๏ธ Detail
โข API menggunakan Spring Boot dan integrasi dengan VueJS
โข CI/CD menggunakan Docker
PHP Developer โ Indocyber Global Teknologi (Mei 2022 - April 2025) ๐๏ธ Detail
โข Mengembangkan sistem berbasis PHP
Fullstack Developer โ STT Bandung (Mei 2018 - April 2022) ๐๏ธ Detail
โข Membangun sistem SIAKAD, Elearning, dan OASIS
โข Integrasi dengan Jitsi, SSE, dan MQTT
Programmer Back End โ PT Gravitasi Teknologi Indonesia (2019โ2020) ๐๏ธ Detail
โข Integrasi API pelacakan pesawat FlightAware
โข Pemeliharaan API produk
Pejabat Sementara (Pjs.) Kepala PPSI โ STT Bandung (Mei 2020 โ Maret 2021)
โข Mengelola perencanaan proyek dan timeline
โข Menyusun dan menyampaikan laporan kepada manajemen
Guru RPL โ SMK Taruna Bhakti Kadugede (2012โ2018)
โข Membuat Kurikulum Pembelajaran Semester (Pomes) dan Tahunan (Prota)
โข Membuat Dokumen Pengajaran Tatap Muka
โข Melakukan Evaluasi Hasil Pembelajaran
โข Memberikan Hasil Pembelajaran
Sales โ PT Amerta Indah Otsuka (2016โ2017)
โข Sales Distribusi Produk Pocari Sweat, Soyjoy dan Ion Essence
โข Promosi Produk
โข Pengenalan Produk
โข Laporan Penjualan
Freelance & Proyek
Aplikasi Tabel Periodik Kimia SMA/SMK
Mini Market Toko Cicih
Sistem Rekam Medis Klinik dr. Yossi Garniwa
Aplikasi CAT Ujian SMK Taruna Bhakti v1โv3
Sistem eโSurat Desa Gardujaya
Desain Logo CV. Karya Insani & Produk Basreng
Sertifikasi
Certified Internet of Things Associate โ Multimatics (Mar 2021)
Projects & Portfolio
| https://rohliginsurance.weplus.id
| https://ichiinsurance.weplus.id
| https://asadagroup.weplus.id/
Logistics System โ DAPENBI
| https://logistik.dapenbi.go.id
Preline Attendance โ BPJS Ketenagakerjaan
| https://presensi.bpjsketenagakerjaan.go.id
E-Selection System โ BPJS Ketenagakerjaan
| https://eselection.bpjsketenagakerjaan.go.id
| https://siakad.sttbandung.ac.id
E-learning โ STT Bandung
| https://elearning.sttbandung.ac.id
OASIS Platform โ STT Bandung
| https://oasis.sttbandung.ac.id
Link Tambahan
×
PT Multi Bit Group Asia
โ
Key Responsibilities:
Developed and maintained core product applications using Laravel (PHP) and Spring Boot.
Designed and implemented Driver Module to support operational and business processes.
Built RESTful APIs to handle driver data management, status tracking, and operational workflows.
Integrated backend services between Laravel and Spring Boot for seamless data communication.
Implemented validation, authentication, and authorization mechanisms for driver-related features.
Optimized database queries and backend logic to improve system performance and scalability.
Handled bug fixing, enhancement requests, and refactoring of existing driver modules.
Collaborated with product owners and frontend teams to align technical implementation with business requirements.
Performed routine maintenance and monitoring to ensure system stability in production environments.
โ๏ธ Technology Stack:
Backend: PHP (Laravel), Java (Spring Boot)
API: RESTful Services
Database: MySQL / PostgreSQL
Architecture: Monolith & Microservices
Tools: Git, Postman
×
PT Multi Bit Group Asia
โ
Tanggung Jawab Utama:
Mengembangkan dan memelihara aplikasi produk menggunakan Laravel (PHP) dan Spring Boot.
Merancang dan mengimplementasikan Modul Driver untuk mendukung proses operasional dan bisnis.
Membangun REST API untuk pengelolaan data driver, pelacakan status, dan alur kerja operasional.
Mengintegrasikan layanan backend antara Laravel dan Spring Boot agar pertukaran data berjalan lancar.
Menerapkan validasi data, autentikasi, dan otorisasi pada fitur-fitur yang berkaitan dengan driver.
Mengoptimalkan query database dan logika backend untuk meningkatkan performa dan skalabilitas sistem.
Menangani perbaikan bug, penambahan fitur, dan refactoring pada modul driver yang sudah ada.
Berkolaborasi dengan product owner dan tim frontend untuk menyesuaikan implementasi teknis dengan kebutuhan bisnis.
Melakukan maintenance rutin dan monitoring aplikasi untuk menjaga stabilitas sistem di environment produksi.
โ๏ธ Teknologi yang Digunakan:
Backend: PHP (Laravel), Java (Spring Boot)
API: RESTful Service
Database: MySQL / PostgreSQL
Arsitektur: Monolith & Microservices
Tools: Git, Postman
×
PT Kita Indonesia Plus (We+)
โ
Key Responsibilities:
Developed and maintained multiple dashboards including System Health, Asset Management, CMS, and Product API dashboards.
Designed and implemented RESTful APIs using Python with Django and FastAPI.
Implemented data serialization, validation, and API standardization using Django REST Framework (DRF).
Built responsive and interactive frontend interfaces using React.js.
Integrated backend services with frontend applications to ensure seamless data flow.
Containerized applications using Docker for consistent development and deployment environments.
Optimized API performance and improved system scalability and reliability.
Collaborated with cross-functional teams to translate business requirements into technical solutions.
Performed application maintenance, bug fixing, and feature enhancements.
โ๏ธ Technology Stack:
Backend: Python, Django, Django REST Framework, FastAPI
Frontend: React.js
DevOps: Docker
API: REST, JSON Serialization
Other: System Health Monitoring, Asset Management, CMS
×
PT Kita Indonesia Plus (We+)
โ
Tanggung Jawab Utama:
Mengembangkan dan memelihara berbagai dashboard seperti System Health, Asset Management, CMS, dan Product API.
Merancang dan membangun RESTful API menggunakan Python dengan Django dan FastAPI.
Mengimplementasikan serialisasi dan validasi data menggunakan Django REST Framework (DRF).
Membangun antarmuka frontend yang responsif dan interaktif menggunakan React.js.
Mengintegrasikan layanan backend dengan frontend untuk memastikan alur data berjalan optimal.
Menggunakan Docker untuk standarisasi environment pengembangan dan deployment.
Mengoptimalkan performa API serta meningkatkan skalabilitas dan keandalan sistem.
Berkolaborasi dengan tim lintas fungsi untuk menerjemahkan kebutuhan bisnis ke dalam solusi teknis.
Melakukan maintenance aplikasi, perbaikan bug, dan pengembangan fitur baru.
โ๏ธ Teknologi yang Digunakan:
Backend: Python, Django, Django REST Framework, FastAPI
Frontend: React.js
DevOps: Docker
API: REST, JSON Serialization
Lainnya: System Health Monitoring, Asset Management, CMS
×
PT. Dana Pensiun Bank Indonesia
โ
Key Responsibilities:
Designed and developed a logistics management system to support internal operational workflows Using Codeingniter 3.
Built and maintained applications using PHP, Node.js, and Spring Boot, ensuring interoperability between services.
Implemented Single Sign-On (SSO) integration to align with centralized authentication policies in a regulated financial environment.
Integrated thermal printer devices for automated document and receipt printing.
Developed and maintained scheduled background jobs (cron jobs) for:
Asset and inventory rebalancing
ATK (office supplies) processing
Periodic data synchronization and reporting
Enhanced and extended existing enterprise modules, including:
BIM Module (Business/Internal Management)
Investment Asset Module
Services Module (Jasa)
Added new features to legacy systems while ensuring backward compatibility and data integrity.
Implemented QR Code generation and scanning for tracking, verification, and operational validation.
Improved reporting logic and financial formulas, ensuring accuracy and compliance with internal policies.
Collaborated with business users and stakeholders to translate operational needs into technical solutions.
Performed application maintenance, bug fixing, and performance optimization to ensure system reliability.
โ๏ธ Technology Stack:
Backend: PHP, Node.js, Spring Boot
Middleware: NodeJS, Nginx
Frontend: PHP Codeigniter 3
Messaging: SSE
Database: MariaDB, OracleDB
CI/CD: Jenkins, Docker, Portainer
Other: Cron Jobs, QR Code Integration, Thermal Printer
×
PT. Dana Pensiun Bank Indonesia
โ
Tanggung Jawab Utama:
Merancang dan mengembangkan sistem manajemen logistik untuk mendukung alur operasional internal menggunakan CodeIgniter 3.
Membangun dan memelihara aplikasi menggunakan PHP, Node.js, dan Spring Boot dengan memastikan interoperabilitas antar layanan.
Mengimplementasikan integrasi Single Sign-On (SSO) sesuai dengan kebijakan autentikasi terpusat pada lingkungan keuangan yang terregulasi.
Mengintegrasikan perangkat thermal printer untuk otomatisasi pencetakan dokumen dan bukti transaksi.
Mengembangkan dan memelihara proses background terjadwal (cron job) untuk:
Rebalancing aset dan inventaris
Pengelolaan ATK (Alat Tulis Kantor)
Sinkronisasi data dan pelaporan berkala
Mengembangkan dan menyempurnakan modul enterprise yang sudah ada, meliputi:
Modul BIM (Business / Internal Management)
Modul Aset Investasi
Modul Layanan (Jasa)
Menambahkan fitur baru pada sistem legacy dengan tetap menjaga kompatibilitas ke belakang serta integritas data.
Mengimplementasikan pembuatan dan pemindaian QR Code untuk kebutuhan pelacakan, verifikasi, dan validasi operasional.
Menyempurnakan logika pelaporan dan perhitungan finansial agar sesuai dengan kebijakan internal dan standar akurasi.
Berkolaborasi dengan user bisnis dan stakeholder untuk menerjemahkan kebutuhan operasional ke dalam solusi teknis.
Melakukan pemeliharaan aplikasi, perbaikan bug, serta optimasi performa untuk memastikan keandalan sistem.
โ๏ธ Teknologi yang Digunakan:
Backend: PHP, Node.js, Spring Boot
Middleware: Node.js, Nginx
Frontend: PHP CodeIgniter 3
Messaging: Server-Sent Events (SSE)
Database: MariaDB, OracleDB
CI/CD: Jenkins, Docker, Portainer
Lainnya: Cron Job, Integrasi QR Code, Thermal Printer
×
PT. BPJS Ketenagakerjaan
โ
Key Responsibilities:
Designed and developed RESTful APIs using Spring Boot and Java 21.
Refactored and optimized existing APIs to improve efficiency and scalability.
Built modular architecture consisting of:
Model (Entity + DTO)
Repository (JPA/Hibernate)
Service (Business Logic)
Controller (REST Endpoint)
Implemented and enhanced JWT-based Authentication.
Integrated Kafka for broadcasting application events across microservices.
Configured API security by explicitly whitelisting allowed endpoints using Spring Security.
Designed and developed Frontend/Mobile apps based on business unit requirements using Figma designs.
Prepared deployment/UAT lists and assisted the operational team during the release process.
Supported the DevOps/Operational team during deployment.
โ๏ธ Technology Stack:
Backend: Spring Boot, Java 21, JPA, Hibernate, NodeJS
Middleware: NodeJS, Nginx
Frontend: VueJS, React JS, PHP
Mobile: Cordova, Maven, Angular, Low-code (Wavemaker)
Auth & Security: JWT, Spring Security
Messaging: Apache Kafka
Database: MariaDB, OracleDB
CI/CD: Jenkins, Docker, Portainer, OpenShift
Other: Lombok, ModelMapper, Redis, SSE, Google Cloud Messaging(GCM)
×
PT. BPJS Ketenagakerjaan
โ
Tanggung Jawab Utama:
Merancang dan mengembangkan RESTful API menggunakan Spring Boot dan Java 21.
Melakukan refactor dan perbaikan terhadap API yang sudah ada agar lebih efisien dan scalable.
Membangun arsitektur modular:
Model (Entity + DTO)
Repository (JPA/Hibernate)
Service (Business Logic)
Controller (REST Endpoint)
Mengimplementasikan dan memperbaiki JWT Authentication
Integrasi dengan Kafka untuk broadcasting event antar microservice.
Mengatur endpoint API secara eksplisit menggunakan konfigurasi Spring Security, hanya request yang di-*whitelist* yang dapat diakses.
Merancang dan mengembangkan Frontend/ Mobile sesuai dengan Requirement Unit Bisnis via Design Figma
Melakukan persiapan list dalam proses UAT dan Deployment ke Tim Operasional
Membantu proses Deployment tim Operasional
โ๏ธ Stack Teknologi:
Backend: Spring Boot, Java 21, JPA, Hibernate, NodeJS
Middleware : Nodejs, Nginx
Frontend: VueJS, React Js, PHP
Mobile: Cordova, Maven, Angular, Lowcode(Wavemaker)
Auth & Security: JWT, Spring Security
Messaging: Apache Kafka
Database: MariaDB, OracleDB
CI/CD: Jenkins, Docker, Portainer, OpenShift
Other: Lombok, ModelMapper, Redis, SSE, Google Cloud Messaging(GCM)
×
Futuready
โ
Key Responsibilities:
Developed and maintained backend services using Spring Boot to deliver secure and scalable REST APIs.
Implemented payment gateway integrations with OVO and DANA , covering payment initiation, callback handling, and transaction status verification.
Designed end-to-end payment workflows with proper error handling, idempotency, and data consistency for financial transactions.
Integrated backend APIs with Vue.js frontend to enable seamless and reliable user payment experiences.
Implemented security mechanisms such as request validation, signature verification, and webhook authentication for third-party payment providers.
Supported CI/CD pipelines using Docker to ensure consistent build and deployment processes across environments.
Collaborated with product, QA, and business teams to align technical implementations with business requirements.
โ๏ธ Technology Stack:
Backend: Spring Boot, Java
Frontend: Vue.js
Payment Gateway: OVO, DANA
Containerization: Docker
CI/CD: Docker-based pipelines
Architecture: REST API, Webhook
×
Futuready
โ
Tanggung Jawab Utama:
Mengembangkan dan memelihara layanan backend menggunakan Spring Boot untuk menyediakan REST API yang aman dan scalable.
Mengimplementasikan integrasi payment gateway OVO dan DANA , termasuk proses pembayaran, penanganan callback, dan verifikasi status transaksi.
Merancang alur pembayaran end-to-end dengan memperhatikan penanganan error, idempotensi, dan konsistensi data pada transaksi finansial.
Mengintegrasikan API backend dengan frontend Vue.js untuk mendukung pengalaman pembayaran pengguna yang stabil dan lancar.
Menerapkan mekanisme keamanan seperti validasi request, verifikasi signature, serta autentikasi webhook dari penyedia pembayaran pihak ketiga.
Mendukung proses CI/CD berbasis Docker untuk memastikan build dan deployment yang konsisten di berbagai environment.
Berkolaborasi dengan tim produk, QA, dan bisnis agar implementasi teknis selaras dengan kebutuhan bisnis.
โ๏ธ Teknologi yang Digunakan:
Backend: Spring Boot, Java
Frontend: Vue.js
Payment Gateway: OVO, DANA
Containerization: Docker
CI/CD: Docker Pipeline
Arsitektur: REST API, Webhook
×
Indocyber Global Teknologi
โ
Key Responsibilities:
Delivered and maintained PHP-based enterprise systems for multiple client projects under outsourcing assignments.
Developed backend modules and business logic using PHP frameworks to support operational and transactional workflows.
Customized client-specific features based on business requirements while adhering to internal coding standards.
Collaborated with client-side teams (IT, business users, and QA) to analyze requirements and implement technical solutions.
Performed bug fixing, system enhancement, and performance optimization on existing applications.
Handled data processing, validation, and integration with relational databases.
Supported deployment, testing, and production issue handling across different client environments.
Ensured application stability and reliability during long-term maintenance phases.
โ๏ธ Technology Stack:
Backend: PHP (Laravel / Native PHP)
Database: MySQL, MariaDB
Architecture: MVC, REST API
Tools: Git, Composer
Working Model: Outsource / Client-based Projects
×
Indocyber Global Teknologi
โ
Tanggung Jawab Utama:
Mengembangkan dan memelihara sistem enterprise berbasis PHP untuk berbagai proyek klien dalam skema outsourcing.
Membangun modul backend dan logika bisnis menggunakan framework PHP untuk mendukung proses operasional dan transaksi.
Menyesuaikan fitur aplikasi sesuai kebutuhan masing-masing klien dengan tetap mengikuti standar pengembangan internal.
Berkolaborasi langsung dengan tim klien (IT, user bisnis, dan QA) untuk analisis kebutuhan dan implementasi solusi teknis.
Melakukan perbaikan bug, pengembangan lanjutan, serta optimasi performa pada aplikasi yang sudah berjalan.
Mengelola proses pengolahan data, validasi, serta integrasi dengan database relasional.
Mendukung proses deployment, testing, serta penanganan issue di environment klien.
Menjaga stabilitas dan keandalan aplikasi dalam fase maintenance jangka panjang.
โ๏ธ Teknologi yang Digunakan:
Backend: PHP (Laravel / Native PHP)
Database: MySQL, MariaDB
Arsitektur: MVC, REST API
Tools: Git, Composer
Model Kerja: Outsource / Proyek Klien
×
STT Bandung
โ
Key Responsibilities:
Designed and developed academic information systems, including:
SIAKAD (Academic Information System)
E-Learning Platform
OASIS (Online Academic Service Information System)
Built fullstack web applications to support academic administration, learning processes, and student services.
Integrated real-time communication and data delivery features using:
Jitsi for video conferencing and online classes
Server-Sent Events (SSE) for real-time notifications
MQTT for lightweight messaging and system communication
Implemented role-based access control (RBAC) for students, lecturers, and administrators.
Developed RESTful APIs and backend services to support web and internal system integrations.
Collaborated with academic staff to translate institutional workflows into digital solutions.
Maintained and enhanced existing systems to ensure scalability, security, and reliability.
โ๏ธ Technology Stack:
Backend: PHP, Node.js
Frontend: HTML, CSS, JavaScript
Real-time: Jitsi, Server-Sent Events (SSE), MQTT
Database: MySQL
Architecture: MVC, REST API
Other: RBAC, Academic Systems
×
STT Bandung
โ
Tanggung Jawab Utama:
Merancang dan mengembangkan sistem informasi akademik, meliputi:
SIAKAD (Sistem Informasi Akademik)
Platform E-Learning
OASIS (Online Academic Service Information System)
Membangun aplikasi web fullstack untuk mendukung administrasi akademik, proses pembelajaran, dan layanan mahasiswa.
Mengintegrasikan fitur komunikasi dan data real-time menggunakan:
Jitsi untuk kelas online dan video conference
Server-Sent Events (SSE) untuk notifikasi real-time
MQTT untuk messaging ringan antar sistem
Menerapkan Role-Based Access Control (RBAC) untuk mahasiswa, dosen, dan administrator.
Mengembangkan REST API dan layanan backend untuk mendukung integrasi sistem.
Berkolaborasi dengan civitas akademika untuk menerjemahkan proses akademik ke dalam sistem digital.
Melakukan pemeliharaan dan pengembangan berkelanjutan untuk memastikan sistem aman, stabil, dan scalable.
โ๏ธ Teknologi yang Digunakan:
Backend: PHP, Node.js
Frontend: HTML, CSS, JavaScript
Real-time: Jitsi, Server-Sent Events (SSE), MQTT
Database: MySQL
Arsitektur: MVC, REST API
Lainnya: RBAC, Sistem Akademik
×
PT Gravitasi Teknologi Indonesia
โ
Key Responsibilities:
Integrated FlightAware API to enable real-time aircraft and flight tracking functionality.
Developed and maintained backend services to process, store, and serve aviation tracking data.
Implemented data normalization and transformation logic to ensure consistency across external and internal systems.
Maintained and enhanced existing Product APIs to support operational and client-facing applications.
Handled API performance tuning, logging, and error handling for high-frequency data updates.
Collaborated with frontend and product teams to deliver accurate and reliable flight tracking features.
Performed system maintenance and bug fixing to ensure service stability and availability.
โ๏ธ Technology Stack:
Backend: PHP, Node.js
API Integration: FlightAware API
Architecture: REST API
Database: MySQL
Other: Data Normalization, API Monitoring, Logging
×
PT Gravitasi Teknologi Indonesia
โ
Tanggung Jawab Utama:
Mengintegrasikan FlightAware API untuk mendukung fitur pelacakan pesawat dan penerbangan secara real-time.
Mengembangkan dan memelihara layanan backend untuk memproses, menyimpan, dan menyajikan data pelacakan penerbangan.
Menerapkan normalisasi dan transformasi data agar konsisten antara sistem eksternal dan internal.
Melakukan pemeliharaan dan pengembangan Product API yang digunakan oleh aplikasi operasional dan klien.
Mengoptimalkan performa API, logging, serta penanganan error untuk data dengan frekuensi tinggi.
Berkolaborasi dengan tim frontend dan produk untuk memastikan akurasi dan keandalan fitur pelacakan.
Melakukan perbaikan bug dan pemeliharaan sistem untuk menjaga stabilitas dan ketersediaan layanan.
โ๏ธ Teknologi yang Digunakan:
Backend: PHP, Node.js
Integrasi API: FlightAware API
Arsitektur: REST API
Database: MySQL
Lainnya: Normalisasi Data, Monitoring API, Logging