Tentang Saya
Fullstack Developer dengan pengalaman 2+ tahun yang fokus di .NET dan Vue.js. Mahir di C#, TypeScript, JavaScript, React, dan framework modern lainnya, dengan pengalaman langsung di backend development, integrasi API, dan pengembangan aplikasi secara end-to-end.
Saya suka menulis kode yang clean, maintainable, dan scalable. Saya senang memahami software architecture secara mendalam supaya bisa memberi saran teknis yang matang dan berkontribusi efektif dalam tim. Saat ini terbuka untuk peluang baru di mana saya bisa terus berkembang dan membangun produk yang berdampak.
Skill & Teknologi
Bahasa Pemrograman
C#TypeScriptJavaScriptSQL
Frontend
Vue.jsReactNuxt 3Next.jsHTML5CSS3Tailwind CSS
Backend
.NETASP.NET CoreRESTful APIJWTBackground Jobs
Database & Cache
PostgreSQLSQL ServerRedisOpenSearch
Tools & DevOps
GitGitLabPostmanDockerLinux
Pengalaman
Full Stack DeveloperSaat ini
Kodehive (PT Kode Gama Teknologi)
Jakarta Selatan, Indonesia · On-site
Jul 2024 – Present
- • Meningkatkan performa aplikasi, memangkas waktu respons dari menit ke detik lewat optimasi query, indexing, perbaikan N+1 query, dan implementasi CTE.
- • Migrasi dan penyesuaian data dari sistem legacy ke aplikasi baru, memastikan konsistensi data, integritas, dan transisi yang mulus untuk end-user.
- • Mengubah desain UI menjadi interface web yang interaktif menggunakan Vue.js, HTML5, dan TypeScript, meningkatkan pengalaman pengguna dan konsistensi tampilan.
- • Berkolaborasi dengan user dan stakeholder untuk memperjelas requirement dan menyelaraskan implementasi dengan business logic.
- • Mengimplementasikan autentikasi dan otorisasi menggunakan JWT dan role-based access control, mengamankan data aplikasi yang sensitif.
- • Mengintegrasikan caching dan solusi pencarian dengan Redis dan OpenSearch, meningkatkan kecepatan pengambilan data secara signifikan.
- • Mengembangkan dan mengonsumsi RESTful API untuk komunikasi frontend-backend.
- • Membuat background job dan scheduled task untuk batch processing dan sinkronisasi data.
.NETVue.jsTypeScriptRedisOpenSearchPostgreSQLJWT
Fullstack Web Developer
PT Javan Cipta Solusi
Yogyakarta, Indonesia · On-site
Oct 2023 – Apr 2024
- • Mengerjakan slicing untuk mengubah desain mockup menjadi kode fungsional dengan akurasi pixel-perfect menggunakan React dan TypeScript.
- • Memodifikasi infrastruktur backend untuk menyiapkan data yang dipakai frontend, dan menguji integrasi dengan Postman.
- • Mengintegrasikan digital document management menggunakan OnlyOffice untuk meningkatkan efisiensi dan aksesibilitas sistem.
- • Berinteraksi dengan backend API untuk mengambil dan menyimpan data menggunakan RESTful API.
- • Menggunakan GitLab untuk version control, kolaborasi, dan pelacakan perubahan.
ReactTypeScriptOnlyOfficeRESTful APIGitLab