KAS

Web programmer at GruneBali, Indonesia

Kadek Arya Saputra

Web programmer. I build and maintain web applications end to end, from the servers and database to the interface people actually use.

  • Next.js
  • TypeScript
  • Express
  • Laravel
  • AWS

01 / About

Mathematics graduate who went into software and stayed.

I graduated in Mathematics and started out as IT staff at a hotel in Bali, then moved into full stack web development, which is what I have done since.

At PT Grune Teknologi Indonesia I develop and maintain web applications in Next.js, Express, CakePHP and MySQL, keep a set of Laravel applications running, and deploy and update them on AWS. I use AI coding agents such as Codex, Claude Code, Gemini CLI, OpenCode and OpenClaw in my daily work. I also work with designers to turn layouts into responsive interfaces. Most of my attention now goes to the front end.

02 / Skills

What I work with.

Front end

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • HTML
  • CSS

Back end

  • Node.js
  • Express
  • CakePHP
  • Laravel
  • PHP
  • MySQL
  • REST APIs

Cloud

  • AWS EC2
  • AWS ECR
  • AWS ECS
  • AWS Lambda

AI-driven

  • Codex
  • Claude Code
  • Gemini CLI
  • OpenCode
  • OpenClaw

Tooling

  • Git
  • Cypress
  • Playwright
  • Vercel
  • WordPress

04 / Experience

Where I have worked.

  • January 2024 to present

    Full Stack Web Developer

    PT Grune Teknologi Indonesia

    • Develop and maintain web applications in Next.js, Express and MySQL.
    • Develop and maintain CakePHP applications.
    • Maintain Laravel applications and their MySQL databases.
    • Deploy and update applications on AWS across EC2, ECR, ECS and Lambda.
    • Work with the design team to build responsive interfaces.
    • Write end to end tests in Cypress and tune application performance.
    • Build with AI coding agents: Codex, Claude Code, Gemini CLI, OpenCode and OpenClaw.

05 / Ask

Ask about my work.

Ask about my experience and projects, or paste a job description to see how I fit. An AI assistant answers from what is on this site.

Try asking

Messages are processed by Google Gemini and are not stored on this site. Please do not paste confidential information.

06 / Contact

Let's talk.

Email is the fastest way to reach me.

Email

gusaryasaputra@gmail.com