Cover Image

About Me

Learn more about Rio Bahtiar, a software engineer specializing in modern web development, distributed systems, and enterprise solutions.

Last updated on November 16, 2025

Introduction

Hello! I'm Rio Bahtiar, a software engineer passionate about creating innovative solutions through technology. In my free time, I enjoy reading technical literature, staying active with swimming, and exploring the possibilities of technology through science fiction.

Education & Background

I hold a degree in Computer Engineering from Amikom University Yogyakarta. My academic foundation, combined with continuous self-learning and professional development, has enabled me to stay at the forefront of modern software development practices and emerging technologies.

Professional Experience

Sekolah.mu (2022-Present) - Senior Software Engineer

Currently leading frontend development initiatives at an innovative EdTech company, focusing on creating engaging and accessible learning experiences. Key responsibilities include:

  • Architecting and implementing scalable frontend solutions using Vue.js and Nuxt.js
  • Leading technical decisions and establishing best practices
  • Mentoring team members and promoting code quality standards

Tokopedia (2016-2019) - Senior Software Engineer

Led a dynamic team at one of Southeast Asia's largest technology companies, focusing on high-impact web applications and distributed systems. Key achievements include:

  • Architected and implemented scalable microservices handling millions of daily transactions
  • Led development of critical business applications using React.js and Golang
  • Optimized system performance and reduced infrastructure costs by 40%
  • Mentored junior developers and established coding standards

Independent Consulting (2019-2022)

Provided technical consulting and development services to various clients, specializing in:

  • Custom enterprise solutions and system architecture design
  • Performance optimization and system modernization
  • Technical leadership and team augmentation
  • Cloud infrastructure and DevOps implementation

Technical Expertise

Frontend Development

  • React.js & Next.js
  • Vue.js & Nuxt.js
  • TypeScript
  • Modern CSS & TailwindCSS

Backend Development

  • Node.js & Express
  • Golang & Microservices
  • PHP & Laravel
  • REST & gRPC APIs

Database & Cache

  • PostgreSQL
  • Redis
  • MongoDB
  • Database Design

DevOps & Cloud

  • Docker & Kubernetes
  • AWS Services
  • CI/CD Pipelines
  • Infrastructure as Code

Professional Philosophy

My approach to software engineering is built on three core principles:

  • Quality First: Writing clean, maintainable, and well-tested code that stands the test of time.
  • User-Centric Design: Creating intuitive experiences that solve real problems and deliver genuine value.
  • Continuous Growth: Staying current with technology trends while sharing knowledge with the community.

I'm passionate about building scalable solutions that make a positive impact, whether it's improving user experiences, optimizing system performance, or mentoring the next generation of developers.

Work With Me

I offer comprehensive consulting and development services to help you build scalable solutions, optimize performance, and grow your digital presence through technical expertise and strategic guidance.