Portrait of Rian Asmara
👋

Hello, I'm Rian. I'm a software engineer with +5 years of experience. I enjoy crafting REST APIs and websites using Golang and Next.js.

About me

Hi, I’m Rian 👋 — a Software Engineer with over 5 years of experience building scalable web and mobile applications. I enjoy crafting solutions that are fast, secure, and reliable while keeping the user experience in mind.

I love working across the stack — from designing robust APIs to building clean and intuitive interfaces. My main toolkit includes Go, TypeScript, React, Next.js, and NestJS, but I’m always curious to explore new technologies when the challenge calls for it.

Outside of work, I stay motivated by learning, tinkering, and experimenting with new ideas. I believe in continuous growth and I’m always excited to bring fresh perspectives into the projects I work on.

My projects

Flowclass

SaaS platform for class & subscription management. Built Stripe integration, multi-step CSV impor...

  • Next.js
  • NestJS
  • Shadcn
  • Azure
  • PostgreSQL
  • n8n
  • Google API
Careguard

Healthcare shift & leave management app with React Native and Go backend. Features include shift ...

  • React Native
  • Golang
  • PostgreSQL
  • Next.js
  • Tailwind
  • Docker
Logbook Internship 2.0

API Bridging to Connect Portal Nakes API With Nakes Data Center.

  • Golang
  • Postgres
Sinakes API

API Bridging to Connect Portal Nakes API With Nakes Data Center.

  • Golang
  • Postgres
Portal Nakes

Media that allows health workers to update their profiles with relevant information, as a means o...

  • React
  • Next.js
  • Postgres
  • Tailwind
  • Golang
Internship

The process of strengthening the quality of the profession of Indonesian doctors and dentists to ...

  • Vue 2
  • Nuxt.js
  • MySQL
  • Tailwind
  • Nest.js
  • Prisma
PPDB

Working as fullstack developer to create api, creating ui design in figma, slicing and ui integra...

  • Laravel
  • MySQL
  • Linux
  • Vue 2
Adaptasi

Working as fullstack developer to create REST API and slicing UI into UI Integration.

  • Vue 2
  • Nuxt.js
  • PostgreSQL
  • Tailwind
  • Nest.js
  • Prisma
QuokkaHR

Quokka is a SaaS cloud-based people management platform which helps companies develop engaged hig...

  • Vue 2
  • Flask
  • Python
  • Postgres

and many more ...

My Skills

Languages

  • Go
  • TypeScript
  • PHP
  • Python

Frontend

  • React
  • Next.js
  • Vue
  • React Native
  • Tailwind

Backend

  • NestJS
  • Node.js
  • Laravel

Databases

  • PostgreSQL
  • MongoDB

DevOps & Cloud

  • Docker
  • Linux
  • GitHub Actions
  • Azure
  • Google Cloud

Soft & Skills

  • 🧠Problem-Solving
  • 🤝Team Collaboration
  • 🔄Adaptability
  • 📚Learning Agility
  • 💬Communication
  • 🌟Leadership

My Experience

Software Engineer

TTDK · Jakarta, Indonesia

2025 - June 2025

Designing REST APIs in Go and TypeScript, building front-end modules with React.js and Next.js, and deploying services on Azure/GCP with strong focus on security and performance.

Software Engineer

INA Digital · Jakarta, Indonesia

2024

Developed scalable REST APIs with Go and TypeScript, refactored legacy systems, and built responsive UIs with Next.js and Tailwind. Improved system performance and maintainability.

Software Engineer

DTO Kemenkes RI · Jakarta, Indonesia

2022 - 2023

Built scalable REST APIs with Laravel, Go, and TypeScript for health data systems. Migrated services to Go with clean architecture, integrated Google Cloud services, and delivered UIs with React + Next.js.

Software Engineer (Part-Time)

QuokkaHR · Hong Kong (Remote)

2022 - 2023

Developed SaaS REST APIs with Python Flask, integrated Stripe billing, and built Vue 3 + DaisyUI features. Increased test coverage and stability with K6 performance testing.

Full-Stack Web Developer

Castellum Digital Indonesia · Jakarta, Indonesia

2021

Built REST APIs with ExpressJS, refined React.js UI components from Figma, and deployed apps on Linux servers with CI/CD pipelines.

Full-Stack Developer

Universitas Islam Al Azhar · Mataram, Indonesia

2019 - 2021

Developed RESTful APIs with Laravel + PostgreSQL and integrated with custom UIs. Led deployment and collaboration across university departments.

Freelance Full-Stack Developer

Self Employed · Indonesia

2017 - Present

Delivered 10+ client projects using Go, Python Flask, Laravel, React, Vue, and Node.js. Focused on API development, UI integration, and automation with n8n/LLM.

Contact Me

I’d love to hear from you! Whether it’s a project, a job opportunity, or just to say hi, feel free to reach out. You can email me directly at rputra711@gmail.com or use the form below. I usually reply within 1–2 days.