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

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.
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
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
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
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.