available for work

Surya Adi Putra
Narayana

Full-Stack Web Developer|

Web developer dari Bogor dengan passion di backend engineering dan ekosistem Laravel. Membangun sistem yang cepat, aman, dan mudah di-maintain — dari REST API hingga dashboard kompleks.

PHP Laravel JavaScript MySQL Redis Tailwind CSS Bootstrap
surya@dev: ~
$ php artisan about
Name          Surya Adi Putra Narayana
Role          Full-Stack Developer
Location     Bogor, Indonesia
Experience   3+ years
$ php artisan stack:list
Backend      PHP 8.3, Laravel 11
Frontend     JS, Tailwind, Bootstrap
Database     MySQL, Redis
Tools        Git, Docker, Postman
$ git log --oneline -3
a3f1c9e feat: add Redis caching layer
7d82b1a fix: optimize N+1 queries
c91e4d2 chore: deploy to production
$ 
Developer.php
1class Developer
2{
3  public string $name = 'Surya Adi Putra Narayana';
4  public string $role = 'Full-Stack Developer';
5  public string $city = 'Bogor, Indonesia';
6
7  public array $languages = [
8    'PHP', 'JavaScript', 'SQL',
9  ];
10
11  public array $frameworks = [
12    'Laravel', 'Tailwind', 'Bootstrap',
13  ];
14
15  public array $databases = [
16    'MySQL', 'Redis',
17  ];
18
19  public bool $openToWork = true;
20}

Membangun Web
yang Bekerja Keras

Halo! Saya Surya — web developer dengan lebih dari 3 tahun pengalaman membangun aplikasi web skala menengah hingga besar. Fokus utama saya ada di backend development dengan PHP dan Laravel, namun juga nyaman di sisi frontend dengan Tailwind CSS dan Bootstrap.

Saya percaya kode yang baik bukan hanya kode yang berjalan, tapi kode yang mudah dibaca, di-maintain, dan di-scale. Redis untuk caching, query optimization, dan arsitektur bersih adalah hal yang saya nikmati dalam setiap proyek.

Lokasi
Bogor, Indonesia
Pengalaman
3+ Tahun
Proyek Selesai
20+ Proyek
Status
● Open to Work

Keahlian Utama

Teknologi yang saya gunakan sehari-hari dalam membangun produk.

🐘
PHP 8.x
Proficiency 92%

OOP, traits, generics, fibers, match expression, readonly properties, dan modern PHP idioms.

⚙️
Laravel
Proficiency 90%

Eloquent ORM, Queues, Jobs, Events, Policies, Sanctum/Passport, Livewire, artisan commands.

JavaScript
Proficiency 80%

ES2023+, fetch API, async/await, Alpine.js, dasar Vue.js, DOM manipulation.

🗄️
MySQL
Proficiency 85%

Query optimization, indexing strategy, stored procedures, complex joins, schema design.

Redis
Proficiency 75%

Cache layer, session management, queue backend, pub/sub, rate limiting, sorted sets.

🎨
Tailwind CSS
Proficiency 88%

Utility-first styling, responsive design, custom config, dark mode, component extraction.

🅱️
Bootstrap
Proficiency 82%

Grid system, utility classes, custom theming via Sass, komponen interaktif, integrasi Laravel Blade.

🛠️
Tools & DevOps
Proficiency 72%

Git, GitHub, Docker, Linux CLI, Nginx, Postman, Laravel Forge, basic CI/CD.

Demo Proyek

Beberapa proyek pilihan yang mencerminkan kemampuan teknis saya.

🛒
Live
MarketKu — E-Commerce Platform

Platform e-commerce multi-vendor dengan fitur manajemen produk, keranjang belanja real-time, payment gateway Midtrans, dan laporan penjualan berbasis chart. Redis digunakan untuk caching produk terpopuler.

Laravel 11 MySQL Redis Tailwind Midtrans
📋
Live
TaskFlow — Project Management

Aplikasi manajemen proyek dengan Kanban board, assignment tim, deadline tracker, dan notifikasi via email queue. Real-time update menggunakan Laravel Broadcasting + Pusher.

Laravel Livewire MySQL Redis Queue Bootstrap 5
🔐
Live
AuthVault — API Auth Service

Microservice autentikasi dengan JWT + Laravel Sanctum, OAuth2 (Google, GitHub), rate limiting via Redis, 2FA berbasis TOTP, dan audit log setiap akses.

Laravel API Sanctum Redis MySQL PHP 8.3
📊
WIP
AnalyticsDash — BI Dashboard

Dashboard business intelligence untuk visualisasi data penjualan, trafik, dan KPI. Data di-aggregate via scheduled Laravel job dan di-cache Redis, chart interaktif dengan Chart.js.

Laravel MySQL Redis Chart.js Tailwind
🏥
Live
KlinikKu — Sistem Manajemen Klinik

Sistem manajemen klinik all-in-one: pendaftaran pasien, antrean digital, rekam medis elektronik, jadwal dokter, dan laporan kunjungan. Role-based access dengan Laravel Policies.

Laravel Bootstrap 5 MySQL JS AJAX
💬
Live
ChatAPI — Real-time Messaging

REST + WebSocket API untuk aplikasi chat: rooms, direct messages, typing indicators, read receipts. Redis Pub/Sub untuk propagasi pesan, storage attachment di S3.

Laravel Redis Pub/Sub WebSocket MySQL PHP

Riwayat Kerja

2023 — Sekarang
Mid-Level Backend Developer
PT. Digital Nusantara · Full-time

Mengembangkan dan memelihara backend sistem ERP berbasis Laravel untuk klien enterprise. Refactor legacy codebase dari CI3 ke Laravel 10, implementasi Redis caching yang memangkas query time 60%, dan memimpin code review untuk tim 4 orang.

2022 — 2023
Junior Web Developer
Startup Fintech Lokal · Full-time

Membangun modul payment dan pelaporan keuangan menggunakan Laravel + MySQL. Mengintegrasikan API pihak ketiga (midtrans, BRIVA, OVO), menulis unit test dengan PHPUnit, dan deploy via Laravel Forge ke VPS.

2021 — 2022
Web Developer Freelance
Self-employed

Mengerjakan 10+ proyek freelance mencakup company profile, sistem inventori, dan toko online untuk UKM. Mayoritas menggunakan Laravel + Bootstrap dengan MySQL sebagai database utama.

Mari Berkolaborasi

Terbuka untuk peluang full-time, proyek freelance, atau sekadar berdiskusi soal teknologi. Kirim pesan dan saya akan membalas dalam 1×24 jam.

surya@adiputranara.my.id