Full-stack Engineer

Gede Krisna

Buyers see the page. Payment and reports run behind it.

One system for several property brands, including sites that can wear another brand. Also invitations, cameras, and networks.

TypeScript · Next.js · payments

Photo of Gede Krisna
GitHub avatar of Gede Krisna

01 / skills

What shows up most often in the code

Languages

  • TypeScript68%
  • JavaScript17%
  • HTML5%
  • CSS5%
  • PHP3%

Technologies

  • React77%
  • Next.js69%
  • Tailwind CSS65%
  • Firebase38%
  • Zod34%
  • Turborepo17%
  • Docker16%
  • NestJS12%

02 / projects

Four pieces of work

The largest is property sales. The other three stand on their own.

  1. 01

    Multi-brand property commerce

    A buyer picks a property, pays for one unit or several at once, then sees the payment status. The same pattern serves several brands, including Prop Market and sites that can take on another brand.

    Next.js · TypeScript · Payments

  2. 02

    Digital invitations

    A guest gets a link, opens the invitation on a phone, and confirms attendance there. There is more than one design to choose from.

    Next.js · TypeScript · Tailwind

  3. 03

    CCTV monitoring

    Several cameras are watched from the browser. A dropped picture comes back, and a camera that stays off raises a reminder.

    NestJS · Docker · TypeScript

  4. 04

    Network device operations

    The network can be read from the browser: the backup internet line, how the load is split, and whether the security state looks wrong.

    Go · PostgreSQL · Next.js

03 / contact

If the work fits, start here.

GitHub for the code. The CV for a tighter work history.