Indra's Resume

ICE

Indra Cahya E S.Kom

Senior Software Engineer (Frontend, Fullstack)

Vercel/ AWS/ Cloudflare
Express/ Honojs/ Laravel
Fullstack, Serverless
TypeScript
Next.js/ Remix/ Preact
GraphQL, WebSocket, Crypto
Prisma/ Drizzle
MySQL/ Postgre/ MongoDB
Tailwind/ Shadcn/ Tamagui
Turbopack/ Vite/ Turborepo
Tanstack, Rxjs, Mapbox, Swiper, Onborda
Redux/ Zustand/ Context
GSAP/ Framer Motion
Echarts/ Recharts
JWT/ Better-auth
Vibe coding, LLM, Gemini, n8n
Notion, Github
Stripe/ Midtrans
Figma, Eraser
Jest, Vitest

A seasoned Software Engineer with extensive expertise in building scalable applications. I specialize in modern technologies, delivering high-quality solutions that solve complex business challenges. With a proven track record in full-stack development, system architecture, and project management, I bring a comprehensive approach to software engineering that combines technical excellence with strategic thinking.

Professional Experience

Apr 2025 - Present

Senior Software Engineer (Frontend, Fullstack)

Primuse, Bali

  • Core team of Kisum App, development from inception, to production with a focus on architecture, scalable systems with best UI/UX and multi-tenant. Key modules developed include Artists, AI (Chat, Prediction), News, Events & Financials, Festivals, Venues, Vendors, and Market.
  • Technologies: TypeScript, NextJs, UiUx (Tailwind & Shadcn, Redux/ Zustand/ Context, Tanstack, Mapbox, Swiper, Onborda, Echarts/ Recharts, Figma, Axios, Async, Hooks, React-hook-form, Zod ), GraphQL, WebSocket, REST API, JWT, Stripe, Figma, Jest, docker, github, Turbopack, MongoDB & PostgreSQL, Redis, Aws & Cloudflare, microservices, serverless (Lambda, Cloudflare Workers), express, Web Socket, Crypto, Stripe Payment Gateway, Github, Collaboration (Github Project, Teams, Zoom, Microsoft Cloud), Ai (gemini, n8n)

Jun 2019 - Mar 2025

Fullstack Software Engineer

PT Kode Kreatif Digital, Sidoarjo

  • Develop web apps and hybrid mobile apps (profile, online store, education, health, finance, custom)
  • Technologies: TypeScript, Material UI, Tailwind, Ant Design, ReactJS, Redux, NextJS, ExpressJS, Laravel, React Native, MySQL, PostgreSQL, ORM, GitHub, GraphQL, REST API, Web Socket, Golang, Python, Docker, Kubernetes

May 2018 - May 2019

Fullstack Software Engineer

Yayasan iik Bhakti Wiyata (partner with PT Sigma Intan Mahakarya), Surabaya

  • Built Ners App, school app, canteen app from scratch
  • Technologies: JavaScript, TypeScript, Material UI, Tailwind, ReactJS, Redux, NextJS, ExpressJS, Laravel, React Native, MySQL, PostgreSQL, GitHub, GraphQL, REST API, Web Socket

Jun 2016 - Apr 2018

Fullstack Software Engineer

CV. Indscript Computer, Sidoarjo

  • Developed web/android applications based on client requirements
  • Company profiles, online stores, parking systems, waiting systems, POS, custom solutions
  • Technologies: Laravel, ExpressJS, ReactJS, Material UI, React Native, MySQL, ORM, GitHub, REST API

Mar 2016 - May 2016

Fullstack Web Developer, Team Lead (7 members)

CV. Mitra Mia Group, Surabaya

  • Built online shop web for property listings
  • Technologies: Laravel, jQuery, Bootstrap, MySQL, JSON, GitHub, REST API, VPS Server

Aug 2012 - Feb 2013

Technician, Professional Computer Trainer

LPK Mitra Computer, Sidoarjo

  • Microsoft Office, Graphic Design, Technician, Networking

Portfolio & Projects

View My Github

Students

2025

fullstack application built with Next.js 16, MongoDB, and GraphQL using Apollo Server and Client. feature-based architecture for optimal maintainability and scalability.

Calculator

2025

beautiful, secure that built with React 19, TypeScript, Vite, Tailwind CSS v4, and React Router v7. This calculator combines modern design with robust security measures, excellent user experience, optimized code architecture.

Pokemon

2025

search about pokemons that built with typescript, nextJs, material ui, tailwind, pokemon api v2.

WisataApp

2024

Booking rooms platform. Main features: search property, hotels, available rooms. Web base with TypeScript, NextJS, Tailwind, MaterialUI, REST API

Spektra

2023

Project monitoring system. Main features: monitoring progress, register and approvals projects. Web base with NextJS, Tailwind, MaterialUI, EmotionJS, REST API

Belov

2022

Correction data system. Main features: manage ticket (detail, attachments, verification, history, delete). Web base using Laravel, MySQL, ReactJS, BulmaCSS

Parkir

2021

Parking management system. Main features: auto select location, park entrance and out, tariff and payment, report. Web base using Laravel, Tailwind, MySQL

Crimenesia

2017

Crime reporting system between police and society. Main features: crime reporting and crime mapping. Web and android platform using Laravel, MySQL, jQuery, Semantic, NotyJS, ReactJS, React Native

Github Portfolio

Ongoing

My portfolio place and explore code on software development

Tech Stack

Core Development

Languages

TypeScript, Go, JavaScript, Python, PHP, SQL, NoSQL

Backend Frameworks

Hono.js, GoFiber, Laravel, Express

Frontend Frameworks

Next.js, Remix React-Router, Preact

Software Architecture

Microservice, Monolith, Service Oriented, Event-driven, Serverless, Microkernel, Monorepo

Infrastructure & DevOps

Deployment

Vercel, AWS, Cloudflare

Containerization

Docker

Serverless Functions

AWS Lambda, Cloudflare Workers, Vercel Function

Database & Storage

Databases

PostgreSQL, MySQL, MongoDB, Supabase, Firebase, Neon

ORM & Database, other tools

Prisma, Drizzle, Serverless Storage, Redis, Crypto,

Backend & API

API

RESTful, GraphQL

Realtime Communication

RPC JSON-RPC, WebSocket

Authentication

JWT, Auth.js, Better-auth

Frontend Tools

UI Components

Shadcn, Radix, HeroUI, FluentUI, MantineUI, Chakra, Gluestack, Tamagui, Lit

Styling

Emotion, Tailwind, UnoCSS, Kuma UI, Styled JSX

Build Tools

Webpack, Turbopack, Vite, Turborepo

State Management

Redux, Zustand, Context

Form Validation

React-hook-form, Zod

Network & Data Fetching

TanStack Query, Axios, Fetch

Frontend Utilities

Lodash, RxJS, Tanstack Table, Hooks, Async, Loadable-components, Algolia, Alpine, Mapbox, Urql

Frontend UI/UX

Animation

GSAP, Framer Motion, Remotion

Data Visualization

Echarts, Recharts, Nivo, TanStack Table

Text Editors

Tiptap, Plate, Quill

Sliders & Carousels

Swiper, Embla-carousel

Onboarding

Onborda

Diagramming

React Flow

Mobile Development

Mobile - React Native

Tamagui, Expo, Flash List, Firebase, React Navigation, Mapbox, Notifications, Hardware Module

Development Tools

Testing

Jest, Vitest, Testify, Unit, Integration, JSON-server (data mocking)

Documentation

Swagger, Storybook

Version Control

Git, GitHub

IDE

VSCode, Cursor

AI & Automation

AI

Prompting, Model, Agents, Context

Code Agents

Cursor, Copilot

LLM

GPT, Claude, Gemini, Llama

Vibe Coding

Rules, MCP, Agent, Models, PRD, Context

Business Tools

Payment Gateways

Midtrans, Stripe, Polar

Project Management

Planner Microsoft, GitHub Project, Notion

Collaboration

Notion, GitHub Project, Teams, Google Meet, Zoom, Microsoft Cloud, Google Workspace

Design & Media

Design Tools

Figma, Eraser, PS, AI

System

Operating Systems

Windows, Linux, MacOS

by Indra • updated at December 2025