Bliss Jaspis

Bliss Jaspis

Full Stack Developer

Professional Summary

Full stack developer at FRES Group (PT. Goalkes Indonesia Jaya / PT. Fres Perkasa Nusantara Jaya), responsible for all web applications, including internal tools, marketing sites, and goalkes.com, a medical-device marketplace. The main app is Laravel with Filament and Livewire; m.goalkes.com is a Next.js site for mobile users; checkout still runs on Vue.js. Payments go through Midtrans (credit card, GoPay, virtual accounts). Independently building myopentrip.com, a travel marketplace with Laravel and React via Inertia.js.

Employment History

Full Stack Developer at PT. Goalkes Indonesia Jaya / PT. Fres Perkasa Nusantara Jaya, Jakarta

Sept 2016 — Present

  • Initially developed goalkes.com and continue to handle all company websites, from an employee attendance system to product marketing sites, with primary focus on the Goalkes medical-device marketplace.
  • Migrated partner, customer, and admin from Vue.js to Laravel Filament and Livewire. Checkout and credit-card payments still use Vue.js. Ship a separate Next.js mobile site at m.goalkes.com.
  • Integrated Midtrans for credit card, GoPay, and virtual-account payments.
  • Contributed to the first iOS and Android apps, later taken off the stores.
  • Set up and maintain production servers on DigitalOcean, using Docker for the main application alongside legacy deployments.

Projects

MyOpenTrip — Founder & Full Stack Developer

Personal project — Present

  • Self-built travel marketplace at myopentrip.com, covering product discovery, host and customer pages, and seller communication.
  • Laravel with React via Inertia.js and Tailwind CSS; Meilisearch for search, Redis for caching, and MySQL for data storage.
  • Integrated Midtrans for online payments; currently paused, with a chat-based inquiry flow instead.
  • Owns hosting, deployment, and release workflow on DigitalOcean.

Education

Adventist University of Indonesia at Bandung

Bachelor of Informatics Engineering

Aug 2010 — May 2016