Putra Mahardika

Fullstack Developer & Bug Hunter yang menciptakan kode bersih, desain matang, dan perangkat lunak andal sambil terus berinovasi.

Get To Know Me

Tentang Saya

Menciptakan pengalaman digital dengan passion, presisi, dan tujuan yang jelas.

👋Hello, Saya Putra Mahardika

Seorang Full Stack Developerdan Bug Hunter dengan 1 tahun pengalaman dalam menciptakan pengalaman digital yang disukai pengguna.

Seorang Full Stack Developer dan Bug Hunter yang berdedikasi, berpengalaman dalam membangun aplikasi web end-to-end serta meningkatkan keamanan sistem melalui pengujian kerentanan. Terampil dalam teknologi modern seperti React, Next.js, TypeScript, dan Node.js, saya menikmati merancang arsitektur yang efisien dan menulis kode yang bersih serta skalabel.

Sebagai Bug Hunter, saya menelusuri celah keamanan, menganalisis kerentanan, dan menyusun laporan untuk membantu meningkatkan kualitas dan keamanan produk. Di luar pekerjaan, saya senang mempelajari teknologi baru, berkontribusi pada proyek open-source, dan berbagi pengetahuan dengan komunitas. Pembelajaran berkelanjutan dan rasa ingin tahu mendorong pertumbuhan saya di dunia teknologi.

Teknologi Utama

PostmanReactNext.jsTypeScriptNode.jsPythonLaravelPHP

Pencapaian

Mid Level in RESTful API
5 Projects Delivered

Siap Bekerja

Membuka Diri untuk Peluang Baru
Siap Bekerja Secara Remote maupun On-site
Teknologi

Stack Teknologi

Alat dan stack yang mendukung pengembangan proyek

Backend

Node.js

Expert
1 year exp

Python

Expert
1 year exp

Express

Expert
2 years exp

GraphQL

Intermediate
1 year exp

Frontend

React

Expert
2 years exp

Next.js

Expert
1 year exp

TypeScript

Expert
1 year exp

JavaScript

Expert
2 years exp

Tailwind CSS

Expert
1 year exp

Database

PostgreSQL

Expert
1 year exp

MongoDB

Expert
2 years exp

MySQL

Intermediate
2 years exp

Prisma

Expert
1 year exp

Cloud & DevOps

Firebase

Expert
1 year exp

Docker

Intermediate
1 year exp

Git

Expert
2 years exp
Professional Journey

Pengalaman

Perjalanan profesional saya dan dampak yang telah saya buat di berbagai bidang.

January 2024 — Present

Bug Hunter

Bugcrowd

Secara aktif berkontribusi sebagai peneliti keamanan di Bugcrowd, meraih 25 poin dari berbagai perusahaan dengan mengidentifikasi, menganalisis, dan melaporkan berbagai jenis kerentanan secara bertanggung jawab. Pekerjaan saya telah membantu meningkatkan keamanan produk dan memperkuat ketahanan beberapa platform secara keseluruhan.

Key Achievements

Meraih status Top-Rated dengan skor keberhasilan pekerjaan 91%
Melaporkan 6 kerentanan pada perusahaan
Secara konsisten dipuji atas keterampilan, kemampuan belajar cepat, dan komunikasi yang kuat
Mendapatkan undangan program private berkat keandalan dan keahlian

Technologies & Skills

PostmanPythonNode.jsBurpsuiteGraphql
1+
Years Experience
5
HOF on Company
91%
Success Rate
Portfolio Showcase

Projects

Karya terbaru saya dalam pengembangan web, integrasi AI, dan inovasi digital.

Web Application
Off
2 months

PANCONG ABIDZAR

Aplikasi Pemesanan Makanan Modern dengan Integrasi Midtrans

Sistem pemesanan dan pembayaran berbasis web untuk Pancong Abidzar yang dibangun menggunakan Laravel, React, dan Midtrans. Pelanggan cukup memindai QR code untuk mengakses menu, memilih item, menentukan opsi makan di tempat atau dibawa pulang, lalu menyelesaikan pembayaran melalui QRIS, Midtrans, atau tunai. Sistem ini menyederhanakan proses pemesanan dan meningkatkan kenyamanan pelanggan.

Fitur Utama

  • Pelanggan cukup memindai QR untuk langsung menuju halaman menu tanpa perlu aplikasi tambahan.
  • Menampilkan daftar menu lengkap dan interaktif melalui web.
  • Pengguna dapat memilih menu, menambah jumlah, dan meninjau pesanan.
  • Pelanggan bisa memilih untuk makan di tempat atau dibawa pulang.
  • Mendukung pembayaran QRIS, kartu, e-wallet, dan metode pembayaran lain dari Midtrans.
  • Memberikan opsi bagi pelanggan untuk tetap membayar secara tunai.
  • Menampilkan total harga dan rincian pesanan sebelum checkout.

Hasil Proyek

  • Kode backend (Laravel) dan frontend (React) yang terstruktur dan siap dikembangkan lebih lanjut.
  • Struktur database beserta file migration untuk setup cepat di lingkungan baru.
  • User authentication and profile management
  • QR code yang dapat digunakan pelanggan untuk mengakses halaman menu.
  • Halaman menu interaktif, halaman detail pesanan, checkout, dan halaman pembayaran.

Teknologi yang di pakai

React.JSLaravelTailwind CSSMySQLMidtrans
Web Application
Off
2 months

Lokal ChatBOT Ollama

Web Seperti ChatGPT menggunakan OLLAMA

Web Lokal AI berbasis Ollama DeepSeek-R1 memungkinkan pengguna berinteraksi dengan AI secara real-time, menyimpan riwayat percakapan, dan meninjau chat sebelumnya dengan aman. Setiap percakapan dicatat dengan metadata penting dan dilindungi enkripsi, menciptakan pengalaman chat yang responsif dan aman di lingkungan lokal.

Fitur Utama

  • Menyimpan setiap percakapan user secara otomatis ke database lokal.
  • User dapat melihat riwayat chat sebelumnya melalui antarmuka web.
  • Menyediakan opsi untuk menghapus riwayat percakapan.
  • Mencatat metadata percakapan seperti timestamp, user ID, dan topik.
  • Integrasi mulus dengan Ollama DeepSeek-R1 tanpa mengganggu performa AI.
  • Menyediakan API lokal untuk mengakses dan menampilkan riwayat chat di front-end.

Hasil Proyek

  • Menyimpan setiap percakapan user secara real-time ke database lokal.
  • Membuat user bisa melihat riwayat chat sebelumnya di web interface.
  • Menyediakan opsi menghapus atau mengunduh riwayat percakapan.
  • Menyimpan metadata percakapan seperti timestamp, user ID, dan topik.
  • Integrasi sistem penyimpanan dengan Ollama DeepSeek-R1 agar tidak mengganggu performa AI.
  • Membuat API lokal untuk mengambil dan menampilkan riwayat chat di front-end.
  • Mendukung keamanan data dengan enkripsi untuk percakapan sensitif.

Teknologi yang di pakai

Vite.JSTypeScriptTailwind CSSRadix UIDexiezod
Chat-based Application
Off
2 months

Store DISCORD

Virtual Store Bot

Virtual Store Bot adalah bot Discord yang berfungsi sebagai kasir digital. Bot ini memungkinkan pengguna untuk menambahkan saldo, membeli item atau layanan, dan melacak transaksi secara otomatis, sehingga seluruh proses jual-beli di server dapat dilakukan dengan cepat dan aman tanpa intervensi manual.

Fitur Utama

  • Admin dapat menambahkan jumlah deposit untuk user secara manual.
  • User dapat mengecek saldo mereka kapan saja melalui bot.
  • User bisa membeli item atau layanan yang tersedia di server.
  • Bot otomatis memproses pesanan dan mengonfirmasi transaksi.
  • Bot mengirim pesan ke pembeli saat transaksi berhasil dilakukan.
  • Seluruh proses jual-beli dilakukan cepat dan aman tanpa intervensi manual.

Hasil Proyek

  • Bot Discord yang mampu menangani deposit manual oleh admin.
  • Fitur cek saldo dan riwayat transaksi untuk setiap user.
  • Fitur pembelian item atau layanan yang diproses otomatis oleh bot.
  • Bot otomatis mengirim pesan ke pembeli untuk konfirmasi pembelian berhasil.
  • Database untuk mencatat saldo, dan deposit user.
  • Struktur command yang jelas dan mudah digunakan di server Discord.

Teknologi yang di pakai

Express.JSNodeJsMongoDB
Sertifikat Keahlian

Sertifikat

Juara 2 IOT

Penyedia:INDONERIS National 2025
Penyelenggara:Universitas Amikom Purwokerto
Rilis:November 2024

Skills

IoTPostgreSQLProduct DevelopmentWeb DevelopmentPython