Gary Hardyansyah
junior software engineer
Mahasiswa Informatika semester 5 di Universitas Nusa Mandiri dengan fondasi kuat di bidang Software Development
Sebagai Junior Software Engineer, saya fokus membangun aplikasi, web dan sistem yang andal, efisien, serta mudah dikembangkan. Memecahkan masalah nyata melalui penerapan praktik software engineering modern.
Code Foundation
Frameworks & Libraries
Work
experience
work & mentorshipSMKS Bhinneka Nusantara
Bekasi, IndonesiaPengajar Freelance
Memimpin pembelajaran mata pelajaran Informatika dan memfasilitasi laboratorium praktik kejuruan untuk siswa kelas 11 Rekayasa Perangkat Lunak.
Pusat Kreativitas Mahasiswa
Jakarta, IndonesiaBackend Developer (Kompetisi)
Bertanggung jawab atas arsitektur backend dan infrastruktur data pada kompetisi mahasiswa tingkat nasional.
Mandiri Digital Universe
Jakarta, IndonesiaContent Editor (Magang)
Mengelola produksi media digital, konten edukasi teknologi, dan copywriting untuk kanal media sosial @mandiri_digiverse.
selected-projects
engineering & architectureKedai-Ku (Point of Sale & CRM)
Platform Point of Sale multi-tenant modern yang dirancang untuk mengelola seluruh transaksi kasir, manajemen inventaris, operasional dapur, CRM loyalitas, dan pembukuan keuangan bisnis ritel serta F&B secara offline maupun online.
- ›Arsitektur modern Next.js 15 App Router, React 19, TypeScript, dan antarmuka shadcn UI
- ›Type-safe data layer dengan Drizzle ORM dan PostgreSQL Supabase terindeks tinggi
- ›Sistem otentikasi multi-tenant terisolasi berbasis Better Auth dengan proteksi peran berlapis
- ›Desain antarmuka responsif dan aksesibel sesuai standar WCAG AA dengan Tailwind CSS
PadelHub (Court Reservation Platform)
Platform reservasi lapangan padel digital yang memfasilitasi para pengguna untuk mencari serta memesan jadwal bermain secara langsung dan mempermudah pihak pengelola venue mengurus operasional bisnis harian.
- ›Integrasi monolitik modern Laravel 11 dengan antarmuka interaktif Vue 3 via Inertia.js
- ›Sistem kontrol konkurensi PostgreSQL untuk memastikan tidak terjadi reservasi ganda pada slot yang sama
- ›Penataan antarmuka responsif Tailwind CSS dengan tata letak adaptif mobile dan desktop
- ›Arsitektur database relasional PostgreSQL yang dinormalisasi untuk kecepatan pencarian jadwal
Si Bank Sampah (Community Waste ERP)
Platform sistem web operasional lingkungan rukun warga untuk memfasilitasi pencatatan setoran timbangan petugas lapangan, pemeriksaan saldo mandiri warga, manajemen katalog harga komoditas, dan rekapitulasi laporan bulanan.
- ›Tumpukan teknologi modern TanStack Start, React 19, dan TypeScript bertenaga Vite
- ›Type-safe database layer dengan Drizzle ORM untuk query data setoran dan saldo warga secara instan
- ›Penyimpanan cloud terintegrasi dengan PostgreSQL Supabase yang andal dan aman
- ›Optimistic UI updates untuk pengalaman pencatatan data timbangan yang responsif tanpa lag
EventKu (Event Booking & QR Ticket)
Aplikasi pemesanan dan manajemen event berbasis Flutter dan Google Firebase yang memungkinkan pengguna menemukan berbagai seminar edukasi, memesan tiket instan ber-QR code, serta mengawasi data kehadiran peserta secara real-time.
- ›Aplikasi mobile lintas platform dibangun menggunakan Flutter dan bahasa pemrograman Dart
- ›Backend real-time serverless bertenaga Google Firebase (Firestore, Authentication, dan Cloud Functions)
- ›Sistem validasi tiket instan ber-QR code dengan enkripsi payload anti-duplikasi tiket
- ›Arsitektur antarmuka responsif 60fps dengan transisi halus dan pengalaman pengguna mobile yang modern
UangKu (Personal Finance & Offline Sync)
Aplikasi pencatatan keuangan personal iOS mewah dan elegan untuk mencatat pengeluaran, pemasukan, transfer saldo, serta pemantauan anggaran harian secara cepat dan aman dengan kapabilitas sinkronisasi data luring yang andal.
- ›Aplikasi klien mobile dibangun dengan React Native, Expo Framework, dan SQLite lokal terenkripsi
- ›Backend performa tinggi dengan runtime Bun, mikro-framework ElysiaJS, PostgreSQL, dan Drizzle ORM
- ›Mekanisme sinkronisasi data luring (offline-first sync queue) yang tahan konflik dan cepat
- ›Type-safety menyeluruh dari skema basis data lokal, API backend, hingga state antarmuka mobile
capabilities
skills & toolingProgramming Languages
JavaScript • Golang • Dart • PHP • Python • Java • HTML5 & CSS3
Frameworks & Libraries
React • React Native • Next.js • Laravel • Vue.js • Express.js • Elysia.js • Flask • Spring Boot • Flutter • Tailwind CSS
Databases & Architecture
MySQL / PostgreSQL • RESTful API Design • Server-Side Architecture • Git & GitHub Workflow
Softskills & etc
Canva • CapCut • Copywriting • Content Research
education
academic & vocationalS1 Informatika
Universitas Nusa Mandiri • Mahasiswa Aktif (Semester 5)
Fakultas Teknologi Informasi, fokus pada rekayasa perangkat lunak dan arsitektur sistem.
Rekayasa Perangkat Lunak (RPL)
SMKS Bhinneka Nusantara • Lulus
Dasar kejuruan mendalam: algoritma pemrograman, basis data, dan pengembangan web & mobile.
contact
inquiries & collaborationget-in-touch
Terbuka untuk peluang magang, posisi Junior Software Engineer, dan pengerjaan proyek sistem web.








